UNPKG

kapix-typegraphql-prisma

Version:

![integration logo](https://raw.githubusercontent.com/MichalLytek/typegraphql-prisma/main/img/integration.png)

23 lines (22 loc) 1.23 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" | "updateMany" | "deleteMany" | "createOne" | "deleteOne" | "updateOne" | "upsertOne")[]; 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" }