[![TypeScript version][ts-badge]][typescript-30] [![Node.js version][nodejs-badge]][nodejs] [![APLv2][license-badge]][LICENSE] [![PRs Welcome][prs-badge]][prs] [![Discord Chat](https://img.shields.io/discord/632220458137419776)](https://discord.gg/mJ7j84m) ## Graphback


Auto generate database structure,
GraphQL Resolvers and Queries from GraphQL types 🚀

## Motivation Graphback helps you to kickstart your experience with any existing GraphQL implementation by generating a Node.js server using your data model. ## What it does - Generates GraphQLCRUD queries and mutations automatically using proven GraphQL patterns - Generates an unopiniated GraphQL resolver layer (as code or in memory) - Generates database DDL statements that can be used to store data (optional) ## Documentation See [Graphback.dev](https://graphback.dev) for usage and more. ## Contributing See [contribution guidelines](./CONTRIBUTING.md) file for more information ## License Licensed under the APLv2. [ts-badge]: https://img.shields.io/badge/TypeScript-3.0-blue.svg [nodejs-badge]: https://img.shields.io/badge/Node.js-%3E=%2010.15.3-blue.svg [prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg [license-badge]: https://img.shields.io/badge/license-APLv2-blue.svg [typescript-30]: https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-0.html [nodejs]: https://nodejs.org/dist/latest-v10.x/docs/api/ [license]: ./LICENSE [prs]: ./CONTRIBUTING.md