@vegardit/prisma-generator-nestjs-dto
Version:
Generates DTO and Entity classes from Prisma Schema for NestJS
18 lines (17 loc) • 571 B
TypeScript
import type { DMMF } from '@prisma/generator-helper';
import { NamingStyle, WriteableFileSpecs } from './types';
interface RunParam {
output: string;
dmmf: DMMF.Document;
exportRelationModifierClasses: boolean;
outputToNestJsResourceStructure: boolean;
connectDtoPrefix: string;
createDtoPrefix: string;
updateDtoPrefix: string;
dtoSuffix: string;
entityPrefix: string;
entitySuffix: string;
fileNamingStyle: NamingStyle;
}
export declare const run: ({ output, dmmf, ...options }: RunParam) => WriteableFileSpecs[];
export {};