Generate CRUD resolvers from GraphQL schema with NestJS and Prisma
- Install this package in your project using:
yarn add nestjs-prisma-graphql-crud-gen
- Add the generator to the schema.prisma:
generator custom_generator {
provider = "nestjs-prisma-graphql-crud-gen"
output = "../generated"
}
- Run the generator
npx prisma generate
generated/
├── common
│ ├── enums.ts
│ └── inputs.ts
├── models
│ └── users.models.ts
└── users
├── users.args.ts
├── users.enum.ts
├── users.input.ts
├── users.module.ts
├── users.output.ts
├── users.resolver.ts
└── users.service.ts