UNPKG

prisma-zod-generator

Version:

Prisma 2+ generator to emit Zod schemas from your Prisma schema

21 lines (20 loc) 616 B
import { DMMF as PrismaDMMF } from '@prisma/client/runtime/library'; export type TransformerParams = { enumTypes?: PrismaDMMF.SchemaEnum[]; fields?: PrismaDMMF.SchemaArg[]; name?: string; models?: PrismaDMMF.Model[]; modelOperations?: PrismaDMMF.ModelMapping[]; aggregateOperationSupport?: AggregateOperationSupport; isDefaultPrismaClientOutput?: boolean; prismaClientOutputPath?: string; }; export type AggregateOperationSupport = { [model: string]: { count?: boolean; min?: boolean; max?: boolean; sum?: boolean; avg?: boolean; }; };