This commit is contained in:
2026-04-22 21:55:40 +03:30
parent 1a3a450960
commit f9e1ad69dc
85 changed files with 15644 additions and 4057 deletions
+230 -109
View File
@@ -80,12 +80,12 @@ export type PrismaVersion = {
}
/**
* Prisma Client JS version: 7.2.0
* Query Engine version: 0c8ef2ce45c83248ab3df073180d5eda9e8be7a3
* Prisma Client JS version: 7.7.0
* Query Engine version: 75cbdc1eb7150937890ad5465d861175c6624711
*/
export const prismaVersion: PrismaVersion = {
client: "7.2.0",
engine: "0c8ef2ce45c83248ab3df073180d5eda9e8be7a3"
client: "7.7.0",
engine: "75cbdc1eb7150937890ad5465d861175c6624711"
}
/**
@@ -405,8 +405,9 @@ export const ModelName = {
PermissionBusiness: 'PermissionBusiness',
ProviderAccount: 'ProviderAccount',
Provider: 'Provider',
ConsumerDevices: 'ConsumerDevices',
ApplicationReleasedInfo: 'ApplicationReleasedInfo',
TriggerLog: 'TriggerLog',
UserDevices: 'UserDevices',
Customer: 'Customer',
CustomerIndividual: 'CustomerIndividual',
CustomerLegal: 'CustomerLegal',
@@ -433,7 +434,7 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
omit: GlobalOmitOptions
}
meta: {
modelProps: "adminAccount" | "admin" | "account" | "consumerAccount" | "consumer" | "businessActivity" | "complex" | "pos" | "deviceBrand" | "device" | "license" | "activatedLicense" | "chargedLicenseTransactions" | "partnerAccount" | "partner" | "permissionConsumer" | "permissionPos" | "permissionComplex" | "permissionBusiness" | "providerAccount" | "provider" | "triggerLog" | "userDevices" | "customer" | "customerIndividual" | "customerLegal" | "good" | "goodCategory" | "guild" | "salesInvoice" | "salesInvoiceItem" | "salesInvoicePayment" | "service" | "serviceCategory"
modelProps: "adminAccount" | "admin" | "account" | "consumerAccount" | "consumer" | "businessActivity" | "complex" | "pos" | "deviceBrand" | "device" | "license" | "activatedLicense" | "chargedLicenseTransactions" | "partnerAccount" | "partner" | "permissionConsumer" | "permissionPos" | "permissionComplex" | "permissionBusiness" | "providerAccount" | "provider" | "consumerDevices" | "applicationReleasedInfo" | "triggerLog" | "customer" | "customerIndividual" | "customerLegal" | "good" | "goodCategory" | "guild" | "salesInvoice" | "salesInvoiceItem" | "salesInvoicePayment" | "service" | "serviceCategory"
txIsolationLevel: TransactionIsolationLevel
}
model: {
@@ -1823,6 +1824,138 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
}
}
}
ConsumerDevices: {
payload: Prisma.$ConsumerDevicesPayload<ExtArgs>
fields: Prisma.ConsumerDevicesFieldRefs
operations: {
findUnique: {
args: Prisma.ConsumerDevicesFindUniqueArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ConsumerDevicesPayload> | null
}
findUniqueOrThrow: {
args: Prisma.ConsumerDevicesFindUniqueOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ConsumerDevicesPayload>
}
findFirst: {
args: Prisma.ConsumerDevicesFindFirstArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ConsumerDevicesPayload> | null
}
findFirstOrThrow: {
args: Prisma.ConsumerDevicesFindFirstOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ConsumerDevicesPayload>
}
findMany: {
args: Prisma.ConsumerDevicesFindManyArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ConsumerDevicesPayload>[]
}
create: {
args: Prisma.ConsumerDevicesCreateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ConsumerDevicesPayload>
}
createMany: {
args: Prisma.ConsumerDevicesCreateManyArgs<ExtArgs>
result: BatchPayload
}
delete: {
args: Prisma.ConsumerDevicesDeleteArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ConsumerDevicesPayload>
}
update: {
args: Prisma.ConsumerDevicesUpdateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ConsumerDevicesPayload>
}
deleteMany: {
args: Prisma.ConsumerDevicesDeleteManyArgs<ExtArgs>
result: BatchPayload
}
updateMany: {
args: Prisma.ConsumerDevicesUpdateManyArgs<ExtArgs>
result: BatchPayload
}
upsert: {
args: Prisma.ConsumerDevicesUpsertArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ConsumerDevicesPayload>
}
aggregate: {
args: Prisma.ConsumerDevicesAggregateArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.AggregateConsumerDevices>
}
groupBy: {
args: Prisma.ConsumerDevicesGroupByArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.ConsumerDevicesGroupByOutputType>[]
}
count: {
args: Prisma.ConsumerDevicesCountArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.ConsumerDevicesCountAggregateOutputType> | number
}
}
}
ApplicationReleasedInfo: {
payload: Prisma.$ApplicationReleasedInfoPayload<ExtArgs>
fields: Prisma.ApplicationReleasedInfoFieldRefs
operations: {
findUnique: {
args: Prisma.ApplicationReleasedInfoFindUniqueArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ApplicationReleasedInfoPayload> | null
}
findUniqueOrThrow: {
args: Prisma.ApplicationReleasedInfoFindUniqueOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ApplicationReleasedInfoPayload>
}
findFirst: {
args: Prisma.ApplicationReleasedInfoFindFirstArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ApplicationReleasedInfoPayload> | null
}
findFirstOrThrow: {
args: Prisma.ApplicationReleasedInfoFindFirstOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ApplicationReleasedInfoPayload>
}
findMany: {
args: Prisma.ApplicationReleasedInfoFindManyArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ApplicationReleasedInfoPayload>[]
}
create: {
args: Prisma.ApplicationReleasedInfoCreateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ApplicationReleasedInfoPayload>
}
createMany: {
args: Prisma.ApplicationReleasedInfoCreateManyArgs<ExtArgs>
result: BatchPayload
}
delete: {
args: Prisma.ApplicationReleasedInfoDeleteArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ApplicationReleasedInfoPayload>
}
update: {
args: Prisma.ApplicationReleasedInfoUpdateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ApplicationReleasedInfoPayload>
}
deleteMany: {
args: Prisma.ApplicationReleasedInfoDeleteManyArgs<ExtArgs>
result: BatchPayload
}
updateMany: {
args: Prisma.ApplicationReleasedInfoUpdateManyArgs<ExtArgs>
result: BatchPayload
}
upsert: {
args: Prisma.ApplicationReleasedInfoUpsertArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$ApplicationReleasedInfoPayload>
}
aggregate: {
args: Prisma.ApplicationReleasedInfoAggregateArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.AggregateApplicationReleasedInfo>
}
groupBy: {
args: Prisma.ApplicationReleasedInfoGroupByArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.ApplicationReleasedInfoGroupByOutputType>[]
}
count: {
args: Prisma.ApplicationReleasedInfoCountArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.ApplicationReleasedInfoCountAggregateOutputType> | number
}
}
}
TriggerLog: {
payload: Prisma.$TriggerLogPayload<ExtArgs>
fields: Prisma.TriggerLogFieldRefs
@@ -1889,72 +2022,6 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
}
}
}
UserDevices: {
payload: Prisma.$UserDevicesPayload<ExtArgs>
fields: Prisma.UserDevicesFieldRefs
operations: {
findUnique: {
args: Prisma.UserDevicesFindUniqueArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$UserDevicesPayload> | null
}
findUniqueOrThrow: {
args: Prisma.UserDevicesFindUniqueOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$UserDevicesPayload>
}
findFirst: {
args: Prisma.UserDevicesFindFirstArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$UserDevicesPayload> | null
}
findFirstOrThrow: {
args: Prisma.UserDevicesFindFirstOrThrowArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$UserDevicesPayload>
}
findMany: {
args: Prisma.UserDevicesFindManyArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$UserDevicesPayload>[]
}
create: {
args: Prisma.UserDevicesCreateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$UserDevicesPayload>
}
createMany: {
args: Prisma.UserDevicesCreateManyArgs<ExtArgs>
result: BatchPayload
}
delete: {
args: Prisma.UserDevicesDeleteArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$UserDevicesPayload>
}
update: {
args: Prisma.UserDevicesUpdateArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$UserDevicesPayload>
}
deleteMany: {
args: Prisma.UserDevicesDeleteManyArgs<ExtArgs>
result: BatchPayload
}
updateMany: {
args: Prisma.UserDevicesUpdateManyArgs<ExtArgs>
result: BatchPayload
}
upsert: {
args: Prisma.UserDevicesUpsertArgs<ExtArgs>
result: runtime.Types.Utils.PayloadToResult<Prisma.$UserDevicesPayload>
}
aggregate: {
args: Prisma.UserDevicesAggregateArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.AggregateUserDevices>
}
groupBy: {
args: Prisma.UserDevicesGroupByArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.UserDevicesGroupByOutputType>[]
}
count: {
args: Prisma.UserDevicesCountArgs<ExtArgs>
result: runtime.Types.Utils.Optional<Prisma.UserDevicesCountAggregateOutputType> | number
}
}
}
Customer: {
payload: Prisma.$CustomerPayload<ExtArgs>
fields: Prisma.CustomerFieldRefs
@@ -2870,6 +2937,7 @@ export type ActivatedLicenseScalarFieldEnum = (typeof ActivatedLicenseScalarFiel
export const ChargedLicenseTransactionsScalarFieldEnum = {
id: 'id',
activation_expires_at: 'activation_expires_at',
tracking_code: 'tracking_code',
created_at: 'created_at',
updated_at: 'updated_at',
partner_id: 'partner_id'
@@ -2964,6 +3032,45 @@ export const ProviderScalarFieldEnum = {
export type ProviderScalarFieldEnum = (typeof ProviderScalarFieldEnum)[keyof typeof ProviderScalarFieldEnum]
export const ConsumerDevicesScalarFieldEnum = {
uuid: 'uuid',
app_version: 'app_version',
build_number: 'build_number',
platform: 'platform',
brand: 'brand',
model: 'model',
device: 'device',
publisher: 'publisher',
os_version: 'os_version',
sdk_version: 'sdk_version',
release_number: 'release_number',
user_agent: 'user_agent',
browser_name: 'browser_name',
fcm_token: 'fcm_token',
created_at: 'created_at',
updated_at: 'updated_at',
consumer_id: 'consumer_id'
} as const
export type ConsumerDevicesScalarFieldEnum = (typeof ConsumerDevicesScalarFieldEnum)[keyof typeof ConsumerDevicesScalarFieldEnum]
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 TriggerLogScalarFieldEnum = {
id: 'id',
message: 'message',
@@ -2974,25 +3081,6 @@ export const TriggerLogScalarFieldEnum = {
export type TriggerLogScalarFieldEnum = (typeof TriggerLogScalarFieldEnum)[keyof typeof TriggerLogScalarFieldEnum]
export const UserDevicesScalarFieldEnum = {
account_id: 'account_id',
app_version: 'app_version',
build_number: 'build_number',
uuid: 'uuid',
platform: 'platform',
brand: 'brand',
model: 'model',
device: 'device',
os_version: 'os_version',
sdk_version: 'sdk_version',
release_number: 'release_number',
browser_name: 'browser_name',
fcm_token: 'fcm_token'
} as const
export type UserDevicesScalarFieldEnum = (typeof UserDevicesScalarFieldEnum)[keyof typeof UserDevicesScalarFieldEnum]
export const CustomerScalarFieldEnum = {
id: 'id',
is_favorite: 'is_favorite',
@@ -3304,6 +3392,7 @@ export type ActivatedLicenseOrderByRelevanceFieldEnum = (typeof ActivatedLicense
export const ChargedLicenseTransactionsOrderByRelevanceFieldEnum = {
id: 'id',
tracking_code: 'tracking_code',
partner_id: 'partner_id'
} as const
@@ -3381,19 +3470,10 @@ export const ProviderOrderByRelevanceFieldEnum = {
export type ProviderOrderByRelevanceFieldEnum = (typeof ProviderOrderByRelevanceFieldEnum)[keyof typeof ProviderOrderByRelevanceFieldEnum]
export const TriggerLogOrderByRelevanceFieldEnum = {
message: 'message',
name: 'name'
} as const
export type TriggerLogOrderByRelevanceFieldEnum = (typeof TriggerLogOrderByRelevanceFieldEnum)[keyof typeof TriggerLogOrderByRelevanceFieldEnum]
export const UserDevicesOrderByRelevanceFieldEnum = {
account_id: 'account_id',
export const ConsumerDevicesOrderByRelevanceFieldEnum = {
uuid: 'uuid',
app_version: 'app_version',
build_number: 'build_number',
uuid: 'uuid',
platform: 'platform',
brand: 'brand',
model: 'model',
@@ -3401,11 +3481,13 @@ export const UserDevicesOrderByRelevanceFieldEnum = {
os_version: 'os_version',
sdk_version: 'sdk_version',
release_number: 'release_number',
user_agent: 'user_agent',
browser_name: 'browser_name',
fcm_token: 'fcm_token'
fcm_token: 'fcm_token',
consumer_id: 'consumer_id'
} as const
export type UserDevicesOrderByRelevanceFieldEnum = (typeof UserDevicesOrderByRelevanceFieldEnum)[keyof typeof UserDevicesOrderByRelevanceFieldEnum]
export type ConsumerDevicesOrderByRelevanceFieldEnum = (typeof ConsumerDevicesOrderByRelevanceFieldEnum)[keyof typeof ConsumerDevicesOrderByRelevanceFieldEnum]
export const JsonNullValueFilter = {
@@ -3425,6 +3507,23 @@ export const QueryMode = {
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 TriggerLogOrderByRelevanceFieldEnum = {
message: 'message',
name: 'name'
} as const
export type TriggerLogOrderByRelevanceFieldEnum = (typeof TriggerLogOrderByRelevanceFieldEnum)[keyof typeof TriggerLogOrderByRelevanceFieldEnum]
export const CustomerOrderByRelevanceFieldEnum = {
id: 'id'
} as const
@@ -3656,9 +3755,9 @@ export type EnumProviderRoleFieldRefInput<$PrismaModel> = FieldRefInputType<$Pri
/**
* Reference to a field of type 'Int'
* Reference to a field of type 'ApplicationPublisher'
*/
export type IntFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Int'>
export type EnumApplicationPublisherFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'ApplicationPublisher'>
@@ -3670,9 +3769,16 @@ export type BooleanFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel,
/**
* Reference to a field of type 'CustomerType'
* Reference to a field of type 'ApplicationReleaseType'
*/
export type EnumCustomerTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'CustomerType'>
export type EnumApplicationReleaseTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'ApplicationReleaseType'>
/**
* Reference to a field of type 'ApplicationPlatform'
*/
export type EnumApplicationPlatformFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'ApplicationPlatform'>
@@ -3690,6 +3796,20 @@ export type EnumQueryModeFieldRefInput<$PrismaModel> = FieldRefInputType<$Prisma
/**
* Reference to a field of type 'Int'
*/
export type IntFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'Int'>
/**
* Reference to a field of type 'CustomerType'
*/
export type EnumCustomerTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'CustomerType'>
/**
* Reference to a field of type 'UnitType'
*/
@@ -3840,8 +3960,9 @@ export type GlobalOmitConfig = {
permissionBusiness?: Prisma.PermissionBusinessOmit
providerAccount?: Prisma.ProviderAccountOmit
provider?: Prisma.ProviderOmit
consumerDevices?: Prisma.ConsumerDevicesOmit
applicationReleasedInfo?: Prisma.ApplicationReleasedInfoOmit
triggerLog?: Prisma.TriggerLogOmit
userDevices?: Prisma.UserDevicesOmit
customer?: Prisma.CustomerOmit
customerIndividual?: Prisma.CustomerIndividualOmit
customerLegal?: Prisma.CustomerLegalOmit