UNPKG

@velopays/prisma-crud-generator

Version:

Generate CRUD operations and tests from Prisma models for NestJS

26 lines 791 B
import { GeneratorConfig, ModelInfo } from './types'; export declare class PrismaCrudGenerator { private dmmf; private config; private schemaName; private modelSchemaMap; constructor(config: GeneratorConfig); init(): Promise<void>; private loadDmmfFromClient; private extractSchemaName; generate(): Promise<void>; getModels(): ModelInfo[]; getSchemaName(): string; private transformModel; private getModelSchemaName; private transformField; private transformRelation; private extractValidations; private extractUniqueFields; private extractIndexes; private mapPrismaTypeToTS; private generateModelFiles; private generateRootModules; private generateCommonFiles; } //# sourceMappingURL=generator.d.ts.map