/* !!! This is code generated by Prisma. Do not edit directly. !!! */ /* eslint-disable */ // biome-ignore-all lint: generated file // @ts-nocheck /* * WARNING: This is an internal file that is subject to change! * * 🛑 Under no circumstances should you import this file directly! 🛑 * * All exports from this file are wrapped under a `Prisma` namespace object in the client.ts file. * While this enables partial backward compatibility, it is not part of the stable public API. * * If you are looking for your Models, Enums, and Input Types, please import them from the respective * model files in the `model` directory! */ import * as runtime from "@prisma/client/runtime/client" import type * as Prisma from "../models.js" import { type PrismaClient } from "./class.js" export type * from '../models.js' export type DMMF = typeof runtime.DMMF export type PrismaPromise = runtime.Types.Public.PrismaPromise /** * Prisma Errors */ export const PrismaClientKnownRequestError = runtime.PrismaClientKnownRequestError export type PrismaClientKnownRequestError = runtime.PrismaClientKnownRequestError export const PrismaClientUnknownRequestError = runtime.PrismaClientUnknownRequestError export type PrismaClientUnknownRequestError = runtime.PrismaClientUnknownRequestError export const PrismaClientRustPanicError = runtime.PrismaClientRustPanicError export type PrismaClientRustPanicError = runtime.PrismaClientRustPanicError export const PrismaClientInitializationError = runtime.PrismaClientInitializationError export type PrismaClientInitializationError = runtime.PrismaClientInitializationError export const PrismaClientValidationError = runtime.PrismaClientValidationError export type PrismaClientValidationError = runtime.PrismaClientValidationError /** * Re-export of sql-template-tag */ export const sql = runtime.sqltag export const empty = runtime.empty export const join = runtime.join export const raw = runtime.raw export const Sql = runtime.Sql export type Sql = runtime.Sql /** * Decimal.js */ export const Decimal = runtime.Decimal export type Decimal = runtime.Decimal export type DecimalJsLike = runtime.DecimalJsLike /** * Extensions */ export type Extension = runtime.Types.Extensions.UserArgs export const getExtensionContext = runtime.Extensions.getExtensionContext export type Args = runtime.Types.Public.Args export type Payload = runtime.Types.Public.Payload export type Result = runtime.Types.Public.Result export type Exact = runtime.Types.Public.Exact export type PrismaVersion = { client: string engine: string } /** * Prisma Client JS version: 7.7.0 * Query Engine version: 75cbdc1eb7150937890ad5465d861175c6624711 */ export const prismaVersion: PrismaVersion = { client: "7.7.0", engine: "75cbdc1eb7150937890ad5465d861175c6624711" } /** * Utility Types */ export type Bytes = runtime.Bytes export type JsonObject = runtime.JsonObject export type JsonArray = runtime.JsonArray export type JsonValue = runtime.JsonValue export type InputJsonObject = runtime.InputJsonObject export type InputJsonArray = runtime.InputJsonArray export type InputJsonValue = runtime.InputJsonValue export const NullTypes = { DbNull: runtime.NullTypes.DbNull as (new (secret: never) => typeof runtime.DbNull), JsonNull: runtime.NullTypes.JsonNull as (new (secret: never) => typeof runtime.JsonNull), AnyNull: runtime.NullTypes.AnyNull as (new (secret: never) => typeof runtime.AnyNull), } /** * Helper for filtering JSON entries that have `null` on the database (empty on the db) * * @see https://www.prisma.io/docs/concepts/components/prisma-client/working-with-fields/working-with-json-fields#filtering-on-a-json-field */ export const DbNull = runtime.DbNull /** * Helper for filtering JSON entries that have JSON `null` values (not empty on the db) * * @see https://www.prisma.io/docs/concepts/components/prisma-client/working-with-fields/working-with-json-fields#filtering-on-a-json-field */ export const JsonNull = runtime.JsonNull /** * Helper for filtering JSON entries that are `Prisma.DbNull` or `Prisma.JsonNull` * * @see https://www.prisma.io/docs/concepts/components/prisma-client/working-with-fields/working-with-json-fields#filtering-on-a-json-field */ export const AnyNull = runtime.AnyNull type SelectAndInclude = { select: any include: any } type SelectAndOmit = { select: any omit: any } /** * From T, pick a set of properties whose keys are in the union K */ type Prisma__Pick = { [P in K]: T[P]; }; export type Enumerable = T | Array; /** * Subset * @desc From `T` pick properties that exist in `U`. Simple version of Intersection */ export type Subset = { [key in keyof T]: key extends keyof U ? T[key] : never; }; /** * SelectSubset * @desc From `T` pick properties that exist in `U`. Simple version of Intersection. * Additionally, it validates, if both select and include are present. If the case, it errors. */ export type SelectSubset = { [key in keyof T]: key extends keyof U ? T[key] : never } & (T extends SelectAndInclude ? 'Please either choose `select` or `include`.' : T extends SelectAndOmit ? 'Please either choose `select` or `omit`.' : {}) /** * Subset + Intersection * @desc From `T` pick properties that exist in `U` and intersect `K` */ export type SubsetIntersection = { [key in keyof T]: key extends keyof U ? T[key] : never } & K type Without = { [P in Exclude]?: never }; /** * XOR is needed to have a real mutually exclusive union type * https://stackoverflow.com/questions/42123407/does-typescript-support-mutually-exclusive-types */ export type XOR = T extends object ? U extends object ? (Without & U) | (Without & T) : U : T /** * Is T a Record? */ type IsObject = T extends Array ? False : T extends Date ? False : T extends Uint8Array ? False : T extends BigInt ? False : T extends object ? True : False /** * If it's T[], return T */ export type UnEnumerate = T extends Array ? U : T /** * From ts-toolbelt */ type __Either = Omit & { // Merge all but K [P in K]: Prisma__Pick // With K possibilities }[K] type EitherStrict = Strict<__Either> type EitherLoose = ComputeRaw<__Either> type _Either< O extends object, K extends Key, strict extends Boolean > = { 1: EitherStrict 0: EitherLoose }[strict] export type Either< O extends object, K extends Key, strict extends Boolean = 1 > = O extends unknown ? _Either : never export type Union = any export type PatchUndefined = { [K in keyof O]: O[K] extends undefined ? At : O[K] } & {} /** Helper Types for "Merge" **/ export type IntersectOf = ( U extends unknown ? (k: U) => void : never ) extends (k: infer I) => void ? I : never export type Overwrite = { [K in keyof O]: K extends keyof O1 ? O1[K] : O[K]; } & {}; type _Merge = IntersectOf; }>>; type Key = string | number | symbol; type AtStrict = O[K & keyof O]; type AtLoose = O extends unknown ? AtStrict : never; export type At = { 1: AtStrict; 0: AtLoose; }[strict]; export type ComputeRaw = A extends Function ? A : { [K in keyof A]: A[K]; } & {}; export type OptionalFlat = { [K in keyof O]?: O[K]; } & {}; type _Record = { [P in K]: T; }; // cause typescript not to expand types and preserve names type NoExpand = T extends unknown ? T : never; // this type assumes the passed object is entirely optional export type AtLeast = NoExpand< O extends unknown ? | (K extends keyof O ? { [P in K]: O[P] } & O : O) | {[P in keyof O as P extends K ? P : never]-?: O[P]} & O : never>; type _Strict = U extends unknown ? U & OptionalFlat<_Record, keyof U>, never>> : never; export type Strict = ComputeRaw<_Strict>; /** End Helper Types for "Merge" **/ export type Merge = ComputeRaw<_Merge>>; export type Boolean = True | False export type True = 1 export type False = 0 export type Not = { 0: 1 1: 0 }[B] export type Extends = [A1] extends [never] ? 0 // anything `never` is false : A1 extends A2 ? 1 : 0 export type Has = Not< Extends, U1> > export type Or = { 0: { 0: 0 1: 1 } 1: { 0: 1 1: 1 } }[B1][B2] export type Keys = U extends unknown ? keyof U : never export type GetScalarType = O extends object ? { [P in keyof T]: P extends keyof O ? O[P] : never } : never type FieldPaths< T, U = Omit > = IsObject extends True ? U : T export type GetHavingFields = { [K in keyof T]: Or< Or, Extends<'AND', K>>, Extends<'NOT', K> > extends True ? // infer is only needed to not hit TS limit // based on the brilliant idea of Pierre-Antoine Mills // https://github.com/microsoft/TypeScript/issues/30188#issuecomment-478938437 T[K] extends infer TK ? GetHavingFields extends object ? Merge> : never> : never : {} extends FieldPaths ? never : K }[keyof T] /** * Convert tuple to union */ type _TupleToUnion = T extends (infer E)[] ? E : never type TupleToUnion = _TupleToUnion export type MaybeTupleToUnion = T extends any[] ? TupleToUnion : T /** * Like `Pick`, but additionally can also accept an array of keys */ export type PickEnumerable | keyof T> = Prisma__Pick> /** * Exclude all keys with underscores */ export type ExcludeUnderscoreKeys = T extends `_${string}` ? never : T export type FieldRef = runtime.FieldRef type FieldRefInputType = Model extends never ? never : FieldRef export const ModelName = { AdminAccount: 'AdminAccount', Admin: 'Admin', Account: 'Account', DeviceBrand: 'DeviceBrand', Device: 'Device', LicenseChargeTransaction: 'LicenseChargeTransaction', License: 'License', LicenseActivation: 'LicenseActivation', LicenseRenewChargeTransaction: 'LicenseRenewChargeTransaction', LicenseRenew: 'LicenseRenew', PartnerAccountQuotaChargeTransaction: 'PartnerAccountQuotaChargeTransaction', PartnerAccountQuotaCredit: 'PartnerAccountQuotaCredit', LicenseAccountAllocation: 'LicenseAccountAllocation', PartnerAccount: 'PartnerAccount', Partner: 'Partner', PermissionConsumer: 'PermissionConsumer', PermissionPos: 'PermissionPos', PermissionComplex: 'PermissionComplex', PermissionBusiness: 'PermissionBusiness', ProviderAccount: 'ProviderAccount', Provider: 'Provider', ConsumerAccountDevice: 'ConsumerAccountDevice', ApplicationReleasedInfo: 'ApplicationReleasedInfo', ConsumerAccount: 'ConsumerAccount', Consumer: 'Consumer', ConsumerIndividual: 'ConsumerIndividual', ConsumerLegal: 'ConsumerLegal', BusinessActivity: 'BusinessActivity', Complex: 'Complex', Pos: 'Pos', ConsumerAccountGoodFavorite: 'ConsumerAccountGoodFavorite', Good: 'Good', GoodCategory: 'GoodCategory', Guild: 'Guild', MeasureUnits: 'MeasureUnits', StockKeepingUnits: 'StockKeepingUnits', TriggerLog: 'TriggerLog', Customer: 'Customer', CustomerIndividual: 'CustomerIndividual', CustomerLegal: 'CustomerLegal', SalesInvoice: 'SalesInvoice', SalesInvoiceItem: 'SalesInvoiceItem', SaleInvoiceTspAttempts: 'SaleInvoiceTspAttempts', SalesInvoicePayment: 'SalesInvoicePayment', SalesInvoicePaymentTerminalInfo: 'SalesInvoicePaymentTerminalInfo', Service: 'Service', ServiceCategory: 'ServiceCategory' } as const export type ModelName = (typeof ModelName)[keyof typeof ModelName] export interface TypeMapCb extends runtime.Types.Utils.Fn<{extArgs: runtime.Types.Extensions.InternalArgs }, runtime.Types.Utils.Record> { returns: TypeMap } export type TypeMap = { globalOmitOptions: { omit: GlobalOmitOptions } meta: { modelProps: "adminAccount" | "admin" | "account" | "deviceBrand" | "device" | "licenseChargeTransaction" | "license" | "licenseActivation" | "licenseRenewChargeTransaction" | "licenseRenew" | "partnerAccountQuotaChargeTransaction" | "partnerAccountQuotaCredit" | "licenseAccountAllocation" | "partnerAccount" | "partner" | "permissionConsumer" | "permissionPos" | "permissionComplex" | "permissionBusiness" | "providerAccount" | "provider" | "consumerAccountDevice" | "applicationReleasedInfo" | "consumerAccount" | "consumer" | "consumerIndividual" | "consumerLegal" | "businessActivity" | "complex" | "pos" | "consumerAccountGoodFavorite" | "good" | "goodCategory" | "guild" | "measureUnits" | "stockKeepingUnits" | "triggerLog" | "customer" | "customerIndividual" | "customerLegal" | "salesInvoice" | "salesInvoiceItem" | "saleInvoiceTspAttempts" | "salesInvoicePayment" | "salesInvoicePaymentTerminalInfo" | "service" | "serviceCategory" txIsolationLevel: TransactionIsolationLevel } model: { AdminAccount: { payload: Prisma.$AdminAccountPayload fields: Prisma.AdminAccountFieldRefs operations: { findUnique: { args: Prisma.AdminAccountFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.AdminAccountFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.AdminAccountFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.AdminAccountFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.AdminAccountFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.AdminAccountCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.AdminAccountCreateManyArgs result: BatchPayload } delete: { args: Prisma.AdminAccountDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.AdminAccountUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.AdminAccountDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.AdminAccountUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.AdminAccountUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.AdminAccountAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.AdminAccountGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.AdminAccountCountArgs result: runtime.Types.Utils.Optional | number } } } Admin: { payload: Prisma.$AdminPayload fields: Prisma.AdminFieldRefs operations: { findUnique: { args: Prisma.AdminFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.AdminFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.AdminFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.AdminFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.AdminFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.AdminCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.AdminCreateManyArgs result: BatchPayload } delete: { args: Prisma.AdminDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.AdminUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.AdminDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.AdminUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.AdminUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.AdminAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.AdminGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.AdminCountArgs result: runtime.Types.Utils.Optional | number } } } Account: { payload: Prisma.$AccountPayload fields: Prisma.AccountFieldRefs operations: { findUnique: { args: Prisma.AccountFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.AccountFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.AccountFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.AccountFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.AccountFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.AccountCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.AccountCreateManyArgs result: BatchPayload } delete: { args: Prisma.AccountDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.AccountUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.AccountDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.AccountUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.AccountUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.AccountAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.AccountGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.AccountCountArgs result: runtime.Types.Utils.Optional | number } } } DeviceBrand: { payload: Prisma.$DeviceBrandPayload fields: Prisma.DeviceBrandFieldRefs operations: { findUnique: { args: Prisma.DeviceBrandFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.DeviceBrandFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.DeviceBrandFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.DeviceBrandFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.DeviceBrandFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.DeviceBrandCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.DeviceBrandCreateManyArgs result: BatchPayload } delete: { args: Prisma.DeviceBrandDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.DeviceBrandUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.DeviceBrandDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.DeviceBrandUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.DeviceBrandUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.DeviceBrandAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.DeviceBrandGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.DeviceBrandCountArgs result: runtime.Types.Utils.Optional | number } } } Device: { payload: Prisma.$DevicePayload fields: Prisma.DeviceFieldRefs operations: { findUnique: { args: Prisma.DeviceFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.DeviceFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.DeviceFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.DeviceFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.DeviceFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.DeviceCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.DeviceCreateManyArgs result: BatchPayload } delete: { args: Prisma.DeviceDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.DeviceUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.DeviceDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.DeviceUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.DeviceUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.DeviceAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.DeviceGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.DeviceCountArgs result: runtime.Types.Utils.Optional | number } } } LicenseChargeTransaction: { payload: Prisma.$LicenseChargeTransactionPayload fields: Prisma.LicenseChargeTransactionFieldRefs operations: { findUnique: { args: Prisma.LicenseChargeTransactionFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.LicenseChargeTransactionFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.LicenseChargeTransactionFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.LicenseChargeTransactionFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.LicenseChargeTransactionFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.LicenseChargeTransactionCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.LicenseChargeTransactionCreateManyArgs result: BatchPayload } delete: { args: Prisma.LicenseChargeTransactionDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.LicenseChargeTransactionUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.LicenseChargeTransactionDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.LicenseChargeTransactionUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.LicenseChargeTransactionUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.LicenseChargeTransactionAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.LicenseChargeTransactionGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.LicenseChargeTransactionCountArgs result: runtime.Types.Utils.Optional | number } } } License: { payload: Prisma.$LicensePayload fields: Prisma.LicenseFieldRefs operations: { findUnique: { args: Prisma.LicenseFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.LicenseFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.LicenseFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.LicenseFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.LicenseFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.LicenseCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.LicenseCreateManyArgs result: BatchPayload } delete: { args: Prisma.LicenseDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.LicenseUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.LicenseDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.LicenseUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.LicenseUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.LicenseAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.LicenseGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.LicenseCountArgs result: runtime.Types.Utils.Optional | number } } } LicenseActivation: { payload: Prisma.$LicenseActivationPayload fields: Prisma.LicenseActivationFieldRefs operations: { findUnique: { args: Prisma.LicenseActivationFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.LicenseActivationFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.LicenseActivationFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.LicenseActivationFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.LicenseActivationFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.LicenseActivationCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.LicenseActivationCreateManyArgs result: BatchPayload } delete: { args: Prisma.LicenseActivationDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.LicenseActivationUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.LicenseActivationDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.LicenseActivationUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.LicenseActivationUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.LicenseActivationAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.LicenseActivationGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.LicenseActivationCountArgs result: runtime.Types.Utils.Optional | number } } } LicenseRenewChargeTransaction: { payload: Prisma.$LicenseRenewChargeTransactionPayload fields: Prisma.LicenseRenewChargeTransactionFieldRefs operations: { findUnique: { args: Prisma.LicenseRenewChargeTransactionFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.LicenseRenewChargeTransactionFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.LicenseRenewChargeTransactionFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.LicenseRenewChargeTransactionFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.LicenseRenewChargeTransactionFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.LicenseRenewChargeTransactionCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.LicenseRenewChargeTransactionCreateManyArgs result: BatchPayload } delete: { args: Prisma.LicenseRenewChargeTransactionDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.LicenseRenewChargeTransactionUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.LicenseRenewChargeTransactionDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.LicenseRenewChargeTransactionUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.LicenseRenewChargeTransactionUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.LicenseRenewChargeTransactionAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.LicenseRenewChargeTransactionGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.LicenseRenewChargeTransactionCountArgs result: runtime.Types.Utils.Optional | number } } } LicenseRenew: { payload: Prisma.$LicenseRenewPayload fields: Prisma.LicenseRenewFieldRefs operations: { findUnique: { args: Prisma.LicenseRenewFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.LicenseRenewFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.LicenseRenewFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.LicenseRenewFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.LicenseRenewFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.LicenseRenewCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.LicenseRenewCreateManyArgs result: BatchPayload } delete: { args: Prisma.LicenseRenewDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.LicenseRenewUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.LicenseRenewDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.LicenseRenewUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.LicenseRenewUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.LicenseRenewAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.LicenseRenewGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.LicenseRenewCountArgs result: runtime.Types.Utils.Optional | number } } } PartnerAccountQuotaChargeTransaction: { payload: Prisma.$PartnerAccountQuotaChargeTransactionPayload fields: Prisma.PartnerAccountQuotaChargeTransactionFieldRefs operations: { findUnique: { args: Prisma.PartnerAccountQuotaChargeTransactionFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.PartnerAccountQuotaChargeTransactionFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.PartnerAccountQuotaChargeTransactionFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.PartnerAccountQuotaChargeTransactionFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.PartnerAccountQuotaChargeTransactionFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.PartnerAccountQuotaChargeTransactionCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.PartnerAccountQuotaChargeTransactionCreateManyArgs result: BatchPayload } delete: { args: Prisma.PartnerAccountQuotaChargeTransactionDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.PartnerAccountQuotaChargeTransactionUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.PartnerAccountQuotaChargeTransactionDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.PartnerAccountQuotaChargeTransactionUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.PartnerAccountQuotaChargeTransactionAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.PartnerAccountQuotaChargeTransactionGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.PartnerAccountQuotaChargeTransactionCountArgs result: runtime.Types.Utils.Optional | number } } } PartnerAccountQuotaCredit: { payload: Prisma.$PartnerAccountQuotaCreditPayload fields: Prisma.PartnerAccountQuotaCreditFieldRefs operations: { findUnique: { args: Prisma.PartnerAccountQuotaCreditFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.PartnerAccountQuotaCreditFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.PartnerAccountQuotaCreditFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.PartnerAccountQuotaCreditFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.PartnerAccountQuotaCreditFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.PartnerAccountQuotaCreditCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.PartnerAccountQuotaCreditCreateManyArgs result: BatchPayload } delete: { args: Prisma.PartnerAccountQuotaCreditDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.PartnerAccountQuotaCreditUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.PartnerAccountQuotaCreditDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.PartnerAccountQuotaCreditUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.PartnerAccountQuotaCreditUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.PartnerAccountQuotaCreditAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.PartnerAccountQuotaCreditGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.PartnerAccountQuotaCreditCountArgs result: runtime.Types.Utils.Optional | number } } } LicenseAccountAllocation: { payload: Prisma.$LicenseAccountAllocationPayload fields: Prisma.LicenseAccountAllocationFieldRefs operations: { findUnique: { args: Prisma.LicenseAccountAllocationFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.LicenseAccountAllocationFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.LicenseAccountAllocationFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.LicenseAccountAllocationFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.LicenseAccountAllocationFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.LicenseAccountAllocationCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.LicenseAccountAllocationCreateManyArgs result: BatchPayload } delete: { args: Prisma.LicenseAccountAllocationDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.LicenseAccountAllocationUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.LicenseAccountAllocationDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.LicenseAccountAllocationUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.LicenseAccountAllocationUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.LicenseAccountAllocationAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.LicenseAccountAllocationGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.LicenseAccountAllocationCountArgs result: runtime.Types.Utils.Optional | number } } } PartnerAccount: { payload: Prisma.$PartnerAccountPayload fields: Prisma.PartnerAccountFieldRefs operations: { findUnique: { args: Prisma.PartnerAccountFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.PartnerAccountFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.PartnerAccountFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.PartnerAccountFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.PartnerAccountFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.PartnerAccountCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.PartnerAccountCreateManyArgs result: BatchPayload } delete: { args: Prisma.PartnerAccountDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.PartnerAccountUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.PartnerAccountDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.PartnerAccountUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.PartnerAccountUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.PartnerAccountAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.PartnerAccountGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.PartnerAccountCountArgs result: runtime.Types.Utils.Optional | number } } } Partner: { payload: Prisma.$PartnerPayload fields: Prisma.PartnerFieldRefs operations: { findUnique: { args: Prisma.PartnerFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.PartnerFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.PartnerFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.PartnerFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.PartnerFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.PartnerCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.PartnerCreateManyArgs result: BatchPayload } delete: { args: Prisma.PartnerDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.PartnerUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.PartnerDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.PartnerUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.PartnerUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.PartnerAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.PartnerGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.PartnerCountArgs result: runtime.Types.Utils.Optional | number } } } PermissionConsumer: { payload: Prisma.$PermissionConsumerPayload fields: Prisma.PermissionConsumerFieldRefs operations: { findUnique: { args: Prisma.PermissionConsumerFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.PermissionConsumerFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.PermissionConsumerFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.PermissionConsumerFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.PermissionConsumerFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.PermissionConsumerCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.PermissionConsumerCreateManyArgs result: BatchPayload } delete: { args: Prisma.PermissionConsumerDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.PermissionConsumerUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.PermissionConsumerDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.PermissionConsumerUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.PermissionConsumerUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.PermissionConsumerAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.PermissionConsumerGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.PermissionConsumerCountArgs result: runtime.Types.Utils.Optional | number } } } PermissionPos: { payload: Prisma.$PermissionPosPayload fields: Prisma.PermissionPosFieldRefs operations: { findUnique: { args: Prisma.PermissionPosFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.PermissionPosFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.PermissionPosFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.PermissionPosFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.PermissionPosFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.PermissionPosCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.PermissionPosCreateManyArgs result: BatchPayload } delete: { args: Prisma.PermissionPosDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.PermissionPosUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.PermissionPosDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.PermissionPosUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.PermissionPosUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.PermissionPosAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.PermissionPosGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.PermissionPosCountArgs result: runtime.Types.Utils.Optional | number } } } PermissionComplex: { payload: Prisma.$PermissionComplexPayload fields: Prisma.PermissionComplexFieldRefs operations: { findUnique: { args: Prisma.PermissionComplexFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.PermissionComplexFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.PermissionComplexFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.PermissionComplexFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.PermissionComplexFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.PermissionComplexCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.PermissionComplexCreateManyArgs result: BatchPayload } delete: { args: Prisma.PermissionComplexDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.PermissionComplexUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.PermissionComplexDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.PermissionComplexUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.PermissionComplexUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.PermissionComplexAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.PermissionComplexGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.PermissionComplexCountArgs result: runtime.Types.Utils.Optional | number } } } PermissionBusiness: { payload: Prisma.$PermissionBusinessPayload fields: Prisma.PermissionBusinessFieldRefs operations: { findUnique: { args: Prisma.PermissionBusinessFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.PermissionBusinessFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.PermissionBusinessFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.PermissionBusinessFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.PermissionBusinessFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.PermissionBusinessCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.PermissionBusinessCreateManyArgs result: BatchPayload } delete: { args: Prisma.PermissionBusinessDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.PermissionBusinessUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.PermissionBusinessDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.PermissionBusinessUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.PermissionBusinessUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.PermissionBusinessAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.PermissionBusinessGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.PermissionBusinessCountArgs result: runtime.Types.Utils.Optional | number } } } ProviderAccount: { payload: Prisma.$ProviderAccountPayload fields: Prisma.ProviderAccountFieldRefs operations: { findUnique: { args: Prisma.ProviderAccountFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ProviderAccountFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ProviderAccountFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ProviderAccountFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ProviderAccountFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ProviderAccountCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ProviderAccountCreateManyArgs result: BatchPayload } delete: { args: Prisma.ProviderAccountDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ProviderAccountUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ProviderAccountDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ProviderAccountUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ProviderAccountUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ProviderAccountAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ProviderAccountGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ProviderAccountCountArgs result: runtime.Types.Utils.Optional | number } } } Provider: { payload: Prisma.$ProviderPayload fields: Prisma.ProviderFieldRefs operations: { findUnique: { args: Prisma.ProviderFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ProviderFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ProviderFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ProviderFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ProviderFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ProviderCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ProviderCreateManyArgs result: BatchPayload } delete: { args: Prisma.ProviderDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ProviderUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ProviderDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ProviderUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ProviderUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ProviderAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ProviderGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ProviderCountArgs result: runtime.Types.Utils.Optional | number } } } ConsumerAccountDevice: { payload: Prisma.$ConsumerAccountDevicePayload fields: Prisma.ConsumerAccountDeviceFieldRefs operations: { findUnique: { args: Prisma.ConsumerAccountDeviceFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ConsumerAccountDeviceFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ConsumerAccountDeviceFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ConsumerAccountDeviceFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ConsumerAccountDeviceFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ConsumerAccountDeviceCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ConsumerAccountDeviceCreateManyArgs result: BatchPayload } delete: { args: Prisma.ConsumerAccountDeviceDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ConsumerAccountDeviceUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ConsumerAccountDeviceDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ConsumerAccountDeviceUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ConsumerAccountDeviceUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ConsumerAccountDeviceAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ConsumerAccountDeviceGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ConsumerAccountDeviceCountArgs result: runtime.Types.Utils.Optional | number } } } ApplicationReleasedInfo: { payload: Prisma.$ApplicationReleasedInfoPayload fields: Prisma.ApplicationReleasedInfoFieldRefs operations: { findUnique: { args: Prisma.ApplicationReleasedInfoFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ApplicationReleasedInfoFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ApplicationReleasedInfoFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ApplicationReleasedInfoFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ApplicationReleasedInfoFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ApplicationReleasedInfoCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ApplicationReleasedInfoCreateManyArgs result: BatchPayload } delete: { args: Prisma.ApplicationReleasedInfoDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ApplicationReleasedInfoUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ApplicationReleasedInfoDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ApplicationReleasedInfoUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ApplicationReleasedInfoUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ApplicationReleasedInfoAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ApplicationReleasedInfoGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ApplicationReleasedInfoCountArgs result: runtime.Types.Utils.Optional | number } } } ConsumerAccount: { payload: Prisma.$ConsumerAccountPayload fields: Prisma.ConsumerAccountFieldRefs operations: { findUnique: { args: Prisma.ConsumerAccountFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ConsumerAccountFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ConsumerAccountFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ConsumerAccountFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ConsumerAccountFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ConsumerAccountCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ConsumerAccountCreateManyArgs result: BatchPayload } delete: { args: Prisma.ConsumerAccountDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ConsumerAccountUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ConsumerAccountDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ConsumerAccountUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ConsumerAccountUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ConsumerAccountAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ConsumerAccountGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ConsumerAccountCountArgs result: runtime.Types.Utils.Optional | number } } } Consumer: { payload: Prisma.$ConsumerPayload fields: Prisma.ConsumerFieldRefs operations: { findUnique: { args: Prisma.ConsumerFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ConsumerFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ConsumerFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ConsumerFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ConsumerFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ConsumerCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ConsumerCreateManyArgs result: BatchPayload } delete: { args: Prisma.ConsumerDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ConsumerUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ConsumerDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ConsumerUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ConsumerUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ConsumerAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ConsumerGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ConsumerCountArgs result: runtime.Types.Utils.Optional | number } } } ConsumerIndividual: { payload: Prisma.$ConsumerIndividualPayload fields: Prisma.ConsumerIndividualFieldRefs operations: { findUnique: { args: Prisma.ConsumerIndividualFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ConsumerIndividualFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ConsumerIndividualFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ConsumerIndividualFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ConsumerIndividualFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ConsumerIndividualCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ConsumerIndividualCreateManyArgs result: BatchPayload } delete: { args: Prisma.ConsumerIndividualDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ConsumerIndividualUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ConsumerIndividualDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ConsumerIndividualUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ConsumerIndividualUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ConsumerIndividualAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ConsumerIndividualGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ConsumerIndividualCountArgs result: runtime.Types.Utils.Optional | number } } } ConsumerLegal: { payload: Prisma.$ConsumerLegalPayload fields: Prisma.ConsumerLegalFieldRefs operations: { findUnique: { args: Prisma.ConsumerLegalFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ConsumerLegalFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ConsumerLegalFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ConsumerLegalFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ConsumerLegalFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ConsumerLegalCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ConsumerLegalCreateManyArgs result: BatchPayload } delete: { args: Prisma.ConsumerLegalDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ConsumerLegalUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ConsumerLegalDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ConsumerLegalUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ConsumerLegalUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ConsumerLegalAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ConsumerLegalGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ConsumerLegalCountArgs result: runtime.Types.Utils.Optional | number } } } BusinessActivity: { payload: Prisma.$BusinessActivityPayload fields: Prisma.BusinessActivityFieldRefs operations: { findUnique: { args: Prisma.BusinessActivityFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.BusinessActivityFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.BusinessActivityFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.BusinessActivityFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.BusinessActivityFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.BusinessActivityCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.BusinessActivityCreateManyArgs result: BatchPayload } delete: { args: Prisma.BusinessActivityDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.BusinessActivityUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.BusinessActivityDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.BusinessActivityUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.BusinessActivityUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.BusinessActivityAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.BusinessActivityGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.BusinessActivityCountArgs result: runtime.Types.Utils.Optional | number } } } Complex: { payload: Prisma.$ComplexPayload fields: Prisma.ComplexFieldRefs operations: { findUnique: { args: Prisma.ComplexFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ComplexFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ComplexFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ComplexFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ComplexFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ComplexCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ComplexCreateManyArgs result: BatchPayload } delete: { args: Prisma.ComplexDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ComplexUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ComplexDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ComplexUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ComplexUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ComplexAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ComplexGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ComplexCountArgs result: runtime.Types.Utils.Optional | number } } } Pos: { payload: Prisma.$PosPayload fields: Prisma.PosFieldRefs operations: { findUnique: { args: Prisma.PosFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.PosFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.PosFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.PosFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.PosFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.PosCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.PosCreateManyArgs result: BatchPayload } delete: { args: Prisma.PosDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.PosUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.PosDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.PosUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.PosUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.PosAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.PosGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.PosCountArgs result: runtime.Types.Utils.Optional | number } } } ConsumerAccountGoodFavorite: { payload: Prisma.$ConsumerAccountGoodFavoritePayload fields: Prisma.ConsumerAccountGoodFavoriteFieldRefs operations: { findUnique: { args: Prisma.ConsumerAccountGoodFavoriteFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ConsumerAccountGoodFavoriteFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ConsumerAccountGoodFavoriteFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ConsumerAccountGoodFavoriteFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ConsumerAccountGoodFavoriteFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ConsumerAccountGoodFavoriteCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ConsumerAccountGoodFavoriteCreateManyArgs result: BatchPayload } delete: { args: Prisma.ConsumerAccountGoodFavoriteDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ConsumerAccountGoodFavoriteUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ConsumerAccountGoodFavoriteDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ConsumerAccountGoodFavoriteUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ConsumerAccountGoodFavoriteUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ConsumerAccountGoodFavoriteAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ConsumerAccountGoodFavoriteGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ConsumerAccountGoodFavoriteCountArgs result: runtime.Types.Utils.Optional | number } } } Good: { payload: Prisma.$GoodPayload fields: Prisma.GoodFieldRefs operations: { findUnique: { args: Prisma.GoodFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.GoodFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.GoodFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.GoodFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.GoodFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.GoodCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.GoodCreateManyArgs result: BatchPayload } delete: { args: Prisma.GoodDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.GoodUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.GoodDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.GoodUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.GoodUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.GoodAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.GoodGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.GoodCountArgs result: runtime.Types.Utils.Optional | number } } } GoodCategory: { payload: Prisma.$GoodCategoryPayload fields: Prisma.GoodCategoryFieldRefs operations: { findUnique: { args: Prisma.GoodCategoryFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.GoodCategoryFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.GoodCategoryFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.GoodCategoryFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.GoodCategoryFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.GoodCategoryCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.GoodCategoryCreateManyArgs result: BatchPayload } delete: { args: Prisma.GoodCategoryDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.GoodCategoryUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.GoodCategoryDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.GoodCategoryUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.GoodCategoryUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.GoodCategoryAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.GoodCategoryGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.GoodCategoryCountArgs result: runtime.Types.Utils.Optional | number } } } Guild: { payload: Prisma.$GuildPayload fields: Prisma.GuildFieldRefs operations: { findUnique: { args: Prisma.GuildFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.GuildFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.GuildFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.GuildFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.GuildFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.GuildCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.GuildCreateManyArgs result: BatchPayload } delete: { args: Prisma.GuildDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.GuildUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.GuildDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.GuildUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.GuildUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.GuildAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.GuildGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.GuildCountArgs result: runtime.Types.Utils.Optional | number } } } MeasureUnits: { payload: Prisma.$MeasureUnitsPayload fields: Prisma.MeasureUnitsFieldRefs operations: { findUnique: { args: Prisma.MeasureUnitsFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.MeasureUnitsFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.MeasureUnitsFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.MeasureUnitsFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.MeasureUnitsFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.MeasureUnitsCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.MeasureUnitsCreateManyArgs result: BatchPayload } delete: { args: Prisma.MeasureUnitsDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.MeasureUnitsUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.MeasureUnitsDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.MeasureUnitsUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.MeasureUnitsUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.MeasureUnitsAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.MeasureUnitsGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.MeasureUnitsCountArgs result: runtime.Types.Utils.Optional | number } } } StockKeepingUnits: { payload: Prisma.$StockKeepingUnitsPayload fields: Prisma.StockKeepingUnitsFieldRefs operations: { findUnique: { args: Prisma.StockKeepingUnitsFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.StockKeepingUnitsFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.StockKeepingUnitsFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.StockKeepingUnitsFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.StockKeepingUnitsFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.StockKeepingUnitsCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.StockKeepingUnitsCreateManyArgs result: BatchPayload } delete: { args: Prisma.StockKeepingUnitsDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.StockKeepingUnitsUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.StockKeepingUnitsDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.StockKeepingUnitsUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.StockKeepingUnitsUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.StockKeepingUnitsAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.StockKeepingUnitsGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.StockKeepingUnitsCountArgs result: runtime.Types.Utils.Optional | number } } } TriggerLog: { payload: Prisma.$TriggerLogPayload fields: Prisma.TriggerLogFieldRefs operations: { findUnique: { args: Prisma.TriggerLogFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.TriggerLogFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.TriggerLogFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.TriggerLogFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.TriggerLogFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.TriggerLogCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.TriggerLogCreateManyArgs result: BatchPayload } delete: { args: Prisma.TriggerLogDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.TriggerLogUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.TriggerLogDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.TriggerLogUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.TriggerLogUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.TriggerLogAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.TriggerLogGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.TriggerLogCountArgs result: runtime.Types.Utils.Optional | number } } } Customer: { payload: Prisma.$CustomerPayload fields: Prisma.CustomerFieldRefs operations: { findUnique: { args: Prisma.CustomerFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.CustomerFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.CustomerFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.CustomerFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.CustomerFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.CustomerCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.CustomerCreateManyArgs result: BatchPayload } delete: { args: Prisma.CustomerDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.CustomerUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.CustomerDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.CustomerUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.CustomerUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.CustomerAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.CustomerGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.CustomerCountArgs result: runtime.Types.Utils.Optional | number } } } CustomerIndividual: { payload: Prisma.$CustomerIndividualPayload fields: Prisma.CustomerIndividualFieldRefs operations: { findUnique: { args: Prisma.CustomerIndividualFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.CustomerIndividualFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.CustomerIndividualFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.CustomerIndividualFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.CustomerIndividualFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.CustomerIndividualCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.CustomerIndividualCreateManyArgs result: BatchPayload } delete: { args: Prisma.CustomerIndividualDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.CustomerIndividualUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.CustomerIndividualDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.CustomerIndividualUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.CustomerIndividualUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.CustomerIndividualAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.CustomerIndividualGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.CustomerIndividualCountArgs result: runtime.Types.Utils.Optional | number } } } CustomerLegal: { payload: Prisma.$CustomerLegalPayload fields: Prisma.CustomerLegalFieldRefs operations: { findUnique: { args: Prisma.CustomerLegalFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.CustomerLegalFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.CustomerLegalFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.CustomerLegalFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.CustomerLegalFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.CustomerLegalCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.CustomerLegalCreateManyArgs result: BatchPayload } delete: { args: Prisma.CustomerLegalDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.CustomerLegalUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.CustomerLegalDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.CustomerLegalUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.CustomerLegalUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.CustomerLegalAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.CustomerLegalGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.CustomerLegalCountArgs result: runtime.Types.Utils.Optional | number } } } SalesInvoice: { payload: Prisma.$SalesInvoicePayload fields: Prisma.SalesInvoiceFieldRefs operations: { findUnique: { args: Prisma.SalesInvoiceFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.SalesInvoiceFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.SalesInvoiceFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.SalesInvoiceFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.SalesInvoiceFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.SalesInvoiceCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.SalesInvoiceCreateManyArgs result: BatchPayload } delete: { args: Prisma.SalesInvoiceDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.SalesInvoiceUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.SalesInvoiceDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.SalesInvoiceUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.SalesInvoiceUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.SalesInvoiceAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.SalesInvoiceGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.SalesInvoiceCountArgs result: runtime.Types.Utils.Optional | number } } } SalesInvoiceItem: { payload: Prisma.$SalesInvoiceItemPayload fields: Prisma.SalesInvoiceItemFieldRefs operations: { findUnique: { args: Prisma.SalesInvoiceItemFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.SalesInvoiceItemFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.SalesInvoiceItemFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.SalesInvoiceItemFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.SalesInvoiceItemFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.SalesInvoiceItemCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.SalesInvoiceItemCreateManyArgs result: BatchPayload } delete: { args: Prisma.SalesInvoiceItemDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.SalesInvoiceItemUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.SalesInvoiceItemDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.SalesInvoiceItemUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.SalesInvoiceItemUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.SalesInvoiceItemAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.SalesInvoiceItemGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.SalesInvoiceItemCountArgs result: runtime.Types.Utils.Optional | number } } } SaleInvoiceTspAttempts: { payload: Prisma.$SaleInvoiceTspAttemptsPayload fields: Prisma.SaleInvoiceTspAttemptsFieldRefs operations: { findUnique: { args: Prisma.SaleInvoiceTspAttemptsFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.SaleInvoiceTspAttemptsFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.SaleInvoiceTspAttemptsFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.SaleInvoiceTspAttemptsFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.SaleInvoiceTspAttemptsFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.SaleInvoiceTspAttemptsCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.SaleInvoiceTspAttemptsCreateManyArgs result: BatchPayload } delete: { args: Prisma.SaleInvoiceTspAttemptsDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.SaleInvoiceTspAttemptsUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.SaleInvoiceTspAttemptsDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.SaleInvoiceTspAttemptsUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.SaleInvoiceTspAttemptsUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.SaleInvoiceTspAttemptsAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.SaleInvoiceTspAttemptsGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.SaleInvoiceTspAttemptsCountArgs result: runtime.Types.Utils.Optional | number } } } SalesInvoicePayment: { payload: Prisma.$SalesInvoicePaymentPayload fields: Prisma.SalesInvoicePaymentFieldRefs operations: { findUnique: { args: Prisma.SalesInvoicePaymentFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.SalesInvoicePaymentFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.SalesInvoicePaymentFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.SalesInvoicePaymentFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.SalesInvoicePaymentFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.SalesInvoicePaymentCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.SalesInvoicePaymentCreateManyArgs result: BatchPayload } delete: { args: Prisma.SalesInvoicePaymentDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.SalesInvoicePaymentUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.SalesInvoicePaymentDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.SalesInvoicePaymentUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.SalesInvoicePaymentUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.SalesInvoicePaymentAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.SalesInvoicePaymentGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.SalesInvoicePaymentCountArgs result: runtime.Types.Utils.Optional | number } } } SalesInvoicePaymentTerminalInfo: { payload: Prisma.$SalesInvoicePaymentTerminalInfoPayload fields: Prisma.SalesInvoicePaymentTerminalInfoFieldRefs operations: { findUnique: { args: Prisma.SalesInvoicePaymentTerminalInfoFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.SalesInvoicePaymentTerminalInfoFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.SalesInvoicePaymentTerminalInfoFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.SalesInvoicePaymentTerminalInfoFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.SalesInvoicePaymentTerminalInfoFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.SalesInvoicePaymentTerminalInfoCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.SalesInvoicePaymentTerminalInfoCreateManyArgs result: BatchPayload } delete: { args: Prisma.SalesInvoicePaymentTerminalInfoDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.SalesInvoicePaymentTerminalInfoUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.SalesInvoicePaymentTerminalInfoDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.SalesInvoicePaymentTerminalInfoUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.SalesInvoicePaymentTerminalInfoUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.SalesInvoicePaymentTerminalInfoAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.SalesInvoicePaymentTerminalInfoGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.SalesInvoicePaymentTerminalInfoCountArgs result: runtime.Types.Utils.Optional | number } } } Service: { payload: Prisma.$ServicePayload fields: Prisma.ServiceFieldRefs operations: { findUnique: { args: Prisma.ServiceFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ServiceFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ServiceFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ServiceFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ServiceFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ServiceCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ServiceCreateManyArgs result: BatchPayload } delete: { args: Prisma.ServiceDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ServiceUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ServiceDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ServiceUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ServiceUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ServiceAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ServiceGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ServiceCountArgs result: runtime.Types.Utils.Optional | number } } } ServiceCategory: { payload: Prisma.$ServiceCategoryPayload fields: Prisma.ServiceCategoryFieldRefs operations: { findUnique: { args: Prisma.ServiceCategoryFindUniqueArgs result: runtime.Types.Utils.PayloadToResult | null } findUniqueOrThrow: { args: Prisma.ServiceCategoryFindUniqueOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findFirst: { args: Prisma.ServiceCategoryFindFirstArgs result: runtime.Types.Utils.PayloadToResult | null } findFirstOrThrow: { args: Prisma.ServiceCategoryFindFirstOrThrowArgs result: runtime.Types.Utils.PayloadToResult } findMany: { args: Prisma.ServiceCategoryFindManyArgs result: runtime.Types.Utils.PayloadToResult[] } create: { args: Prisma.ServiceCategoryCreateArgs result: runtime.Types.Utils.PayloadToResult } createMany: { args: Prisma.ServiceCategoryCreateManyArgs result: BatchPayload } delete: { args: Prisma.ServiceCategoryDeleteArgs result: runtime.Types.Utils.PayloadToResult } update: { args: Prisma.ServiceCategoryUpdateArgs result: runtime.Types.Utils.PayloadToResult } deleteMany: { args: Prisma.ServiceCategoryDeleteManyArgs result: BatchPayload } updateMany: { args: Prisma.ServiceCategoryUpdateManyArgs result: BatchPayload } upsert: { args: Prisma.ServiceCategoryUpsertArgs result: runtime.Types.Utils.PayloadToResult } aggregate: { args: Prisma.ServiceCategoryAggregateArgs result: runtime.Types.Utils.Optional } groupBy: { args: Prisma.ServiceCategoryGroupByArgs result: runtime.Types.Utils.Optional[] } count: { args: Prisma.ServiceCategoryCountArgs result: runtime.Types.Utils.Optional | number } } } } } & { other: { payload: any operations: { $executeRaw: { args: [query: TemplateStringsArray | Sql, ...values: any[]], result: any } $executeRawUnsafe: { args: [query: string, ...values: any[]], result: any } $queryRaw: { args: [query: TemplateStringsArray | Sql, ...values: any[]], result: any } $queryRawUnsafe: { args: [query: string, ...values: any[]], result: any } } } } /** * Enums */ export const TransactionIsolationLevel = runtime.makeStrictEnum({ ReadUncommitted: 'ReadUncommitted', ReadCommitted: 'ReadCommitted', RepeatableRead: 'RepeatableRead', Serializable: 'Serializable' } as const) export type TransactionIsolationLevel = (typeof TransactionIsolationLevel)[keyof typeof TransactionIsolationLevel] export const AdminAccountScalarFieldEnum = { id: 'id', created_at: 'created_at', updated_at: 'updated_at', admin_id: 'admin_id', account_id: 'account_id' } as const export type AdminAccountScalarFieldEnum = (typeof AdminAccountScalarFieldEnum)[keyof typeof AdminAccountScalarFieldEnum] export const AdminScalarFieldEnum = { id: 'id', mobile_number: 'mobile_number', national_code: 'national_code', first_name: 'first_name', last_name: 'last_name', created_at: 'created_at', updated_at: 'updated_at' } as const export type AdminScalarFieldEnum = (typeof AdminScalarFieldEnum)[keyof typeof AdminScalarFieldEnum] export const AccountScalarFieldEnum = { id: 'id', username: 'username', password: 'password', status: 'status', type: 'type' } as const export type AccountScalarFieldEnum = (typeof AccountScalarFieldEnum)[keyof typeof AccountScalarFieldEnum] export const DeviceBrandScalarFieldEnum = { id: 'id', name: 'name', created_at: 'created_at', updated_at: 'updated_at' } as const export type DeviceBrandScalarFieldEnum = (typeof DeviceBrandScalarFieldEnum)[keyof typeof DeviceBrandScalarFieldEnum] export const DeviceScalarFieldEnum = { id: 'id', name: 'name', os_version: 'os_version', created_at: 'created_at', updated_at: 'updated_at', brand_id: 'brand_id' } as const export type DeviceScalarFieldEnum = (typeof DeviceScalarFieldEnum)[keyof typeof DeviceScalarFieldEnum] export const LicenseChargeTransactionScalarFieldEnum = { id: 'id', activation_expires_at: 'activation_expires_at', tracking_code: 'tracking_code', purchased_count: 'purchased_count', created_at: 'created_at', updated_at: 'updated_at', partner_id: 'partner_id' } as const export type LicenseChargeTransactionScalarFieldEnum = (typeof LicenseChargeTransactionScalarFieldEnum)[keyof typeof LicenseChargeTransactionScalarFieldEnum] export const LicenseScalarFieldEnum = { id: 'id', accounts_limit: 'accounts_limit', created_at: 'created_at', updated_at: 'updated_at', charge_transaction_id: 'charge_transaction_id' } as const export type LicenseScalarFieldEnum = (typeof LicenseScalarFieldEnum)[keyof typeof LicenseScalarFieldEnum] export const LicenseActivationScalarFieldEnum = { id: 'id', starts_at: 'starts_at', expires_at: 'expires_at', created_at: 'created_at', updated_at: 'updated_at', license_id: 'license_id', business_activity_id: 'business_activity_id' } as const export type LicenseActivationScalarFieldEnum = (typeof LicenseActivationScalarFieldEnum)[keyof typeof LicenseActivationScalarFieldEnum] export const LicenseRenewChargeTransactionScalarFieldEnum = { id: 'id', activation_expires_at: 'activation_expires_at', tracking_code: 'tracking_code', purchased_count: 'purchased_count', created_at: 'created_at', updated_at: 'updated_at', partner_id: 'partner_id' } as const export type LicenseRenewChargeTransactionScalarFieldEnum = (typeof LicenseRenewChargeTransactionScalarFieldEnum)[keyof typeof LicenseRenewChargeTransactionScalarFieldEnum] export const LicenseRenewScalarFieldEnum = { id: 'id', expires_at: 'expires_at', created_at: 'created_at', updated_at: 'updated_at', charge_transaction_id: 'charge_transaction_id', activation_id: 'activation_id' } as const export type LicenseRenewScalarFieldEnum = (typeof LicenseRenewScalarFieldEnum)[keyof typeof LicenseRenewScalarFieldEnum] export const PartnerAccountQuotaChargeTransactionScalarFieldEnum = { id: 'id', activation_expires_at: 'activation_expires_at', tracking_code: 'tracking_code', purchased_count: 'purchased_count', created_at: 'created_at', updated_at: 'updated_at', partner_id: 'partner_id' } as const export type PartnerAccountQuotaChargeTransactionScalarFieldEnum = (typeof PartnerAccountQuotaChargeTransactionScalarFieldEnum)[keyof typeof PartnerAccountQuotaChargeTransactionScalarFieldEnum] export const PartnerAccountQuotaCreditScalarFieldEnum = { id: 'id', created_at: 'created_at', updated_at: 'updated_at', charge_transaction_id: 'charge_transaction_id' } as const export type PartnerAccountQuotaCreditScalarFieldEnum = (typeof PartnerAccountQuotaCreditScalarFieldEnum)[keyof typeof PartnerAccountQuotaCreditScalarFieldEnum] export const LicenseAccountAllocationScalarFieldEnum = { id: 'id', created_at: 'created_at', updated_at: 'updated_at', license_activation_id: 'license_activation_id', account_id: 'account_id', credit_id: 'credit_id' } as const export type LicenseAccountAllocationScalarFieldEnum = (typeof LicenseAccountAllocationScalarFieldEnum)[keyof typeof LicenseAccountAllocationScalarFieldEnum] export const PartnerAccountScalarFieldEnum = { id: 'id', role: 'role', created_at: 'created_at', updated_at: 'updated_at', partner_id: 'partner_id', account_id: 'account_id' } as const export type PartnerAccountScalarFieldEnum = (typeof PartnerAccountScalarFieldEnum)[keyof typeof PartnerAccountScalarFieldEnum] export const PartnerScalarFieldEnum = { id: 'id', name: 'name', code: 'code', status: 'status', logo_url: 'logo_url', created_at: 'created_at', updated_at: 'updated_at', tsp_provider: 'tsp_provider' } as const export type PartnerScalarFieldEnum = (typeof PartnerScalarFieldEnum)[keyof typeof PartnerScalarFieldEnum] export const PermissionConsumerScalarFieldEnum = { id: 'id', consumer_account_id: 'consumer_account_id' } as const export type PermissionConsumerScalarFieldEnum = (typeof PermissionConsumerScalarFieldEnum)[keyof typeof PermissionConsumerScalarFieldEnum] export const PermissionPosScalarFieldEnum = { id: 'id', role: 'role', pos_id: 'pos_id', permission_id: 'permission_id' } as const export type PermissionPosScalarFieldEnum = (typeof PermissionPosScalarFieldEnum)[keyof typeof PermissionPosScalarFieldEnum] export const PermissionComplexScalarFieldEnum = { id: 'id', role: 'role', complex_id: 'complex_id', permission_id: 'permission_id' } as const export type PermissionComplexScalarFieldEnum = (typeof PermissionComplexScalarFieldEnum)[keyof typeof PermissionComplexScalarFieldEnum] export const PermissionBusinessScalarFieldEnum = { id: 'id', role: 'role', business_id: 'business_id', permission_id: 'permission_id' } as const export type PermissionBusinessScalarFieldEnum = (typeof PermissionBusinessScalarFieldEnum)[keyof typeof PermissionBusinessScalarFieldEnum] export const ProviderAccountScalarFieldEnum = { id: 'id', role: 'role', created_at: 'created_at', updated_at: 'updated_at', provider_id: 'provider_id', account_id: 'account_id' } as const export type ProviderAccountScalarFieldEnum = (typeof ProviderAccountScalarFieldEnum)[keyof typeof ProviderAccountScalarFieldEnum] export const ProviderScalarFieldEnum = { id: 'id', code: 'code', status: 'status', name: 'name', created_at: 'created_at', updated_at: 'updated_at' } as const export type ProviderScalarFieldEnum = (typeof ProviderScalarFieldEnum)[keyof typeof ProviderScalarFieldEnum] export const ConsumerAccountDeviceScalarFieldEnum = { id: 'id', device_id: 'device_id', device_name: 'device_name', created_at: 'created_at', updated_at: 'updated_at', consumer_account_id: 'consumer_account_id' } as const export type ConsumerAccountDeviceScalarFieldEnum = (typeof ConsumerAccountDeviceScalarFieldEnum)[keyof typeof ConsumerAccountDeviceScalarFieldEnum] export const ApplicationReleasedInfoScalarFieldEnum = { id: 'id', version: 'version', build_number: 'build_number', is_minimum_supported: 'is_minimum_supported', release_type: 'release_type', platform: 'platform', notes: 'notes', release_date: 'release_date', created_at: 'created_at', updated_at: 'updated_at' } as const export type ApplicationReleasedInfoScalarFieldEnum = (typeof ApplicationReleasedInfoScalarFieldEnum)[keyof typeof ApplicationReleasedInfoScalarFieldEnum] export const ConsumerAccountScalarFieldEnum = { id: 'id', role: 'role', created_at: 'created_at', updated_at: 'updated_at', consumer_id: 'consumer_id', account_id: 'account_id' } as const export type ConsumerAccountScalarFieldEnum = (typeof ConsumerAccountScalarFieldEnum)[keyof typeof ConsumerAccountScalarFieldEnum] export const ConsumerScalarFieldEnum = { id: 'id', type: 'type', status: 'status', created_at: 'created_at', updated_at: 'updated_at' } as const export type ConsumerScalarFieldEnum = (typeof ConsumerScalarFieldEnum)[keyof typeof ConsumerScalarFieldEnum] export const ConsumerIndividualScalarFieldEnum = { first_name: 'first_name', last_name: 'last_name', mobile_number: 'mobile_number', national_code: 'national_code', created_at: 'created_at', updated_at: 'updated_at', partner_id: 'partner_id', consumer_id: 'consumer_id' } as const export type ConsumerIndividualScalarFieldEnum = (typeof ConsumerIndividualScalarFieldEnum)[keyof typeof ConsumerIndividualScalarFieldEnum] export const ConsumerLegalScalarFieldEnum = { name: 'name', registration_code: 'registration_code', created_at: 'created_at', updated_at: 'updated_at', partner_id: 'partner_id', consumer_id: 'consumer_id' } as const export type ConsumerLegalScalarFieldEnum = (typeof ConsumerLegalScalarFieldEnum)[keyof typeof ConsumerLegalScalarFieldEnum] export const BusinessActivityScalarFieldEnum = { id: 'id', economic_code: 'economic_code', name: 'name', fiscal_id: 'fiscal_id', partner_token: 'partner_token', invoice_number_sequence: 'invoice_number_sequence', created_at: 'created_at', updated_at: 'updated_at', guild_id: 'guild_id', consumer_id: 'consumer_id' } as const export type BusinessActivityScalarFieldEnum = (typeof BusinessActivityScalarFieldEnum)[keyof typeof BusinessActivityScalarFieldEnum] export const ComplexScalarFieldEnum = { id: 'id', name: 'name', branch_code: 'branch_code', address: 'address', created_at: 'created_at', updated_at: 'updated_at', business_activity_id: 'business_activity_id' } as const export type ComplexScalarFieldEnum = (typeof ComplexScalarFieldEnum)[keyof typeof ComplexScalarFieldEnum] export const PosScalarFieldEnum = { id: 'id', name: 'name', model: 'model', serial_number: 'serial_number', status: 'status', pos_type: 'pos_type', created_at: 'created_at', updated_at: 'updated_at', complex_id: 'complex_id', device_id: 'device_id', provider_id: 'provider_id', account_id: 'account_id' } as const export type PosScalarFieldEnum = (typeof PosScalarFieldEnum)[keyof typeof PosScalarFieldEnum] export const ConsumerAccountGoodFavoriteScalarFieldEnum = { created_at: 'created_at', consumer_account_id: 'consumer_account_id', good_id: 'good_id' } as const export type ConsumerAccountGoodFavoriteScalarFieldEnum = (typeof ConsumerAccountGoodFavoriteScalarFieldEnum)[keyof typeof ConsumerAccountGoodFavoriteScalarFieldEnum] export const GoodScalarFieldEnum = { id: 'id', name: 'name', is_default_guild_good: 'is_default_guild_good', pricing_model: 'pricing_model', description: 'description', local_sku: 'local_sku', barcode: 'barcode', base_sale_price: 'base_sale_price', image_url: 'image_url', created_at: 'created_at', updated_at: 'updated_at', deleted_at: 'deleted_at', sku_id: 'sku_id', measure_unit_id: 'measure_unit_id', category_id: 'category_id', business_activity_id: 'business_activity_id' } as const export type GoodScalarFieldEnum = (typeof GoodScalarFieldEnum)[keyof typeof GoodScalarFieldEnum] export const GoodCategoryScalarFieldEnum = { id: 'id', name: 'name', description: 'description', image_url: 'image_url', complex_id: 'complex_id', is_default_guild_good: 'is_default_guild_good', guild_id: 'guild_id', created_at: 'created_at', updated_at: 'updated_at', deleted_at: 'deleted_at' } as const export type GoodCategoryScalarFieldEnum = (typeof GoodCategoryScalarFieldEnum)[keyof typeof GoodCategoryScalarFieldEnum] export const GuildScalarFieldEnum = { id: 'id', name: 'name', invoice_template: 'invoice_template', code: 'code', created_at: 'created_at', updated_at: 'updated_at' } as const export type GuildScalarFieldEnum = (typeof GuildScalarFieldEnum)[keyof typeof GuildScalarFieldEnum] export const MeasureUnitsScalarFieldEnum = { id: 'id', code: 'code', name: 'name', created_at: 'created_at', updated_at: 'updated_at' } as const export type MeasureUnitsScalarFieldEnum = (typeof MeasureUnitsScalarFieldEnum)[keyof typeof MeasureUnitsScalarFieldEnum] export const StockKeepingUnitsScalarFieldEnum = { id: 'id', code: 'code', name: 'name', VAT: 'VAT', is_public: 'is_public', is_domestic: 'is_domestic', guild_id: 'guild_id', created_at: 'created_at', updated_at: 'updated_at' } as const export type StockKeepingUnitsScalarFieldEnum = (typeof StockKeepingUnitsScalarFieldEnum)[keyof typeof StockKeepingUnitsScalarFieldEnum] export const TriggerLogScalarFieldEnum = { id: 'id', message: 'message', createdAt: 'createdAt', name: 'name' } as const export type TriggerLogScalarFieldEnum = (typeof TriggerLogScalarFieldEnum)[keyof typeof TriggerLogScalarFieldEnum] export const CustomerScalarFieldEnum = { id: 'id', is_favorite: 'is_favorite', type: 'type', created_at: 'created_at', updated_at: 'updated_at', deleted_at: 'deleted_at' } as const export type CustomerScalarFieldEnum = (typeof CustomerScalarFieldEnum)[keyof typeof CustomerScalarFieldEnum] export const CustomerIndividualScalarFieldEnum = { first_name: 'first_name', last_name: 'last_name', national_id: 'national_id', mobile_number: 'mobile_number', postal_code: 'postal_code', economic_code: 'economic_code', customer_id: 'customer_id', business_activity_id: 'business_activity_id' } as const export type CustomerIndividualScalarFieldEnum = (typeof CustomerIndividualScalarFieldEnum)[keyof typeof CustomerIndividualScalarFieldEnum] export const CustomerLegalScalarFieldEnum = { name: 'name', economic_code: 'economic_code', registration_number: 'registration_number', postal_code: 'postal_code', customer_id: 'customer_id', business_activity_id: 'business_activity_id' } as const export type CustomerLegalScalarFieldEnum = (typeof CustomerLegalScalarFieldEnum)[keyof typeof CustomerLegalScalarFieldEnum] export const SalesInvoiceScalarFieldEnum = { id: 'id', code: 'code', total_amount: 'total_amount', invoice_number: 'invoice_number', invoice_date: 'invoice_date', type: 'type', tax_id: 'tax_id', notes: 'notes', unknown_customer: 'unknown_customer', created_at: 'created_at', updated_at: 'updated_at', main_id: 'main_id', ref_id: 'ref_id', customer_id: 'customer_id', consumer_account_id: 'consumer_account_id', pos_id: 'pos_id', settlement_type: 'settlement_type', discount_amount: 'discount_amount', tax_amount: 'tax_amount', last_tsp_status: 'last_tsp_status', last_attempt_no: 'last_attempt_no' } as const export type SalesInvoiceScalarFieldEnum = (typeof SalesInvoiceScalarFieldEnum)[keyof typeof SalesInvoiceScalarFieldEnum] export const SalesInvoiceItemScalarFieldEnum = { id: 'id', quantity: 'quantity', measure_unit_text: 'measure_unit_text', measure_unit_code: 'measure_unit_code', sku_code: 'sku_code', sku_vat: 'sku_vat', unit_price: 'unit_price', total_amount: 'total_amount', created_at: 'created_at', discount: 'discount', notes: 'notes', payload: 'payload', good_snapshot: 'good_snapshot', invoice_id: 'invoice_id', good_id: 'good_id', service_id: 'service_id', discount_amount: 'discount_amount', tax_amount: 'tax_amount' } as const export type SalesInvoiceItemScalarFieldEnum = (typeof SalesInvoiceItemScalarFieldEnum)[keyof typeof SalesInvoiceItemScalarFieldEnum] export const SaleInvoiceTspAttemptsScalarFieldEnum = { id: 'id', attempt_no: 'attempt_no', status: 'status', message: 'message', sent_at: 'sent_at', received_at: 'received_at', created_at: 'created_at', invoice_id: 'invoice_id', provider_request_payload: 'provider_request_payload', raw_request_payload: 'raw_request_payload', error_message: 'error_message', fiscal_warnings: 'fiscal_warnings', provider_response: 'provider_response', validation_errors: 'validation_errors' } as const export type SaleInvoiceTspAttemptsScalarFieldEnum = (typeof SaleInvoiceTspAttemptsScalarFieldEnum)[keyof typeof SaleInvoiceTspAttemptsScalarFieldEnum] export const SalesInvoicePaymentScalarFieldEnum = { id: 'id', amount: 'amount', payment_method: 'payment_method', paid_at: 'paid_at', created_at: 'created_at', invoice_id: 'invoice_id' } as const export type SalesInvoicePaymentScalarFieldEnum = (typeof SalesInvoicePaymentScalarFieldEnum)[keyof typeof SalesInvoicePaymentScalarFieldEnum] export const SalesInvoicePaymentTerminalInfoScalarFieldEnum = { id: 'id', terminal_id: 'terminal_id', stan: 'stan', rrn: 'rrn', transaction_date_time: 'transaction_date_time', customer_card_no: 'customer_card_no', description: 'description', created_at: 'created_at', payment_id: 'payment_id' } as const export type SalesInvoicePaymentTerminalInfoScalarFieldEnum = (typeof SalesInvoicePaymentTerminalInfoScalarFieldEnum)[keyof typeof SalesInvoicePaymentTerminalInfoScalarFieldEnum] export const ServiceScalarFieldEnum = { id: 'id', name: 'name', description: 'description', sku: 'sku', local_sku: 'local_sku', barcode: 'barcode', created_at: 'created_at', updated_at: 'updated_at', deleted_at: 'deleted_at', category_id: 'category_id', base_sale_price: 'base_sale_price', account_id: 'account_id', complex_id: 'complex_id' } as const export type ServiceScalarFieldEnum = (typeof ServiceScalarFieldEnum)[keyof typeof ServiceScalarFieldEnum] export const ServiceCategoryScalarFieldEnum = { id: 'id', name: 'name', description: 'description', image_url: 'image_url', account_id: 'account_id', complex_id: 'complex_id', created_at: 'created_at', updated_at: 'updated_at', deleted_at: 'deleted_at' } as const export type ServiceCategoryScalarFieldEnum = (typeof ServiceCategoryScalarFieldEnum)[keyof typeof ServiceCategoryScalarFieldEnum] export const SortOrder = { asc: 'asc', desc: 'desc' } as const export type SortOrder = (typeof SortOrder)[keyof typeof SortOrder] export const NullableJsonNullValueInput = { DbNull: DbNull, JsonNull: JsonNull } as const export type NullableJsonNullValueInput = (typeof NullableJsonNullValueInput)[keyof typeof NullableJsonNullValueInput] export const JsonNullValueInput = { JsonNull: JsonNull } as const export type JsonNullValueInput = (typeof JsonNullValueInput)[keyof typeof JsonNullValueInput] export const AdminAccountOrderByRelevanceFieldEnum = { id: 'id', admin_id: 'admin_id', account_id: 'account_id' } as const export type AdminAccountOrderByRelevanceFieldEnum = (typeof AdminAccountOrderByRelevanceFieldEnum)[keyof typeof AdminAccountOrderByRelevanceFieldEnum] export const NullsOrder = { first: 'first', last: 'last' } as const export type NullsOrder = (typeof NullsOrder)[keyof typeof NullsOrder] export const AdminOrderByRelevanceFieldEnum = { id: 'id', mobile_number: 'mobile_number', national_code: 'national_code', first_name: 'first_name', last_name: 'last_name' } as const export type AdminOrderByRelevanceFieldEnum = (typeof AdminOrderByRelevanceFieldEnum)[keyof typeof AdminOrderByRelevanceFieldEnum] export const AccountOrderByRelevanceFieldEnum = { id: 'id', username: 'username', password: 'password' } as const export type AccountOrderByRelevanceFieldEnum = (typeof AccountOrderByRelevanceFieldEnum)[keyof typeof AccountOrderByRelevanceFieldEnum] export const DeviceBrandOrderByRelevanceFieldEnum = { id: 'id', name: 'name' } as const export type DeviceBrandOrderByRelevanceFieldEnum = (typeof DeviceBrandOrderByRelevanceFieldEnum)[keyof typeof DeviceBrandOrderByRelevanceFieldEnum] export const DeviceOrderByRelevanceFieldEnum = { id: 'id', name: 'name', os_version: 'os_version', brand_id: 'brand_id' } as const export type DeviceOrderByRelevanceFieldEnum = (typeof DeviceOrderByRelevanceFieldEnum)[keyof typeof DeviceOrderByRelevanceFieldEnum] export const LicenseChargeTransactionOrderByRelevanceFieldEnum = { id: 'id', tracking_code: 'tracking_code', partner_id: 'partner_id' } as const export type LicenseChargeTransactionOrderByRelevanceFieldEnum = (typeof LicenseChargeTransactionOrderByRelevanceFieldEnum)[keyof typeof LicenseChargeTransactionOrderByRelevanceFieldEnum] export const LicenseOrderByRelevanceFieldEnum = { id: 'id', charge_transaction_id: 'charge_transaction_id' } as const export type LicenseOrderByRelevanceFieldEnum = (typeof LicenseOrderByRelevanceFieldEnum)[keyof typeof LicenseOrderByRelevanceFieldEnum] export const LicenseActivationOrderByRelevanceFieldEnum = { id: 'id', license_id: 'license_id', business_activity_id: 'business_activity_id' } as const export type LicenseActivationOrderByRelevanceFieldEnum = (typeof LicenseActivationOrderByRelevanceFieldEnum)[keyof typeof LicenseActivationOrderByRelevanceFieldEnum] export const LicenseRenewChargeTransactionOrderByRelevanceFieldEnum = { id: 'id', tracking_code: 'tracking_code', partner_id: 'partner_id' } as const export type LicenseRenewChargeTransactionOrderByRelevanceFieldEnum = (typeof LicenseRenewChargeTransactionOrderByRelevanceFieldEnum)[keyof typeof LicenseRenewChargeTransactionOrderByRelevanceFieldEnum] export const LicenseRenewOrderByRelevanceFieldEnum = { id: 'id', charge_transaction_id: 'charge_transaction_id', activation_id: 'activation_id' } as const export type LicenseRenewOrderByRelevanceFieldEnum = (typeof LicenseRenewOrderByRelevanceFieldEnum)[keyof typeof LicenseRenewOrderByRelevanceFieldEnum] export const PartnerAccountQuotaChargeTransactionOrderByRelevanceFieldEnum = { id: 'id', tracking_code: 'tracking_code', partner_id: 'partner_id' } as const export type PartnerAccountQuotaChargeTransactionOrderByRelevanceFieldEnum = (typeof PartnerAccountQuotaChargeTransactionOrderByRelevanceFieldEnum)[keyof typeof PartnerAccountQuotaChargeTransactionOrderByRelevanceFieldEnum] export const PartnerAccountQuotaCreditOrderByRelevanceFieldEnum = { id: 'id', charge_transaction_id: 'charge_transaction_id' } as const export type PartnerAccountQuotaCreditOrderByRelevanceFieldEnum = (typeof PartnerAccountQuotaCreditOrderByRelevanceFieldEnum)[keyof typeof PartnerAccountQuotaCreditOrderByRelevanceFieldEnum] export const LicenseAccountAllocationOrderByRelevanceFieldEnum = { id: 'id', license_activation_id: 'license_activation_id', account_id: 'account_id', credit_id: 'credit_id' } as const export type LicenseAccountAllocationOrderByRelevanceFieldEnum = (typeof LicenseAccountAllocationOrderByRelevanceFieldEnum)[keyof typeof LicenseAccountAllocationOrderByRelevanceFieldEnum] export const PartnerAccountOrderByRelevanceFieldEnum = { id: 'id', partner_id: 'partner_id', account_id: 'account_id' } as const export type PartnerAccountOrderByRelevanceFieldEnum = (typeof PartnerAccountOrderByRelevanceFieldEnum)[keyof typeof PartnerAccountOrderByRelevanceFieldEnum] export const PartnerOrderByRelevanceFieldEnum = { id: 'id', name: 'name', code: 'code', logo_url: 'logo_url' } as const export type PartnerOrderByRelevanceFieldEnum = (typeof PartnerOrderByRelevanceFieldEnum)[keyof typeof PartnerOrderByRelevanceFieldEnum] export const PermissionConsumerOrderByRelevanceFieldEnum = { id: 'id', consumer_account_id: 'consumer_account_id' } as const export type PermissionConsumerOrderByRelevanceFieldEnum = (typeof PermissionConsumerOrderByRelevanceFieldEnum)[keyof typeof PermissionConsumerOrderByRelevanceFieldEnum] export const PermissionPosOrderByRelevanceFieldEnum = { id: 'id', pos_id: 'pos_id', permission_id: 'permission_id' } as const export type PermissionPosOrderByRelevanceFieldEnum = (typeof PermissionPosOrderByRelevanceFieldEnum)[keyof typeof PermissionPosOrderByRelevanceFieldEnum] export const PermissionComplexOrderByRelevanceFieldEnum = { id: 'id', complex_id: 'complex_id', permission_id: 'permission_id' } as const export type PermissionComplexOrderByRelevanceFieldEnum = (typeof PermissionComplexOrderByRelevanceFieldEnum)[keyof typeof PermissionComplexOrderByRelevanceFieldEnum] export const PermissionBusinessOrderByRelevanceFieldEnum = { id: 'id', business_id: 'business_id', permission_id: 'permission_id' } as const export type PermissionBusinessOrderByRelevanceFieldEnum = (typeof PermissionBusinessOrderByRelevanceFieldEnum)[keyof typeof PermissionBusinessOrderByRelevanceFieldEnum] export const ProviderAccountOrderByRelevanceFieldEnum = { id: 'id', provider_id: 'provider_id', account_id: 'account_id' } as const export type ProviderAccountOrderByRelevanceFieldEnum = (typeof ProviderAccountOrderByRelevanceFieldEnum)[keyof typeof ProviderAccountOrderByRelevanceFieldEnum] export const ProviderOrderByRelevanceFieldEnum = { id: 'id', code: 'code', name: 'name' } as const export type ProviderOrderByRelevanceFieldEnum = (typeof ProviderOrderByRelevanceFieldEnum)[keyof typeof ProviderOrderByRelevanceFieldEnum] export const ConsumerAccountDeviceOrderByRelevanceFieldEnum = { id: 'id', device_id: 'device_id', device_name: 'device_name', consumer_account_id: 'consumer_account_id' } as const export type ConsumerAccountDeviceOrderByRelevanceFieldEnum = (typeof ConsumerAccountDeviceOrderByRelevanceFieldEnum)[keyof typeof ConsumerAccountDeviceOrderByRelevanceFieldEnum] export const JsonNullValueFilter = { DbNull: DbNull, JsonNull: JsonNull, AnyNull: AnyNull } as const export type JsonNullValueFilter = (typeof JsonNullValueFilter)[keyof typeof JsonNullValueFilter] export const QueryMode = { default: 'default', insensitive: 'insensitive' } as const export type QueryMode = (typeof QueryMode)[keyof typeof QueryMode] export const ApplicationReleasedInfoOrderByRelevanceFieldEnum = { id: 'id', version: 'version', build_number: 'build_number' } as const export type ApplicationReleasedInfoOrderByRelevanceFieldEnum = (typeof ApplicationReleasedInfoOrderByRelevanceFieldEnum)[keyof typeof ApplicationReleasedInfoOrderByRelevanceFieldEnum] export const ConsumerAccountOrderByRelevanceFieldEnum = { id: 'id', consumer_id: 'consumer_id', account_id: 'account_id' } as const export type ConsumerAccountOrderByRelevanceFieldEnum = (typeof ConsumerAccountOrderByRelevanceFieldEnum)[keyof typeof ConsumerAccountOrderByRelevanceFieldEnum] export const ConsumerOrderByRelevanceFieldEnum = { id: 'id' } as const export type ConsumerOrderByRelevanceFieldEnum = (typeof ConsumerOrderByRelevanceFieldEnum)[keyof typeof ConsumerOrderByRelevanceFieldEnum] export const ConsumerIndividualOrderByRelevanceFieldEnum = { first_name: 'first_name', last_name: 'last_name', mobile_number: 'mobile_number', national_code: 'national_code', partner_id: 'partner_id', consumer_id: 'consumer_id' } as const export type ConsumerIndividualOrderByRelevanceFieldEnum = (typeof ConsumerIndividualOrderByRelevanceFieldEnum)[keyof typeof ConsumerIndividualOrderByRelevanceFieldEnum] export const ConsumerLegalOrderByRelevanceFieldEnum = { name: 'name', registration_code: 'registration_code', partner_id: 'partner_id', consumer_id: 'consumer_id' } as const export type ConsumerLegalOrderByRelevanceFieldEnum = (typeof ConsumerLegalOrderByRelevanceFieldEnum)[keyof typeof ConsumerLegalOrderByRelevanceFieldEnum] export const BusinessActivityOrderByRelevanceFieldEnum = { id: 'id', economic_code: 'economic_code', name: 'name', fiscal_id: 'fiscal_id', partner_token: 'partner_token', guild_id: 'guild_id', consumer_id: 'consumer_id' } as const export type BusinessActivityOrderByRelevanceFieldEnum = (typeof BusinessActivityOrderByRelevanceFieldEnum)[keyof typeof BusinessActivityOrderByRelevanceFieldEnum] export const ComplexOrderByRelevanceFieldEnum = { id: 'id', name: 'name', branch_code: 'branch_code', address: 'address', business_activity_id: 'business_activity_id' } as const export type ComplexOrderByRelevanceFieldEnum = (typeof ComplexOrderByRelevanceFieldEnum)[keyof typeof ComplexOrderByRelevanceFieldEnum] export const PosOrderByRelevanceFieldEnum = { id: 'id', name: 'name', model: 'model', serial_number: 'serial_number', complex_id: 'complex_id', device_id: 'device_id', provider_id: 'provider_id', account_id: 'account_id' } as const export type PosOrderByRelevanceFieldEnum = (typeof PosOrderByRelevanceFieldEnum)[keyof typeof PosOrderByRelevanceFieldEnum] export const ConsumerAccountGoodFavoriteOrderByRelevanceFieldEnum = { consumer_account_id: 'consumer_account_id', good_id: 'good_id' } as const export type ConsumerAccountGoodFavoriteOrderByRelevanceFieldEnum = (typeof ConsumerAccountGoodFavoriteOrderByRelevanceFieldEnum)[keyof typeof ConsumerAccountGoodFavoriteOrderByRelevanceFieldEnum] export const GoodOrderByRelevanceFieldEnum = { id: 'id', name: 'name', description: 'description', local_sku: 'local_sku', barcode: 'barcode', image_url: 'image_url', sku_id: 'sku_id', measure_unit_id: 'measure_unit_id', category_id: 'category_id', business_activity_id: 'business_activity_id' } as const export type GoodOrderByRelevanceFieldEnum = (typeof GoodOrderByRelevanceFieldEnum)[keyof typeof GoodOrderByRelevanceFieldEnum] export const GoodCategoryOrderByRelevanceFieldEnum = { id: 'id', name: 'name', description: 'description', image_url: 'image_url', complex_id: 'complex_id', guild_id: 'guild_id' } as const export type GoodCategoryOrderByRelevanceFieldEnum = (typeof GoodCategoryOrderByRelevanceFieldEnum)[keyof typeof GoodCategoryOrderByRelevanceFieldEnum] export const GuildOrderByRelevanceFieldEnum = { id: 'id', name: 'name', code: 'code' } as const export type GuildOrderByRelevanceFieldEnum = (typeof GuildOrderByRelevanceFieldEnum)[keyof typeof GuildOrderByRelevanceFieldEnum] export const MeasureUnitsOrderByRelevanceFieldEnum = { id: 'id', code: 'code', name: 'name' } as const export type MeasureUnitsOrderByRelevanceFieldEnum = (typeof MeasureUnitsOrderByRelevanceFieldEnum)[keyof typeof MeasureUnitsOrderByRelevanceFieldEnum] export const StockKeepingUnitsOrderByRelevanceFieldEnum = { id: 'id', code: 'code', name: 'name', guild_id: 'guild_id' } as const export type StockKeepingUnitsOrderByRelevanceFieldEnum = (typeof StockKeepingUnitsOrderByRelevanceFieldEnum)[keyof typeof StockKeepingUnitsOrderByRelevanceFieldEnum] export const TriggerLogOrderByRelevanceFieldEnum = { message: 'message', name: 'name' } as const export type TriggerLogOrderByRelevanceFieldEnum = (typeof TriggerLogOrderByRelevanceFieldEnum)[keyof typeof TriggerLogOrderByRelevanceFieldEnum] export const CustomerOrderByRelevanceFieldEnum = { id: 'id' } as const export type CustomerOrderByRelevanceFieldEnum = (typeof CustomerOrderByRelevanceFieldEnum)[keyof typeof CustomerOrderByRelevanceFieldEnum] export const CustomerIndividualOrderByRelevanceFieldEnum = { first_name: 'first_name', last_name: 'last_name', national_id: 'national_id', mobile_number: 'mobile_number', postal_code: 'postal_code', economic_code: 'economic_code', customer_id: 'customer_id', business_activity_id: 'business_activity_id' } as const export type CustomerIndividualOrderByRelevanceFieldEnum = (typeof CustomerIndividualOrderByRelevanceFieldEnum)[keyof typeof CustomerIndividualOrderByRelevanceFieldEnum] export const CustomerLegalOrderByRelevanceFieldEnum = { name: 'name', economic_code: 'economic_code', registration_number: 'registration_number', postal_code: 'postal_code', customer_id: 'customer_id', business_activity_id: 'business_activity_id' } as const export type CustomerLegalOrderByRelevanceFieldEnum = (typeof CustomerLegalOrderByRelevanceFieldEnum)[keyof typeof CustomerLegalOrderByRelevanceFieldEnum] export const SalesInvoiceOrderByRelevanceFieldEnum = { id: 'id', code: 'code', tax_id: 'tax_id', notes: 'notes', main_id: 'main_id', ref_id: 'ref_id', customer_id: 'customer_id', consumer_account_id: 'consumer_account_id', pos_id: 'pos_id' } as const export type SalesInvoiceOrderByRelevanceFieldEnum = (typeof SalesInvoiceOrderByRelevanceFieldEnum)[keyof typeof SalesInvoiceOrderByRelevanceFieldEnum] export const SalesInvoiceItemOrderByRelevanceFieldEnum = { id: 'id', measure_unit_text: 'measure_unit_text', measure_unit_code: 'measure_unit_code', sku_code: 'sku_code', notes: 'notes', invoice_id: 'invoice_id', good_id: 'good_id', service_id: 'service_id' } as const export type SalesInvoiceItemOrderByRelevanceFieldEnum = (typeof SalesInvoiceItemOrderByRelevanceFieldEnum)[keyof typeof SalesInvoiceItemOrderByRelevanceFieldEnum] export const SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = { id: 'id', message: 'message', invoice_id: 'invoice_id', error_message: 'error_message' } as const export type SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = (typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum)[keyof typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum] export const SalesInvoicePaymentOrderByRelevanceFieldEnum = { id: 'id', invoice_id: 'invoice_id' } as const export type SalesInvoicePaymentOrderByRelevanceFieldEnum = (typeof SalesInvoicePaymentOrderByRelevanceFieldEnum)[keyof typeof SalesInvoicePaymentOrderByRelevanceFieldEnum] export const SalesInvoicePaymentTerminalInfoOrderByRelevanceFieldEnum = { id: 'id', terminal_id: 'terminal_id', stan: 'stan', rrn: 'rrn', customer_card_no: 'customer_card_no', description: 'description', payment_id: 'payment_id' } as const export type SalesInvoicePaymentTerminalInfoOrderByRelevanceFieldEnum = (typeof SalesInvoicePaymentTerminalInfoOrderByRelevanceFieldEnum)[keyof typeof SalesInvoicePaymentTerminalInfoOrderByRelevanceFieldEnum] export const ServiceOrderByRelevanceFieldEnum = { id: 'id', name: 'name', description: 'description', sku: 'sku', local_sku: 'local_sku', barcode: 'barcode', category_id: 'category_id', account_id: 'account_id', complex_id: 'complex_id' } as const export type ServiceOrderByRelevanceFieldEnum = (typeof ServiceOrderByRelevanceFieldEnum)[keyof typeof ServiceOrderByRelevanceFieldEnum] export const ServiceCategoryOrderByRelevanceFieldEnum = { id: 'id', name: 'name', description: 'description', image_url: 'image_url', account_id: 'account_id', complex_id: 'complex_id' } as const export type ServiceCategoryOrderByRelevanceFieldEnum = (typeof ServiceCategoryOrderByRelevanceFieldEnum)[keyof typeof ServiceCategoryOrderByRelevanceFieldEnum] /** * Field references */ /** * Reference to a field of type 'String' */ export type StringFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'String'> /** * Reference to a field of type 'DateTime' */ export type DateTimeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'DateTime'> /** * Reference to a field of type 'AccountStatus' */ export type EnumAccountStatusFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'AccountStatus'> /** * Reference to a field of type 'AccountType' */ export type EnumAccountTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'AccountType'> /** * Reference to a field of type 'Int' */ export type IntFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Int'> /** * Reference to a field of type 'PartnerRole' */ export type EnumPartnerRoleFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'PartnerRole'> /** * Reference to a field of type 'PartnerStatus' */ export type EnumPartnerStatusFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'PartnerStatus'> /** * Reference to a field of type 'TspProviderType' */ export type EnumTspProviderTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'TspProviderType'> /** * Reference to a field of type 'POSRole' */ export type EnumPOSRoleFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'POSRole'> /** * Reference to a field of type 'ComplexRole' */ export type EnumComplexRoleFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'ComplexRole'> /** * Reference to a field of type 'BusinessRole' */ export type EnumBusinessRoleFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'BusinessRole'> /** * Reference to a field of type 'ProviderRole' */ export type EnumProviderRoleFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'ProviderRole'> /** * Reference to a field of type 'Boolean' */ export type BooleanFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Boolean'> /** * Reference to a field of type 'ApplicationReleaseType' */ export type EnumApplicationReleaseTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'ApplicationReleaseType'> /** * Reference to a field of type 'ApplicationPlatform' */ export type EnumApplicationPlatformFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'ApplicationPlatform'> /** * Reference to a field of type 'Json' */ export type JsonFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Json'> /** * Reference to a field of type 'QueryMode' */ export type EnumQueryModeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'QueryMode'> /** * Reference to a field of type 'ConsumerRole' */ export type EnumConsumerRoleFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'ConsumerRole'> /** * Reference to a field of type 'ConsumerType' */ export type EnumConsumerTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'ConsumerType'> /** * Reference to a field of type 'ConsumerStatus' */ export type EnumConsumerStatusFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'ConsumerStatus'> /** * Reference to a field of type 'Decimal' */ export type DecimalFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Decimal'> /** * Reference to a field of type 'POSStatus' */ export type EnumPOSStatusFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'POSStatus'> /** * Reference to a field of type 'POSType' */ export type EnumPOSTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'POSType'> /** * Reference to a field of type 'GoodPricingModel' */ export type EnumGoodPricingModelFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'GoodPricingModel'> /** * Reference to a field of type 'InvoiceTemplateType' */ export type EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'InvoiceTemplateType'> /** * Reference to a field of type 'CustomerType' */ export type EnumCustomerTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'CustomerType'> /** * Reference to a field of type 'TspProviderRequestType' */ export type EnumTspProviderRequestTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'TspProviderRequestType'> /** * Reference to a field of type 'InvoiceSettlementType' */ export type EnumInvoiceSettlementTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'InvoiceSettlementType'> /** * Reference to a field of type 'TspProviderResponseStatus' */ export type EnumTspProviderResponseStatusFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'TspProviderResponseStatus'> /** * Reference to a field of type 'PaymentMethodType' */ export type EnumPaymentMethodTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'PaymentMethodType'> /** * Reference to a field of type 'Float' */ export type FloatFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Float'> /** * Batch Payload for updateMany & deleteMany & createMany */ export type BatchPayload = { count: number } export const defineExtension = runtime.Extensions.defineExtension as unknown as runtime.Types.Extensions.ExtendsHook<"define", TypeMapCb, runtime.Types.Extensions.DefaultArgs> export type DefaultPrismaClient = PrismaClient export type ErrorFormat = 'pretty' | 'colorless' | 'minimal' export type PrismaClientOptions = ({ /** * Instance of a Driver Adapter, e.g., like one provided by `@prisma/adapter-pg`. */ adapter: runtime.SqlDriverAdapterFactory accelerateUrl?: never } | { /** * Prisma Accelerate URL allowing the client to connect through Accelerate instead of a direct database. */ accelerateUrl: string adapter?: never }) & { /** * @default "colorless" */ errorFormat?: ErrorFormat /** * @example * ``` * // Shorthand for `emit: 'stdout'` * log: ['query', 'info', 'warn', 'error'] * * // Emit as events only * log: [ * { emit: 'event', level: 'query' }, * { emit: 'event', level: 'info' }, * { emit: 'event', level: 'warn' } * { emit: 'event', level: 'error' } * ] * * / Emit as events and log to stdout * og: [ * { emit: 'stdout', level: 'query' }, * { emit: 'stdout', level: 'info' }, * { emit: 'stdout', level: 'warn' } * { emit: 'stdout', level: 'error' } * * ``` * Read more in our [docs](https://pris.ly/d/logging). */ log?: (LogLevel | LogDefinition)[] /** * The default values for transactionOptions * maxWait ?= 2000 * timeout ?= 5000 */ transactionOptions?: { maxWait?: number timeout?: number isolationLevel?: TransactionIsolationLevel } /** * Global configuration for omitting model fields by default. * * @example * ``` * const prisma = new PrismaClient({ * omit: { * user: { * password: true * } * } * }) * ``` */ omit?: GlobalOmitConfig /** * SQL commenter plugins that add metadata to SQL queries as comments. * Comments follow the sqlcommenter format: https://google.github.io/sqlcommenter/ * * @example * ``` * const prisma = new PrismaClient({ * adapter, * comments: [ * traceContext(), * queryInsights(), * ], * }) * ``` */ comments?: runtime.SqlCommenterPlugin[] } export type GlobalOmitConfig = { adminAccount?: Prisma.AdminAccountOmit admin?: Prisma.AdminOmit account?: Prisma.AccountOmit deviceBrand?: Prisma.DeviceBrandOmit device?: Prisma.DeviceOmit licenseChargeTransaction?: Prisma.LicenseChargeTransactionOmit license?: Prisma.LicenseOmit licenseActivation?: Prisma.LicenseActivationOmit licenseRenewChargeTransaction?: Prisma.LicenseRenewChargeTransactionOmit licenseRenew?: Prisma.LicenseRenewOmit partnerAccountQuotaChargeTransaction?: Prisma.PartnerAccountQuotaChargeTransactionOmit partnerAccountQuotaCredit?: Prisma.PartnerAccountQuotaCreditOmit licenseAccountAllocation?: Prisma.LicenseAccountAllocationOmit partnerAccount?: Prisma.PartnerAccountOmit partner?: Prisma.PartnerOmit permissionConsumer?: Prisma.PermissionConsumerOmit permissionPos?: Prisma.PermissionPosOmit permissionComplex?: Prisma.PermissionComplexOmit permissionBusiness?: Prisma.PermissionBusinessOmit providerAccount?: Prisma.ProviderAccountOmit provider?: Prisma.ProviderOmit consumerAccountDevice?: Prisma.ConsumerAccountDeviceOmit applicationReleasedInfo?: Prisma.ApplicationReleasedInfoOmit consumerAccount?: Prisma.ConsumerAccountOmit consumer?: Prisma.ConsumerOmit consumerIndividual?: Prisma.ConsumerIndividualOmit consumerLegal?: Prisma.ConsumerLegalOmit businessActivity?: Prisma.BusinessActivityOmit complex?: Prisma.ComplexOmit pos?: Prisma.PosOmit consumerAccountGoodFavorite?: Prisma.ConsumerAccountGoodFavoriteOmit good?: Prisma.GoodOmit goodCategory?: Prisma.GoodCategoryOmit guild?: Prisma.GuildOmit measureUnits?: Prisma.MeasureUnitsOmit stockKeepingUnits?: Prisma.StockKeepingUnitsOmit triggerLog?: Prisma.TriggerLogOmit customer?: Prisma.CustomerOmit customerIndividual?: Prisma.CustomerIndividualOmit customerLegal?: Prisma.CustomerLegalOmit salesInvoice?: Prisma.SalesInvoiceOmit salesInvoiceItem?: Prisma.SalesInvoiceItemOmit saleInvoiceTspAttempts?: Prisma.SaleInvoiceTspAttemptsOmit salesInvoicePayment?: Prisma.SalesInvoicePaymentOmit salesInvoicePaymentTerminalInfo?: Prisma.SalesInvoicePaymentTerminalInfoOmit service?: Prisma.ServiceOmit serviceCategory?: Prisma.ServiceCategoryOmit } /* Types for Logging */ export type LogLevel = 'info' | 'query' | 'warn' | 'error' export type LogDefinition = { level: LogLevel emit: 'stdout' | 'event' } export type CheckIsLogLevel = T extends LogLevel ? T : never; export type GetLogType = CheckIsLogLevel< T extends LogDefinition ? T['level'] : T >; export type GetEvents = T extends Array ? GetLogType : never; export type QueryEvent = { timestamp: Date query: string params: string duration: number target: string } export type LogEvent = { timestamp: Date message: string target: string } /* End Types for Logging */ export type PrismaAction = | 'findUnique' | 'findUniqueOrThrow' | 'findMany' | 'findFirst' | 'findFirstOrThrow' | 'create' | 'createMany' | 'createManyAndReturn' | 'update' | 'updateMany' | 'updateManyAndReturn' | 'upsert' | 'delete' | 'deleteMany' | 'executeRaw' | 'queryRaw' | 'aggregate' | 'count' | 'runCommandRaw' | 'findRaw' | 'groupBy' /** * `PrismaClient` proxy available in interactive transactions. */ export type TransactionClient = Omit