UNPKG

@weverson_na/prisma-generator-nestjs-dto

Version:

Advanced Prisma Generator with Smart Merge v2: Creates DTO and Entity classes with AST-based preservation, intelligent import management, and modular architecture for NestJS

14 lines (13 loc) 493 B
import type { DMMF } from '@prisma/generator-helper'; export interface FieldProcessingConfig { relationModifiers: RegExp[]; canCreateAnnotation: RegExp; canConnectAnnotation: RegExp; dtoNameGenerator: (name: string) => string; optionalAnnotation?: RegExp; fieldFilters: { shouldSkipField: (field: DMMF.Field) => boolean; shouldProcessOptional?: (field: DMMF.Field) => boolean; }; getFieldOverrides: (field: DMMF.Field) => Partial<DMMF.Field>; }