prisma-nestjs-graphql
Generate object types, inputs, args, etc. from prisma schema file for usage with @nestjs/graphql module.
Install
npm install --save-dev prisma-nestjs-graphql
Usage
- Add new generator section to
schema.prisma
file
generator nestgraphql {
provider = "node node_modules/prisma-nestjs-graphql"
output = "../src"
}
- Run prisma generate
npx prisma generate
Generator options
output
Output folder relative to this schema fileoutputFilePattern
File pattern (default: {feature}/{dasherizedName}.{type}.ts
)
Possible tokens:
{feature}
- model name in dashed case or 'prisma' if unknown{name}
- name of model/input/arg{dasherizedName}
- dashed-case name of model/input/arg without suffix{type}
- short type name (model, input)
Resources