Gathering detailed insights and metrics for prisma-nestjs-graphql-resource-generator
Gathering detailed insights and metrics for prisma-nestjs-graphql-resource-generator
npm install prisma-nestjs-graphql-resource-generator
Typescript
Module System
Node Version
NPM Version
28.1
Supply Chain
86
Quality
74.9
Maintenance
100
Vulnerability
99.3
License
Cumulative downloads
Total Downloads
Last day
0%
1
Compared to previous day
Last week
0%
3
Compared to previous week
Last month
21.1%
23
Compared to previous month
Last year
-89.6%
257
Compared to previous year
2
Generates crud resources (resolver,service,module,test-files) for a prisma, nestjs, graphql setup
npm i -D prisma-nestjs-graphql-resource-generator
...
generator jsonSchema {
provider = "prisma-json-schema-generator"
output = "./generated/"
}
...
npx prisma generate
you should decide on a folder you want to place the resource-files in, i will call mine models
models.module.ts
file has to be created including somewhat like:import { Module } from '@nestjs/common';
@Module({
imports: [],
exports: [],
})
export class ModelsModule {}
npx gm models/person
to generate only one resource, here the person resourcenpx gmall
to generate all prisma models that haven't been generated yet. Here the folder must be named models
and the folder must be a direct subfolder of src
.src
|
|-models <== creation of this one is in your responsibility
|
|- models.module.ts <== creation of this one is in your responsibility, it's name must be "models.module.ts"
|
|- person <== first generated crud resource folder
|
|- person.module.ts
|- person.resolver.spec.ts
|- person.resolver.ts
|- person.service.spec.ts
|- person.service.ts
|
|- address <== second generated crud resource folder
|
|- address.module.ts
|- address.resolver.spec.ts
|- address.resolver.ts
|- address.service.spec.ts
|- address.service.ts
|
...
No vulnerabilities found.
No security vulnerabilities found.