Skip to content

mk668a/nestjs-prisma-graphql-crud-gen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icon

NestJS Prisma GraphQL CRUD Generater

Generate CRUD resolvers from GraphQL schema with NestJS and Prisma

Getting Started

  1. Install this package in your project using:
yarn add nestjs-prisma-graphql-crud-gen
  1. Add the generator to the schema.prisma:
generator custom_generator {
  provider = "nestjs-prisma-graphql-crud-gen"
  output = "../generated"
}
  1. Run the generator
npx prisma generate

Output Directory Structure

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

Sample results here

Sample Project

nestjs-graphql-starter