@arianaprojects/prisma-nestjs-crud-generator
Version:
code generator from Prisma schema
34 lines (33 loc) • 1.02 kB
TypeScript
import { generalConfig } from '../interfaces';
import Model from './Model';
export default class CRUD {
parent: Model;
config: generalConfig;
controller: string;
service: string;
idGenerator: boolean;
constructor(parent: Model);
private generate;
private configParser;
private functionControllerDecorator;
private apiOperationDecorator;
private allApiResponseDecorators;
private apiResponseDecorator;
private apiRequestDecorator;
private paramController;
private paramControllerToService;
private paramService;
private serviceClassDecorator;
private controllerClassDecorator;
private controllerFunctionComment;
private controllerFunctionBody;
private controllerFunction;
private serviceFunction;
private serviceFunctionBody;
private controllerClassConstructor;
private serviceClassConstructor;
private controllerImport;
private serviceImport;
private controllerGenerator;
private serviceGenerator;
}