UNPKG

prisma-criteria

Version:

Parses, validates, and creates a criteria object that can be passed to the Prisma "findMany" method to query a list of resources matching the given filters, pagination and order.

31 lines (30 loc) 1.01 kB
export declare const PRISMA_LOGIC_OPERATORS: Readonly<{ readonly and: "AND"; readonly or: "OR"; readonly not: "NOT"; }>; export declare const PRISMA_RELATION_FILTERS_BY_SIDE: Readonly<{ readonly 'to-one': { readonly is: "is"; readonly isNot: "isNot"; }; readonly 'to-many': { readonly every: "every"; readonly some: "some"; readonly none: "none"; }; }>; export declare const PRISMA_SCALAR_OPERATORS: Readonly<{ readonly equals: "equals"; readonly in: "in"; readonly notIn: "notIn"; }>; export declare const PRISMA_COMMON_LIST_OPERATORS: readonly ["in", "notIn"]; export declare const PRISMA_COMMON_SCALAR_OPERATORS: readonly ["equals", "in", "notIn"]; export declare const PRISMA_OPERATORS_BY_GROUP: Readonly<{ readonly types: { readonly string: readonly ["equals", "in", "notIn"]; readonly number: readonly ["equals", "in", "notIn"]; readonly datetime: readonly ["equals", "in", "notIn"]; }; }>;