UNPKG

typegraphql-prisma-nestjs

Version:

This project is a fork of another with minor changes, created for personal use.

23 lines (22 loc) 1.25 kB
import { DMMF } from "./dmmf/types"; export type BaseKeys = keyof Pick<DMMF.ModelMapping, "modelName">; export declare const baseKeys: BaseKeys[]; export type ModelKeys = keyof Exclude<DMMF.ModelMapping, BaseKeys>; export declare const supportedQueryActions: ("findUnique" | "findUniqueOrThrow" | "findFirst" | "findFirstOrThrow" | "findMany" | "groupBy" | "aggregate")[]; export type SupportedQueries = (typeof supportedQueryActions)[number]; export declare const supportedMutationActions: ("createMany" | "createManyAndReturn" | "updateMany" | "deleteMany" | "createOne" | "updateOne" | "upsertOne" | "deleteOne")[]; export type SupportedMutations = (typeof supportedMutationActions)[number]; export declare const modelsFolderName = "models"; export declare const enumsFolderName = "enums"; export declare const inputsFolderName = "inputs"; export declare const outputsFolderName = "outputs"; export declare const resolversFolderName = "resolvers"; export declare const argsFolderName = "args"; export declare const relationsResolversFolderName = "relations"; export declare const crudResolversFolderName = "crud"; export declare enum InputOmitSetting { Create = "create", Update = "update", Where = "where", OrderBy = "orderBy" }