transform core api codes into this project, update modules as admin/pos context modules

This commit is contained in:
2026-03-07 11:25:11 +03:30
parent b949500482
commit 8c5f1d4d49
167 changed files with 26975 additions and 1837 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
@@ -51,13 +51,26 @@ export const AnyNull = runtime.AnyNull
export const ModelName = {
Token: 'Token',
VerificationCode: 'VerificationCode',
Guild: 'Guild',
BusinessActivity: 'BusinessActivity',
Complex: 'Complex',
Pos: 'Pos',
DeviceBrand: 'DeviceBrand',
Device: 'Device',
License: 'License',
Partner: 'Partner',
User: 'User',
Account: 'Account',
Provider: 'Provider',
TriggerLog: 'TriggerLog',
UserDevices: 'UserDevices',
Customer: 'Customer',
CustomerIndividual: 'CustomerIndividual',
CustomerLegal: 'CustomerLegal',
Device: 'Device',
Good: 'Good',
GoodCategory: 'GoodCategory',
TriggerLog: 'TriggerLog',
SalesInvoice: 'SalesInvoice',
SalesInvoiceItem: 'SalesInvoiceItem',
SalesInvoicePayment: 'SalesInvoicePayment',
@@ -81,6 +94,187 @@ export const TransactionIsolationLevel = {
export type TransactionIsolationLevel = (typeof TransactionIsolationLevel)[keyof typeof TransactionIsolationLevel]
export const TokenScalarFieldEnum = {
id: 'id',
token: 'token',
type: 'type',
created_at: 'created_at',
expires_at: 'expires_at',
account_id: 'account_id'
} as const
export type TokenScalarFieldEnum = (typeof TokenScalarFieldEnum)[keyof typeof TokenScalarFieldEnum]
export const VerificationCodeScalarFieldEnum = {
id: 'id',
code: 'code',
is_used: 'is_used',
created_at: 'created_at',
expires_at: 'expires_at',
account_id: 'account_id'
} as const
export type VerificationCodeScalarFieldEnum = (typeof VerificationCodeScalarFieldEnum)[keyof typeof VerificationCodeScalarFieldEnum]
export const GuildScalarFieldEnum = {
id: 'id',
name: 'name',
code: 'code'
} as const
export type GuildScalarFieldEnum = (typeof GuildScalarFieldEnum)[keyof typeof GuildScalarFieldEnum]
export const BusinessActivityScalarFieldEnum = {
id: 'id',
name: 'name',
created_at: 'created_at',
guild_id: 'guild_id',
owner_id: 'owner_id'
} as const
export type BusinessActivityScalarFieldEnum = (typeof BusinessActivityScalarFieldEnum)[keyof typeof BusinessActivityScalarFieldEnum]
export const ComplexScalarFieldEnum = {
id: 'id',
name: 'name',
address: 'address',
tax_id: 'tax_id',
business_activity_id: 'business_activity_id'
} as const
export type ComplexScalarFieldEnum = (typeof ComplexScalarFieldEnum)[keyof typeof ComplexScalarFieldEnum]
export const PosScalarFieldEnum = {
id: 'id',
serial: 'serial',
model: 'model',
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'
} as const
export type PosScalarFieldEnum = (typeof PosScalarFieldEnum)[keyof typeof PosScalarFieldEnum]
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 LicenseScalarFieldEnum = {
id: 'id',
starts_at: 'starts_at',
expires_at: 'expires_at',
status: 'status',
pos_id: 'pos_id',
partner_id: 'partner_id'
} as const
export type LicenseScalarFieldEnum = (typeof LicenseScalarFieldEnum)[keyof typeof LicenseScalarFieldEnum]
export const PartnerScalarFieldEnum = {
id: 'id',
name: 'name',
code: 'code'
} as const
export type PartnerScalarFieldEnum = (typeof PartnerScalarFieldEnum)[keyof typeof PartnerScalarFieldEnum]
export const UserScalarFieldEnum = {
id: 'id',
created_at: 'created_at',
mobile_number: 'mobile_number',
national_code: 'national_code',
first_name: 'first_name',
last_name: 'last_name'
} as const
export type UserScalarFieldEnum = (typeof UserScalarFieldEnum)[keyof typeof UserScalarFieldEnum]
export const AccountScalarFieldEnum = {
id: 'id',
username: 'username',
type: 'type',
status: 'status',
password: 'password',
created_at: 'created_at',
user_id: 'user_id',
partner_id: 'partner_id',
business_id: 'business_id',
provider_id: 'provider_id',
pos_id: 'pos_id'
} as const
export type AccountScalarFieldEnum = (typeof AccountScalarFieldEnum)[keyof typeof AccountScalarFieldEnum]
export const ProviderScalarFieldEnum = {
id: 'id',
name: 'name',
code: 'code'
} as const
export type ProviderScalarFieldEnum = (typeof ProviderScalarFieldEnum)[keyof typeof ProviderScalarFieldEnum]
export const TriggerLogScalarFieldEnum = {
id: 'id',
message: 'message',
createdAt: 'createdAt',
name: 'name'
} as const
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',
created_at: 'created_at',
@@ -119,25 +313,6 @@ export const CustomerLegalScalarFieldEnum = {
export type CustomerLegalScalarFieldEnum = (typeof CustomerLegalScalarFieldEnum)[keyof typeof CustomerLegalScalarFieldEnum]
export const DeviceScalarFieldEnum = {
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 DeviceScalarFieldEnum = (typeof DeviceScalarFieldEnum)[keyof typeof DeviceScalarFieldEnum]
export const GoodScalarFieldEnum = {
id: 'id',
name: 'name',
@@ -145,13 +320,14 @@ export const GoodScalarFieldEnum = {
sku: 'sku',
local_sku: 'local_sku',
barcode: 'barcode',
base_sale_price: 'base_sale_price',
is_default_guild_good: 'is_default_guild_good',
created_at: 'created_at',
updated_at: 'updated_at',
deleted_at: 'deleted_at',
complex_id: 'complex_id',
category_id: 'category_id',
base_sale_price: 'base_sale_price',
account_id: 'account_id',
complex_id: 'complex_id'
guild_id: 'guild_id'
} as const
export type GoodScalarFieldEnum = (typeof GoodScalarFieldEnum)[keyof typeof GoodScalarFieldEnum]
@@ -162,8 +338,9 @@ export const GoodCategoryScalarFieldEnum = {
name: 'name',
description: 'description',
image_url: 'image_url',
account_id: 'account_id',
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'
@@ -172,16 +349,6 @@ export const GoodCategoryScalarFieldEnum = {
export type GoodCategoryScalarFieldEnum = (typeof GoodCategoryScalarFieldEnum)[keyof typeof GoodCategoryScalarFieldEnum]
export const TriggerLogScalarFieldEnum = {
id: 'id',
message: 'message',
createdAt: 'createdAt',
name: 'name'
} as const
export type TriggerLogScalarFieldEnum = (typeof TriggerLogScalarFieldEnum)[keyof typeof TriggerLogScalarFieldEnum]
export const SalesInvoiceScalarFieldEnum = {
id: 'id',
code: 'code',
@@ -208,7 +375,6 @@ export const SalesInvoiceItemScalarFieldEnum = {
created_at: 'created_at',
discount: 'discount',
notes: 'notes',
pricingModel: 'pricingModel',
invoice_id: 'invoice_id',
good_id: 'good_id',
service_id: 'service_id',
@@ -280,6 +446,24 @@ export const NullableJsonNullValueInput = {
export type NullableJsonNullValueInput = (typeof NullableJsonNullValueInput)[keyof typeof NullableJsonNullValueInput]
export const TokenOrderByRelevanceFieldEnum = {
id: 'id',
token: 'token',
account_id: 'account_id'
} as const
export type TokenOrderByRelevanceFieldEnum = (typeof TokenOrderByRelevanceFieldEnum)[keyof typeof TokenOrderByRelevanceFieldEnum]
export const VerificationCodeOrderByRelevanceFieldEnum = {
id: 'id',
code: 'code',
account_id: 'account_id'
} as const
export type VerificationCodeOrderByRelevanceFieldEnum = (typeof VerificationCodeOrderByRelevanceFieldEnum)[keyof typeof VerificationCodeOrderByRelevanceFieldEnum]
export const NullsOrder = {
first: 'first',
last: 'last'
@@ -288,6 +472,145 @@ export const NullsOrder = {
export type NullsOrder = (typeof NullsOrder)[keyof typeof NullsOrder]
export const GuildOrderByRelevanceFieldEnum = {
id: 'id',
name: 'name',
code: 'code'
} as const
export type GuildOrderByRelevanceFieldEnum = (typeof GuildOrderByRelevanceFieldEnum)[keyof typeof GuildOrderByRelevanceFieldEnum]
export const BusinessActivityOrderByRelevanceFieldEnum = {
id: 'id',
name: 'name',
guild_id: 'guild_id',
owner_id: 'owner_id'
} as const
export type BusinessActivityOrderByRelevanceFieldEnum = (typeof BusinessActivityOrderByRelevanceFieldEnum)[keyof typeof BusinessActivityOrderByRelevanceFieldEnum]
export const ComplexOrderByRelevanceFieldEnum = {
id: 'id',
name: 'name',
address: 'address',
tax_id: 'tax_id',
business_activity_id: 'business_activity_id'
} as const
export type ComplexOrderByRelevanceFieldEnum = (typeof ComplexOrderByRelevanceFieldEnum)[keyof typeof ComplexOrderByRelevanceFieldEnum]
export const PosOrderByRelevanceFieldEnum = {
id: 'id',
serial: 'serial',
model: 'model',
complex_id: 'complex_id',
device_id: 'device_id',
provider_id: 'provider_id'
} as const
export type PosOrderByRelevanceFieldEnum = (typeof PosOrderByRelevanceFieldEnum)[keyof typeof PosOrderByRelevanceFieldEnum]
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 LicenseOrderByRelevanceFieldEnum = {
id: 'id',
pos_id: 'pos_id',
partner_id: 'partner_id'
} as const
export type LicenseOrderByRelevanceFieldEnum = (typeof LicenseOrderByRelevanceFieldEnum)[keyof typeof LicenseOrderByRelevanceFieldEnum]
export const PartnerOrderByRelevanceFieldEnum = {
id: 'id',
name: 'name',
code: 'code'
} as const
export type PartnerOrderByRelevanceFieldEnum = (typeof PartnerOrderByRelevanceFieldEnum)[keyof typeof PartnerOrderByRelevanceFieldEnum]
export const UserOrderByRelevanceFieldEnum = {
id: 'id',
mobile_number: 'mobile_number',
national_code: 'national_code',
first_name: 'first_name',
last_name: 'last_name'
} as const
export type UserOrderByRelevanceFieldEnum = (typeof UserOrderByRelevanceFieldEnum)[keyof typeof UserOrderByRelevanceFieldEnum]
export const AccountOrderByRelevanceFieldEnum = {
id: 'id',
username: 'username',
password: 'password',
user_id: 'user_id',
partner_id: 'partner_id',
business_id: 'business_id',
provider_id: 'provider_id',
pos_id: 'pos_id'
} as const
export type AccountOrderByRelevanceFieldEnum = (typeof AccountOrderByRelevanceFieldEnum)[keyof typeof AccountOrderByRelevanceFieldEnum]
export const ProviderOrderByRelevanceFieldEnum = {
id: 'id',
name: 'name',
code: 'code'
} as const
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',
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 UserDevicesOrderByRelevanceFieldEnum = (typeof UserDevicesOrderByRelevanceFieldEnum)[keyof typeof UserDevicesOrderByRelevanceFieldEnum]
export const CustomerOrderByRelevanceFieldEnum = {
id: 'id',
complex_id: 'complex_id'
@@ -321,25 +644,6 @@ export const CustomerLegalOrderByRelevanceFieldEnum = {
export type CustomerLegalOrderByRelevanceFieldEnum = (typeof CustomerLegalOrderByRelevanceFieldEnum)[keyof typeof CustomerLegalOrderByRelevanceFieldEnum]
export const DeviceOrderByRelevanceFieldEnum = {
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 DeviceOrderByRelevanceFieldEnum = (typeof DeviceOrderByRelevanceFieldEnum)[keyof typeof DeviceOrderByRelevanceFieldEnum]
export const GoodOrderByRelevanceFieldEnum = {
id: 'id',
name: 'name',
@@ -347,9 +651,9 @@ export const GoodOrderByRelevanceFieldEnum = {
sku: 'sku',
local_sku: 'local_sku',
barcode: 'barcode',
complex_id: 'complex_id',
category_id: 'category_id',
account_id: 'account_id',
complex_id: 'complex_id'
guild_id: 'guild_id'
} as const
export type GoodOrderByRelevanceFieldEnum = (typeof GoodOrderByRelevanceFieldEnum)[keyof typeof GoodOrderByRelevanceFieldEnum]
@@ -360,21 +664,13 @@ export const GoodCategoryOrderByRelevanceFieldEnum = {
name: 'name',
description: 'description',
image_url: 'image_url',
account_id: 'account_id',
complex_id: 'complex_id'
complex_id: 'complex_id',
guild_id: 'guild_id'
} as const
export type GoodCategoryOrderByRelevanceFieldEnum = (typeof GoodCategoryOrderByRelevanceFieldEnum)[keyof typeof GoodCategoryOrderByRelevanceFieldEnum]
export const TriggerLogOrderByRelevanceFieldEnum = {
message: 'message',
name: 'name'
} as const
export type TriggerLogOrderByRelevanceFieldEnum = (typeof TriggerLogOrderByRelevanceFieldEnum)[keyof typeof TriggerLogOrderByRelevanceFieldEnum]
export const JsonNullValueFilter = {
DbNull: 'DbNull',
JsonNull: 'JsonNull',