update migrations and create base migration. set discount and tax to sale invoices

This commit is contained in:
2026-05-28 16:39:07 +03:30
parent cd3492d625
commit a975f9d02a
55 changed files with 2152 additions and 2278 deletions
@@ -7,6 +7,7 @@ CREATE TABLE `admin_accounts` (
`account_id` VARCHAR(191) NOT NULL, `account_id` VARCHAR(191) NOT NULL,
UNIQUE INDEX `admin_accounts_account_id_key`(`account_id`), UNIQUE INDEX `admin_accounts_account_id_key`(`account_id`),
INDEX `admin_accounts_admin_id_fkey`(`admin_id`),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -275,28 +276,18 @@ CREATE TABLE `providers` (
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- CreateTable -- CreateTable
CREATE TABLE `consumer_devices` ( CREATE TABLE `consumer_account_device` (
`uuid` VARCHAR(255) NOT NULL, `id` VARCHAR(191) NOT NULL,
`app_version` VARCHAR(20) NOT NULL, `device_id` VARCHAR(191) NOT NULL,
`build_number` VARCHAR(20) NOT NULL, `device_name` VARCHAR(191) NULL,
`platform` VARCHAR(100) NOT NULL,
`brand` VARCHAR(100) NOT NULL,
`model` VARCHAR(100) NOT NULL,
`device` VARCHAR(100) NOT NULL,
`publisher` ENUM('DIRECT', 'CAFE_BAZAR', 'MAYKET') NOT NULL,
`os_version` VARCHAR(20) NOT NULL,
`sdk_version` VARCHAR(20) NOT NULL,
`release_number` VARCHAR(20) NOT NULL,
`user_agent` VARCHAR(100) NULL,
`browser_name` VARCHAR(100) NULL,
`fcm_token` VARCHAR(100) NULL,
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0), `created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
`updated_at` TIMESTAMP(0) NOT NULL, `updated_at` TIMESTAMP(0) NOT NULL,
`consumer_id` VARCHAR(191) NOT NULL, `consumer_account_id` VARCHAR(191) NOT NULL,
UNIQUE INDEX `consumer_devices_uuid_key`(`uuid`), UNIQUE INDEX `consumer_account_device_device_id_key`(`device_id`),
INDEX `consumer_devices_consumer_id_fkey`(`consumer_id`), UNIQUE INDEX `consumer_account_device_consumer_account_id_key`(`consumer_account_id`),
PRIMARY KEY (`uuid`) INDEX `consumer_account_device_consumer_account_id_idx`(`consumer_account_id`),
PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- CreateTable -- CreateTable
@@ -325,6 +316,7 @@ CREATE TABLE `consumer_accounts` (
`account_id` VARCHAR(191) NOT NULL, `account_id` VARCHAR(191) NOT NULL,
UNIQUE INDEX `consumer_accounts_account_id_key`(`account_id`), UNIQUE INDEX `consumer_accounts_account_id_key`(`account_id`),
INDEX `consumer_accounts_consumer_id_fkey`(`consumer_id`),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -381,6 +373,8 @@ CREATE TABLE `business_activities` (
`guild_id` VARCHAR(191) NOT NULL, `guild_id` VARCHAR(191) NOT NULL,
`consumer_id` VARCHAR(191) NOT NULL, `consumer_id` VARCHAR(191) NOT NULL,
INDEX `business_activities_consumer_id_fkey`(`consumer_id`),
INDEX `business_activities_guild_id_fkey`(`guild_id`),
UNIQUE INDEX `business_activities_economic_code_consumer_id_key`(`economic_code`, `consumer_id`), UNIQUE INDEX `business_activities_economic_code_consumer_id_key`(`economic_code`, `consumer_id`),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -395,6 +389,7 @@ CREATE TABLE `complexes` (
`updated_at` TIMESTAMP(0) NOT NULL, `updated_at` TIMESTAMP(0) NOT NULL,
`business_activity_id` VARCHAR(191) NOT NULL, `business_activity_id` VARCHAR(191) NOT NULL,
INDEX `complexes_business_activity_id_fkey`(`business_activity_id`),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -415,9 +410,23 @@ CREATE TABLE `poses` (
UNIQUE INDEX `poses_serial_number_key`(`serial_number`), UNIQUE INDEX `poses_serial_number_key`(`serial_number`),
UNIQUE INDEX `poses_account_id_key`(`account_id`), UNIQUE INDEX `poses_account_id_key`(`account_id`),
INDEX `poses_complex_id_fkey`(`complex_id`),
INDEX `poses_device_id_fkey`(`device_id`),
INDEX `poses_provider_id_fkey`(`provider_id`),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- CreateTable
CREATE TABLE `consumer_account_good_favorites` (
`created_at` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
`consumer_account_id` VARCHAR(191) NOT NULL,
`good_id` VARCHAR(191) NOT NULL,
INDEX `consumer_account_good_favorites_good_id_idx`(`good_id`),
INDEX `consumer_account_good_favorites_consumer_account_id_idx`(`consumer_account_id`),
PRIMARY KEY (`consumer_account_id`, `good_id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- CreateTable -- CreateTable
CREATE TABLE `goods` ( CREATE TABLE `goods` (
`id` VARCHAR(191) NOT NULL, `id` VARCHAR(191) NOT NULL,
@@ -427,7 +436,7 @@ CREATE TABLE `goods` (
`description` TEXT NULL, `description` TEXT NULL,
`local_sku` VARCHAR(100) NULL, `local_sku` VARCHAR(100) NULL,
`barcode` VARCHAR(100) NULL, `barcode` VARCHAR(100) NULL,
`base_sale_price` DECIMAL(15, 0) NULL DEFAULT 0.00, `base_sale_price` DECIMAL(15, 0) NULL DEFAULT 0,
`image_url` VARCHAR(255) NULL, `image_url` VARCHAR(255) NULL,
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0), `created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
`updated_at` TIMESTAMP(0) NOT NULL, `updated_at` TIMESTAMP(0) NOT NULL,
@@ -440,6 +449,9 @@ CREATE TABLE `goods` (
UNIQUE INDEX `goods_local_sku_key`(`local_sku`), UNIQUE INDEX `goods_local_sku_key`(`local_sku`),
UNIQUE INDEX `goods_barcode_key`(`barcode`), UNIQUE INDEX `goods_barcode_key`(`barcode`),
INDEX `goods_category_id_idx`(`category_id`), INDEX `goods_category_id_idx`(`category_id`),
INDEX `goods_business_activity_id_fkey`(`business_activity_id`),
INDEX `goods_measure_unit_id_fkey`(`measure_unit_id`),
INDEX `goods_sku_id_fkey`(`sku_id`),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -456,6 +468,8 @@ CREATE TABLE `good_categories` (
`updated_at` TIMESTAMP(0) NOT NULL, `updated_at` TIMESTAMP(0) NOT NULL,
`deleted_at` TIMESTAMP(0) NULL, `deleted_at` TIMESTAMP(0) NULL,
INDEX `good_categories_complex_id_fkey`(`complex_id`),
INDEX `good_categories_guild_id_fkey`(`guild_id`),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -489,7 +503,6 @@ CREATE TABLE `stock_keeping_units` (
`code` VARCHAR(191) NOT NULL, `code` VARCHAR(191) NOT NULL,
`name` VARCHAR(191) NOT NULL, `name` VARCHAR(191) NOT NULL,
`VAT` DECIMAL(5, 2) NOT NULL, `VAT` DECIMAL(5, 2) NOT NULL,
`type` ENUM('GOLD') NOT NULL,
`is_public` BOOLEAN NOT NULL DEFAULT true, `is_public` BOOLEAN NOT NULL DEFAULT true,
`is_domestic` BOOLEAN NOT NULL DEFAULT false, `is_domestic` BOOLEAN NOT NULL DEFAULT false,
`guild_id` VARCHAR(191) NOT NULL, `guild_id` VARCHAR(191) NOT NULL,
@@ -498,6 +511,7 @@ CREATE TABLE `stock_keeping_units` (
UNIQUE INDEX `stock_keeping_units_code_key`(`code`), UNIQUE INDEX `stock_keeping_units_code_key`(`code`),
INDEX `stock_keeping_units_code_idx`(`code`), INDEX `stock_keeping_units_code_idx`(`code`),
INDEX `stock_keeping_units_guild_id_fkey`(`guild_id`),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -571,12 +585,18 @@ CREATE TABLE `sales_invoices` (
`customer_id` VARCHAR(191) NULL, `customer_id` VARCHAR(191) NULL,
`consumer_account_id` VARCHAR(191) NOT NULL, `consumer_account_id` VARCHAR(191) NOT NULL,
`pos_id` VARCHAR(191) NOT NULL, `pos_id` VARCHAR(191) NOT NULL,
`settlement_type` ENUM('CASH', 'CREDIT', 'MIXED') NOT NULL,
`discount_amount` DECIMAL(15, 2) NULL,
`tax_amount` DECIMAL(15, 2) NULL,
UNIQUE INDEX `sales_invoices_code_key`(`code`), UNIQUE INDEX `sales_invoices_code_key`(`code`),
UNIQUE INDEX `sales_invoices_tax_id_key`(`tax_id`), UNIQUE INDEX `sales_invoices_tax_id_key`(`tax_id`),
UNIQUE INDEX `sales_invoices_ref_id_key`(`ref_id`), UNIQUE INDEX `sales_invoices_ref_id_key`(`ref_id`),
INDEX `sales_invoices_ref_id_idx`(`ref_id`), INDEX `sales_invoices_ref_id_idx`(`ref_id`),
INDEX `sales_invoices_tax_id_idx`(`tax_id`), INDEX `sales_invoices_tax_id_idx`(`tax_id`),
INDEX `sales_invoices_consumer_account_id_fkey`(`consumer_account_id`),
INDEX `sales_invoices_customer_id_fkey`(`customer_id`),
INDEX `sales_invoices_pos_id_fkey`(`pos_id`),
UNIQUE INDEX `sales_invoices_invoice_number_pos_id_key`(`invoice_number`, `pos_id`), UNIQUE INDEX `sales_invoices_invoice_number_pos_id_key`(`invoice_number`, `pos_id`),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -599,8 +619,12 @@ CREATE TABLE `sales_invoice_items` (
`invoice_id` VARCHAR(191) NOT NULL, `invoice_id` VARCHAR(191) NOT NULL,
`good_id` VARCHAR(191) NOT NULL, `good_id` VARCHAR(191) NOT NULL,
`service_id` VARCHAR(191) NULL, `service_id` VARCHAR(191) NULL,
`discount_amount` DECIMAL(15, 2) NULL,
`tax_amount` DECIMAL(15, 2) NULL,
INDEX `sales_invoice_items_invoice_id_good_id_idx`(`invoice_id`, `good_id`), INDEX `sales_invoice_items_invoice_id_good_id_idx`(`invoice_id`, `good_id`),
INDEX `sales_invoice_items_good_id_fkey`(`good_id`),
INDEX `sales_invoice_items_service_id_fkey`(`service_id`),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
@@ -608,16 +632,19 @@ CREATE TABLE `sales_invoice_items` (
CREATE TABLE `sale_invoice_tsp_attempts` ( CREATE TABLE `sale_invoice_tsp_attempts` (
`id` VARCHAR(191) NOT NULL, `id` VARCHAR(191) NOT NULL,
`attempt_no` INTEGER NOT NULL, `attempt_no` INTEGER NOT NULL,
`status` ENUM('SUCCESS', 'FAILURE', 'NOT_SEND', 'QUEUED') NOT NULL, `status` ENUM('NOT_SEND', 'QUEUED', 'FISCAL_QUEUED', 'SEND_FAILURE', 'SUCCESS', 'FAILURE') NOT NULL,
`request_payload` JSON NULL,
`response_payload` JSON NULL,
`message` TEXT NOT NULL, `message` TEXT NOT NULL,
`sent_at` TIMESTAMP(0) NULL, `sent_at` TIMESTAMP(0) NULL,
`received_at` TIMESTAMP(0) NULL, `received_at` TIMESTAMP(0) NULL,
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0), `created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
`invoice_id` VARCHAR(191) NOT NULL, `invoice_id` VARCHAR(191) NOT NULL,
`provider_request_payload` JSON NOT NULL,
`raw_request_payload` JSON NOT NULL,
`error_message` TEXT NULL,
`fiscal_warnings` JSON NULL,
`provider_response` JSON NULL,
`validation_errors` JSON NULL,
UNIQUE INDEX `sale_invoice_tsp_attempts_invoice_id_key`(`invoice_id`),
INDEX `sale_invoice_tsp_attempts_status_idx`(`status`), INDEX `sale_invoice_tsp_attempts_status_idx`(`status`),
INDEX `sale_invoice_tsp_attempts_invoice_id_idx`(`invoice_id`), INDEX `sale_invoice_tsp_attempts_invoice_id_idx`(`invoice_id`),
UNIQUE INDEX `sale_invoice_tsp_attempts_invoice_id_attempt_no_key`(`invoice_id`, `attempt_no`), UNIQUE INDEX `sale_invoice_tsp_attempts_invoice_id_attempt_no_key`(`invoice_id`, `attempt_no`),
@@ -666,7 +693,7 @@ CREATE TABLE `services` (
`updated_at` TIMESTAMP(0) NOT NULL, `updated_at` TIMESTAMP(0) NOT NULL,
`deleted_at` TIMESTAMP(0) NULL, `deleted_at` TIMESTAMP(0) NULL,
`category_id` VARCHAR(191) NULL, `category_id` VARCHAR(191) NULL,
`base_sale_price` DECIMAL(15, 0) NOT NULL DEFAULT 0.00, `base_sale_price` DECIMAL(15, 0) NOT NULL DEFAULT 0,
`account_id` VARCHAR(191) NOT NULL, `account_id` VARCHAR(191) NOT NULL,
`complex_id` VARCHAR(191) NOT NULL, `complex_id` VARCHAR(191) NOT NULL,
@@ -693,10 +720,10 @@ CREATE TABLE `service_categories` (
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `admin_accounts` ADD CONSTRAINT `admin_accounts_admin_id_fkey` FOREIGN KEY (`admin_id`) REFERENCES `admins`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `admin_accounts` ADD CONSTRAINT `admin_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `admin_accounts` ADD CONSTRAINT `admin_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE `admin_accounts` ADD CONSTRAINT `admin_accounts_admin_id_fkey` FOREIGN KEY (`admin_id`) REFERENCES `admins`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `devices` ADD CONSTRAINT `devices_brand_id_fkey` FOREIGN KEY (`brand_id`) REFERENCES `device_brands`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `devices` ADD CONSTRAINT `devices_brand_id_fkey` FOREIGN KEY (`brand_id`) REFERENCES `device_brands`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
@@ -771,35 +798,38 @@ ALTER TABLE `provider_accounts` ADD CONSTRAINT `provider_accounts_account_id_fke
ALTER TABLE `provider_accounts` ADD CONSTRAINT `provider_accounts_provider_id_fkey` FOREIGN KEY (`provider_id`) REFERENCES `providers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `provider_accounts` ADD CONSTRAINT `provider_accounts_provider_id_fkey` FOREIGN KEY (`provider_id`) REFERENCES `providers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `consumer_devices` ADD CONSTRAINT `consumer_devices_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `consumer_account_device` ADD CONSTRAINT `consumer_account_device_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `consumer_accounts` ADD CONSTRAINT `consumer_accounts_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `consumer_accounts` ADD CONSTRAINT `consumer_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `consumer_accounts` ADD CONSTRAINT `consumer_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `consumers_individual` ADD CONSTRAINT `consumers_individual_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `consumer_accounts` ADD CONSTRAINT `consumer_accounts_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `consumers_individual` ADD CONSTRAINT `consumers_individual_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE `consumers_individual` ADD CONSTRAINT `consumers_individual_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `consumers_legal` ADD CONSTRAINT `consumers_legal_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `consumers_individual` ADD CONSTRAINT `consumers_individual_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `consumers_legal` ADD CONSTRAINT `consumers_legal_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE `consumers_legal` ADD CONSTRAINT `consumers_legal_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `business_activities` ADD CONSTRAINT `business_activities_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `consumers_legal` ADD CONSTRAINT `consumers_legal_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `business_activities` ADD CONSTRAINT `business_activities_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `business_activities` ADD CONSTRAINT `business_activities_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `business_activities` ADD CONSTRAINT `business_activities_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `complexes` ADD CONSTRAINT `complexes_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `complexes` ADD CONSTRAINT `complexes_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `poses` ADD CONSTRAINT `poses_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `poses` ADD CONSTRAINT `poses_complex_id_fkey` FOREIGN KEY (`complex_id`) REFERENCES `complexes`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `poses` ADD CONSTRAINT `poses_complex_id_fkey` FOREIGN KEY (`complex_id`) REFERENCES `complexes`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
@@ -810,59 +840,62 @@ ALTER TABLE `poses` ADD CONSTRAINT `poses_device_id_fkey` FOREIGN KEY (`device_i
ALTER TABLE `poses` ADD CONSTRAINT `poses_provider_id_fkey` FOREIGN KEY (`provider_id`) REFERENCES `providers`(`id`) ON DELETE SET NULL ON UPDATE CASCADE; ALTER TABLE `poses` ADD CONSTRAINT `poses_provider_id_fkey` FOREIGN KEY (`provider_id`) REFERENCES `providers`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `poses` ADD CONSTRAINT `poses_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `consumer_account_good_favorites` ADD CONSTRAINT `consumer_account_good_favorites_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `goods` ADD CONSTRAINT `goods_sku_id_fkey` FOREIGN KEY (`sku_id`) REFERENCES `stock_keeping_units`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `consumer_account_good_favorites` ADD CONSTRAINT `consumer_account_good_favorites_good_id_fkey` FOREIGN KEY (`good_id`) REFERENCES `goods`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `goods` ADD CONSTRAINT `goods_measure_unit_id_fkey` FOREIGN KEY (`measure_unit_id`) REFERENCES `measure_units`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `goods` ADD CONSTRAINT `goods_category_id_fkey` FOREIGN KEY (`category_id`) REFERENCES `good_categories`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `goods` ADD CONSTRAINT `goods_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE SET NULL ON UPDATE CASCADE; ALTER TABLE `goods` ADD CONSTRAINT `goods_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `good_categories` ADD CONSTRAINT `good_categories_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE SET NULL ON UPDATE CASCADE; ALTER TABLE `goods` ADD CONSTRAINT `goods_category_id_fkey` FOREIGN KEY (`category_id`) REFERENCES `good_categories`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `goods` ADD CONSTRAINT `goods_measure_unit_id_fkey` FOREIGN KEY (`measure_unit_id`) REFERENCES `measure_units`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `goods` ADD CONSTRAINT `goods_sku_id_fkey` FOREIGN KEY (`sku_id`) REFERENCES `stock_keeping_units`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `good_categories` ADD CONSTRAINT `good_categories_complex_id_fkey` FOREIGN KEY (`complex_id`) REFERENCES `complexes`(`id`) ON DELETE SET NULL ON UPDATE CASCADE; ALTER TABLE `good_categories` ADD CONSTRAINT `good_categories_complex_id_fkey` FOREIGN KEY (`complex_id`) REFERENCES `complexes`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `stock_keeping_units` ADD CONSTRAINT `stock_keeping_units_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `good_categories` ADD CONSTRAINT `good_categories_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `customer_individuals` ADD CONSTRAINT `customer_individuals_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE `stock_keeping_units` ADD CONSTRAINT `stock_keeping_units_guild_id_fkey` FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `customer_individuals` ADD CONSTRAINT `customer_individuals_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `customer_individuals` ADD CONSTRAINT `customer_individuals_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE; ALTER TABLE `customer_individuals` ADD CONSTRAINT `customer_individuals_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_ref_id_fkey` FOREIGN KEY (`ref_id`) REFERENCES `sales_invoices`(`id`) ON DELETE SET NULL ON UPDATE CASCADE; ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_customer_id_fkey` FOREIGN KEY (`customer_id`) REFERENCES `customers`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_pos_id_fkey` FOREIGN KEY (`pos_id`) REFERENCES `poses`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_pos_id_fkey` FOREIGN KEY (`pos_id`) REFERENCES `poses`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_invoice_id_fkey` FOREIGN KEY (`invoice_id`) REFERENCES `sales_invoices`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_ref_id_fkey` FOREIGN KEY (`ref_id`) REFERENCES `sales_invoices`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_good_id_fkey` FOREIGN KEY (`good_id`) REFERENCES `goods`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE; ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_good_id_fkey` FOREIGN KEY (`good_id`) REFERENCES `goods`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_invoice_id_fkey` FOREIGN KEY (`invoice_id`) REFERENCES `sales_invoices`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey -- AddForeignKey
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_service_id_fkey` FOREIGN KEY (`service_id`) REFERENCES `services`(`id`) ON DELETE SET NULL ON UPDATE CASCADE; ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_service_id_fkey` FOREIGN KEY (`service_id`) REFERENCES `services`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
@@ -877,3 +910,4 @@ ALTER TABLE `sales_invoice_payment_terminal_info` ADD CONSTRAINT `sales_invoice_
-- AddForeignKey -- AddForeignKey
ALTER TABLE `services` ADD CONSTRAINT `services_category_id_fkey` FOREIGN KEY (`category_id`) REFERENCES `service_categories`(`id`) ON DELETE SET NULL ON UPDATE CASCADE; ALTER TABLE `services` ADD CONSTRAINT `services_category_id_fkey` FOREIGN KEY (`category_id`) REFERENCES `service_categories`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
@@ -1,8 +0,0 @@
/*
Warnings:
- You are about to drop the column `type` on the `stock_keeping_units` table. All the data in the column will be lost.
*/
-- AlterTable
ALTER TABLE `stock_keeping_units` DROP COLUMN `type`;
@@ -1,48 +0,0 @@
/*
Warnings:
- You are about to drop the column `request_payload` on the `sale_invoice_tsp_attempts` table. All the data in the column will be lost.
- You are about to drop the column `response_payload` on the `sale_invoice_tsp_attempts` table. All the data in the column will be lost.
- Added the required column `raw_request_payload` to the `sale_invoice_tsp_attempts` table without a default value. This is not possible if the table is not empty.
*/
-- DropForeignKey
ALTER TABLE `sale_invoice_tsp_attempts` DROP FOREIGN KEY `sale_invoice_tsp_attempts_invoice_id_fkey`;
-- DropIndex
DROP INDEX `sale_invoice_tsp_attempts_invoice_id_key` ON `sale_invoice_tsp_attempts`;
-- AlterTable
ALTER TABLE `sale_invoice_tsp_attempts`
ADD COLUMN `provider_request_payload` JSON NULL,
ADD COLUMN `provider_response_payload` JSON NULL,
ADD COLUMN `raw_request_payload` JSON NOT NULL;
UPDATE `sale_invoice_tsp_attempts`
SET `provider_response_payload` = `response_payload`;
UPDATE `sale_invoice_tsp_attempts`
SET `raw_request_payload` = `request_payload`;
ALTER TABLE `sale_invoice_tsp_attempts`
DROP COLUMN `response_payload`,
DROP COLUMN `request_payload`;
-- AddForeignKey
-- Check if the foreign key constraint already exists before adding it
SET @constraint_exists = (
SELECT COUNT(*)
FROM information_schema.TABLE_CONSTRAINTS
WHERE CONSTRAINT_SCHEMA = DATABASE()
AND TABLE_NAME = 'customer_legal'
AND CONSTRAINT_NAME = 'customer_legal_business_activity_id_fkey'
AND CONSTRAINT_TYPE = 'FOREIGN KEY'
);
SET @sql = IF(@constraint_exists = 0,
'ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;',
'SELECT "Foreign key constraint customer_legal_business_activity_id_fkey already exists" as message;'
);
PREPARE stmt FROM @sql;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
@@ -1,32 +0,0 @@
/*
Warnings:
- You are about to drop the `consumer_devices` table. If the table is not empty, all the data it contains will be lost.
*/
-- DropForeignKey
ALTER TABLE `consumer_devices` DROP FOREIGN KEY `consumer_devices_consumer_id_fkey`;
-- DropTable
DROP TABLE `consumer_devices`;
-- CreateTable
CREATE TABLE `consumer_account_device` (
`id` VARCHAR(191) NOT NULL,
`device_id` VARCHAR(191) NOT NULL,
`device_name` VARCHAR(191) NULL,
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
`updated_at` TIMESTAMP(0) NOT NULL,
`consumer_account_id` VARCHAR(191) NOT NULL,
UNIQUE INDEX `consumer_account_device_device_id_key`(`device_id`),
UNIQUE INDEX `consumer_account_device_consumer_account_id_key`(`consumer_account_id`),
INDEX `consumer_account_device_consumer_account_id_idx`(`consumer_account_id`),
PRIMARY KEY (`id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- AddForeignKey
ALTER TABLE `consumer_account_device` ADD CONSTRAINT `consumer_account_device_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `sale_invoice_tsp_attempts` ADD CONSTRAINT `sale_invoice_tsp_attempts_invoice_id_fkey` FOREIGN KEY (`invoice_id`) REFERENCES `sales_invoices`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
@@ -1,16 +0,0 @@
-- CreateTable
CREATE TABLE `consumer_account_goods_favorites` (
`created_at` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
`consumer_account_id` VARCHAR(191) NOT NULL,
`goods_id` VARCHAR(191) NOT NULL,
INDEX `consumer_account_goods_favorites_goods_id_idx`(`goods_id`),
INDEX `consumer_account_goods_favorites_consumer_account_id_idx`(`consumer_account_id`),
PRIMARY KEY (`consumer_account_id`, `goods_id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- AddForeignKey
ALTER TABLE `consumer_account_goods_favorites` ADD CONSTRAINT `consumer_account_goods_favorites_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `consumer_account_goods_favorites` ADD CONSTRAINT `consumer_account_goods_favorites_goods_id_fkey` FOREIGN KEY (`goods_id`) REFERENCES `goods`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
@@ -1,31 +0,0 @@
/*
Warnings:
- You are about to drop the `consumer_account_goods_favorites` table. If the table is not empty, all the data it contains will be lost.
*/
-- DropForeignKey
ALTER TABLE `consumer_account_goods_favorites` DROP FOREIGN KEY `consumer_account_goods_favorites_consumer_account_id_fkey`;
-- DropForeignKey
ALTER TABLE `consumer_account_goods_favorites` DROP FOREIGN KEY `consumer_account_goods_favorites_goods_id_fkey`;
-- DropTable
DROP TABLE `consumer_account_goods_favorites`;
-- CreateTable
CREATE TABLE `consumer_account_good_favorites` (
`created_at` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
`consumer_account_id` VARCHAR(191) NOT NULL,
`good_id` VARCHAR(191) NOT NULL,
INDEX `consumer_account_good_favorites_good_id_idx`(`good_id`),
INDEX `consumer_account_good_favorites_consumer_account_id_idx`(`consumer_account_id`),
PRIMARY KEY (`consumer_account_id`, `good_id`)
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- AddForeignKey
ALTER TABLE `consumer_account_good_favorites` ADD CONSTRAINT `consumer_account_good_favorites_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
-- AddForeignKey
ALTER TABLE `consumer_account_good_favorites` ADD CONSTRAINT `consumer_account_good_favorites_good_id_fkey` FOREIGN KEY (`good_id`) REFERENCES `goods`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
@@ -1,10 +0,0 @@
-- Add as nullable first to support existing rows, backfill, then enforce NOT NULL
ALTER TABLE `sales_invoices`
ADD COLUMN `settlement_type` ENUM('CASH', 'CREDIT', 'MIXED') NULL;
UPDATE `sales_invoices`
SET `settlement_type` = 'CASH'
WHERE `settlement_type` IS NULL;
ALTER TABLE `sales_invoices`
MODIFY `settlement_type` ENUM('CASH', 'CREDIT', 'MIXED') NOT NULL;
@@ -1,26 +0,0 @@
-- 1. Add the new columns
ALTER TABLE `sale_invoice_tsp_attempts`
ADD COLUMN `error_message` TEXT NULL,
ADD COLUMN `fiscal_warnings` JSON NULL,
ADD COLUMN `provider_response` JSON NULL,
ADD COLUMN `validation_errors` JSON NULL;
-- 2. Copy data from the old column to the new JSON column
-- Note: We use a check to ensure we don't try to move invalid data
UPDATE `sale_invoice_tsp_attempts`
SET `provider_response` = CAST(`provider_response_payload` AS JSON)
WHERE `provider_response_payload` IS NOT NULL AND JSON_VALID(`provider_response_payload`);
-- 3. SANITIZE 'provider_request_payload' before converting to JSON
-- This replaces empty strings or invalid JSON with a default empty object '{}'
UPDATE `sale_invoice_tsp_attempts`
SET `provider_request_payload` = '{}'
WHERE `provider_request_payload` IS NULL
OR `provider_request_payload` = ''
OR JSON_VALID(`provider_request_payload`) = 0;
-- 4. Perform the final modifications and drop the old column
ALTER TABLE `sale_invoice_tsp_attempts`
DROP COLUMN `provider_response_payload`,
MODIFY `status` ENUM('NOT_SEND', 'QUEUED', 'FISCAL_QUEUED', 'SEND_FAILURE', 'SUCCESS', 'FAILURE') NOT NULL,
MODIFY `provider_request_payload` JSON NOT NULL;
+3 -5
View File
@@ -1,15 +1,13 @@
model AdminAccount { model AdminAccount {
id String @id @default(ulid()) id String @id @default(ulid())
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt() @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
admin_id String admin_id String
admin Admin @relation(fields: [admin_id], references: [id])
account_id String @unique account_id String @unique
account Account @relation(fields: [account_id], references: [id], onDelete: Cascade) account Account @relation(fields: [account_id], references: [id], onDelete: Cascade)
admin Admin @relation(fields: [admin_id], references: [id])
@@index([admin_id], map: "admin_accounts_admin_id_fkey")
@@map("admin_accounts") @@map("admin_accounts")
} }
@@ -2,10 +2,8 @@ model ConsumerAccountDevice {
id String @id @default(ulid()) id String @id @default(ulid())
device_id String @unique device_id String @unique
device_name String? device_name String?
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
consumer_account_id String @unique consumer_account_id String @unique
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id]) consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id])
@@ -1,23 +1 @@
// model ConsumerDevices {
// uuid String @id @unique @db.VarChar(255)
// app_version String @db.VarChar(20)
// build_number String @db.VarChar(20)
// platform String @db.VarChar(100)
// brand String @db.VarChar(100)
// model String @db.VarChar(100)
// device String @db.VarChar(100)
// publisher ApplicationPublisher
// os_version String @db.VarChar(20)
// sdk_version String @db.VarChar(20)
// release_number String @db.VarChar(20)
// user_agent String? @db.VarChar(100)
// browser_name String? @db.VarChar(100)
// fcm_token String? @db.VarChar(100)
// created_at DateTime @default(now()) @db.Timestamp(0)
// updated_at DateTime @updatedAt @db.Timestamp(0)
// consumer_id String
// consumer Consumer @relation(fields: [consumer_id], references: [id])
// @@index([consumer_id], map: "consumer_devices_consumer_id_fkey")
// @@map("consumer_devices")
// }
+36 -58
View File
@@ -1,23 +1,20 @@
model ConsumerAccount { model ConsumerAccount {
id String @id @default(ulid()) id String @id @default(ulid())
role ConsumerRole role ConsumerRole
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt() @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
consumer_id String consumer_id String
consumer Consumer @relation(fields: [consumer_id], references: [id]) account_id String @unique
account_id String @unique()
account Account @relation(fields: [account_id], references: [id])
pos Pos?
permission PermissionConsumer?
account_allocation LicenseAccountAllocation?
account_device ConsumerAccountDevice? account_device ConsumerAccountDevice?
sales_invoices SalesInvoice[]
consumer_account_good_favorites ConsumerAccountGoodFavorite[] consumer_account_good_favorites ConsumerAccountGoodFavorite[]
account Account @relation(fields: [account_id], references: [id])
consumer Consumer @relation(fields: [consumer_id], references: [id])
account_allocation LicenseAccountAllocation?
permission PermissionConsumer?
pos Pos?
sales_invoices SalesInvoice[]
@@index([consumer_id], map: "consumer_accounts_consumer_id_fkey")
@@map("consumer_accounts") @@map("consumer_accounts")
} }
@@ -25,13 +22,10 @@ model Consumer {
id String @id @default(ulid()) id String @id @default(ulid())
type ConsumerType type ConsumerType
status ConsumerStatus @default(ACTIVE) status ConsumerStatus @default(ACTIVE)
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt() @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
accounts ConsumerAccount[]
business_activities BusinessActivity[] business_activities BusinessActivity[]
// devices ConsumerDevices[] accounts ConsumerAccount[]
individual ConsumerIndividual? individual ConsumerIndividual?
legal ConsumerLegal? legal ConsumerLegal?
@@ -43,15 +37,12 @@ model ConsumerIndividual {
last_name String last_name String
mobile_number String mobile_number String
national_code String national_code String
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt() @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
partner_id String partner_id String
partner Partner @relation(fields: [partner_id], references: [id])
consumer_id String @id consumer_id String @id
consumer Consumer @relation(fields: [consumer_id], references: [id], onDelete: Cascade) consumer Consumer @relation(fields: [consumer_id], references: [id], onDelete: Cascade)
partner Partner @relation(fields: [partner_id], references: [id])
@@unique([mobile_number, consumer_id]) @@unique([mobile_number, consumer_id])
@@unique([partner_id, national_code]) @@unique([partner_id, national_code])
@@ -61,15 +52,12 @@ model ConsumerIndividual {
model ConsumerLegal { model ConsumerLegal {
name String name String
registration_code String registration_code String
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt() @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
partner_id String partner_id String
partner Partner @relation(fields: [partner_id], references: [id])
consumer_id String @id consumer_id String @id
consumer Consumer @relation(fields: [consumer_id], references: [id], onDelete: Cascade) consumer Consumer @relation(fields: [consumer_id], references: [id], onDelete: Cascade)
partner Partner @relation(fields: [partner_id], references: [id])
@@unique([partner_id, registration_code]) @@unique([partner_id, registration_code])
@@map("consumers_legal") @@map("consumers_legal")
@@ -82,24 +70,22 @@ model BusinessActivity {
fiscal_id String fiscal_id String
partner_token String partner_token String
invoice_number_sequence Decimal @default(1) @db.Decimal(20, 0) invoice_number_sequence Decimal @default(1) @db.Decimal(20, 0)
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt() @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
guild_id String guild_id String
guild Guild @relation(fields: [guild_id], references: [id])
consumer_id String consumer_id String
consumer Consumer @relation(fields: [consumer_id], references: [id]) consumer Consumer @relation(fields: [consumer_id], references: [id])
guild Guild @relation(fields: [guild_id], references: [id])
license_activation LicenseActivation?
complexes Complex[] complexes Complex[]
permission_businesses PermissionBusiness[]
goods Good[]
customer_individuals CustomerIndividual[] customer_individuals CustomerIndividual[]
customer_legals CustomerLegal[] customer_legals CustomerLegal[]
goods Good[]
license_activation LicenseActivation?
permission_businesses PermissionBusiness[]
@@unique([economic_code, consumer_id]) @@unique([economic_code, consumer_id])
@@index([consumer_id], map: "business_activities_consumer_id_fkey")
@@index([guild_id], map: "business_activities_guild_id_fkey")
@@map("business_activities") @@map("business_activities")
} }
@@ -108,18 +94,15 @@ model Complex {
name String name String
branch_code String branch_code String
address String? address String?
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt() @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
business_activity_id String business_activity_id String
business_activity BusinessActivity @relation(fields: [business_activity_id], references: [id]) business_activity BusinessActivity @relation(fields: [business_activity_id], references: [id])
pos_list Pos[]
good_categories GoodCategory[] good_categories GoodCategory[]
permission_complexes PermissionComplex[] permission_complexes PermissionComplex[]
pos_list Pos[]
@@index([business_activity_id], map: "complexes_business_activity_id_fkey")
@@map("complexes") @@map("complexes")
} }
@@ -127,41 +110,36 @@ model Pos {
id String @id @default(ulid()) id String @id @default(ulid())
name String name String
model String? model String?
serial_number String? @unique() serial_number String? @unique
status POSStatus @default(ACTIVE) status POSStatus @default(ACTIVE)
pos_type POSType pos_type POSType
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt() @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
complex_id String complex_id String
complex Complex @relation(fields: [complex_id], references: [id])
device_id String? device_id String?
device Device? @relation(fields: [device_id], references: [id])
provider_id String? provider_id String?
provider Provider? @relation(fields: [provider_id], references: [id])
account_id String @unique account_id String @unique
account ConsumerAccount @relation(fields: [account_id], references: [id])
permission_pos PermissionPos[] permission_pos PermissionPos[]
account ConsumerAccount @relation(fields: [account_id], references: [id])
complex Complex @relation(fields: [complex_id], references: [id])
device Device? @relation(fields: [device_id], references: [id])
provider Provider? @relation(fields: [provider_id], references: [id])
sales_invoices SalesInvoice[] sales_invoices SalesInvoice[]
@@index([complex_id], map: "poses_complex_id_fkey")
@@index([device_id], map: "poses_device_id_fkey")
@@index([provider_id], map: "poses_provider_id_fkey")
@@map("poses") @@map("poses")
} }
model ConsumerAccountGoodFavorite { model ConsumerAccountGoodFavorite {
created_at DateTime @default(now()) created_at DateTime @default(now())
consumer_account_id String consumer_account_id String
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id], onDelete: Cascade)
good_id String good_id String
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id], onDelete: Cascade)
good Good @relation(fields: [good_id], references: [id], onDelete: Cascade) good Good @relation(fields: [good_id], references: [id], onDelete: Cascade)
@@id([consumer_account_id, good_id]) // unique pair @@id([consumer_account_id, good_id])
@@index([good_id]) @@index([good_id])
@@index([consumer_account_id]) @@index([consumer_account_id])
@@map("consumer_account_good_favorites") @@map("consumer_account_good_favorites")
+15 -18
View File
@@ -4,31 +4,28 @@ model Good {
is_default_guild_good Boolean @default(false) is_default_guild_good Boolean @default(false)
pricing_model GoodPricingModel pricing_model GoodPricingModel
description String? @db.Text description String? @db.Text
local_sku String? @unique() @db.VarChar(100) local_sku String? @unique @db.VarChar(100)
barcode String? @unique() @db.VarChar(100) barcode String? @unique @db.VarChar(100)
base_sale_price Decimal? @default(0.00) @db.Decimal(15, 0) base_sale_price Decimal? @default(0) @db.Decimal(15, 0)
image_url String? @db.VarChar(255) image_url String? @db.VarChar(255)
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
deleted_at DateTime? @db.Timestamp(0) deleted_at DateTime? @db.Timestamp(0)
sku_id String sku_id String
sku StockKeepingUnits @relation(fields: [sku_id], references: [id])
measure_unit_id String measure_unit_id String
measure_unit MeasureUnits @relation(fields: [measure_unit_id], references: [id])
category_id String? category_id String?
category GoodCategory? @relation(fields: [category_id], references: [id])
business_activity_id String? business_activity_id String?
business_activity BusinessActivity? @relation(fields: [business_activity_id], references: [id])
sales_invoice_items SalesInvoiceItem[]
consumer_account_good_favorites ConsumerAccountGoodFavorite[] consumer_account_good_favorites ConsumerAccountGoodFavorite[]
business_activity BusinessActivity? @relation(fields: [business_activity_id], references: [id])
category GoodCategory? @relation(fields: [category_id], references: [id])
measure_unit MeasureUnits @relation(fields: [measure_unit_id], references: [id])
sku StockKeepingUnits @relation(fields: [sku_id], references: [id])
sales_invoice_items SalesInvoiceItem[]
@@index([category_id]) @@index([category_id])
@@index([business_activity_id], map: "goods_business_activity_id_fkey")
@@index([measure_unit_id], map: "goods_measure_unit_id_fkey")
@@index([sku_id], map: "goods_sku_id_fkey")
@@map("goods") @@map("goods")
} }
@@ -40,14 +37,14 @@ model GoodCategory {
complex_id String? complex_id String?
is_default_guild_good Boolean @default(false) is_default_guild_good Boolean @default(false)
guild_id String? guild_id String?
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
deleted_at DateTime? @db.Timestamp(0) deleted_at DateTime? @db.Timestamp(0)
goods Good[]
guild Guild? @relation(fields: [guild_id], references: [id])
complex Complex? @relation(fields: [complex_id], references: [id]) complex Complex? @relation(fields: [complex_id], references: [id])
guild Guild? @relation(fields: [guild_id], references: [id])
goods Good[]
@@index([complex_id], map: "good_categories_complex_id_fkey")
@@index([guild_id], map: "good_categories_guild_id_fkey")
@@map("good_categories") @@map("good_categories")
} }
+1 -3
View File
@@ -3,10 +3,8 @@ model Guild {
name String name String
invoice_template InvoiceTemplateType invoice_template InvoiceTemplateType
code String? code String?
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt() @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
business_activities BusinessActivity[] business_activities BusinessActivity[]
good_categories GoodCategory[] good_categories GoodCategory[]
stockKeepingUnits StockKeepingUnits[] stockKeepingUnits StockKeepingUnits[]
@@ -2,10 +2,8 @@ model MeasureUnits {
id String @id @default(ulid()) id String @id @default(ulid())
code String @unique code String @unique
name String name String
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @default(now()) @updatedAt @db.Timestamp(0) updated_at DateTime @default(now()) @updatedAt @db.Timestamp(0)
goods Good[] goods Good[]
@@map("measure_units") @@map("measure_units")
+4 -6
View File
@@ -5,15 +5,13 @@ model StockKeepingUnits {
VAT Decimal @db.Decimal(5, 2) VAT Decimal @db.Decimal(5, 2)
is_public Boolean @default(true) is_public Boolean @default(true)
is_domestic Boolean @default(false) is_domestic Boolean @default(false)
guild_id String guild_id String
created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt @db.Timestamp(0)
goods Good[]
guild Guild @relation(fields: [guild_id], references: [id]) guild Guild @relation(fields: [guild_id], references: [id])
created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt() @db.Timestamp(0)
goods Good[]
@@index([code]) @@index([code])
@@index([guild_id], map: "stock_keeping_units_guild_id_fkey")
@@map("stock_keeping_units") @@map("stock_keeping_units")
} }
+4 -12
View File
@@ -2,14 +2,11 @@ model Customer {
id String @id @default(ulid()) id String @id @default(ulid())
is_favorite Boolean? @default(false) is_favorite Boolean? @default(false)
type CustomerType type CustomerType
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
deleted_at DateTime? @db.Timestamp(0) deleted_at DateTime? @db.Timestamp(0)
individual CustomerIndividual? individual CustomerIndividual?
legal CustomerLegal? legal CustomerLegal?
sales_invoices SalesInvoice[] sales_invoices SalesInvoice[]
@@map("customers") @@map("customers")
@@ -20,15 +17,12 @@ model CustomerIndividual {
last_name String @db.VarChar(255) last_name String @db.VarChar(255)
national_id String @db.Char(10) national_id String @db.Char(10)
mobile_number String @db.Char(15) mobile_number String @db.Char(15)
postal_code String @db.Char(10) postal_code String @db.Char(10)
economic_code String? @db.Char(10) economic_code String? @db.Char(10)
customer_id String @id customer_id String @id
customer Customer @relation(fields: [customer_id], references: [id], onDelete: Cascade)
business_activity_id String business_activity_id String
business_activity BusinessActivity @relation(fields: [business_activity_id], references: id) business_activity BusinessActivity @relation(fields: [business_activity_id], references: [id])
customer Customer @relation(fields: [customer_id], references: [id], onDelete: Cascade)
@@unique([business_activity_id, national_id]) @@unique([business_activity_id, national_id])
@@index([business_activity_id]) @@index([business_activity_id])
@@ -40,12 +34,10 @@ model CustomerLegal {
economic_code String @db.Char(10) economic_code String @db.Char(10)
registration_number String? @db.Char(20) registration_number String? @db.Char(20)
postal_code String @db.Char(10) postal_code String @db.Char(10)
customer_id String @id customer_id String @id
customer Customer @relation(fields: [customer_id], references: [id], onDelete: Cascade)
business_activity_id String business_activity_id String
business_activity BusinessActivity @relation(fields: [business_activity_id], references: id) business_activity BusinessActivity @relation(fields: [business_activity_id], references: [id])
customer Customer @relation(fields: [customer_id], references: [id], onDelete: Cascade)
@@unique([business_activity_id, economic_code]) @@unique([business_activity_id, economic_code])
@@index([business_activity_id]) @@index([business_activity_id])
-63
View File
@@ -9,16 +9,6 @@ enum PaymentMethodType {
OTHER OTHER
} }
enum UnitType {
COUNT
GRAM
KILOGRAM
MILLILITER
LITER
METER
HOUR
}
enum GoodPricingModel { enum GoodPricingModel {
STANDARD STANDARD
GOLD GOLD
@@ -50,18 +40,6 @@ enum BusinessRole {
OPERATOR OPERATOR
} }
enum LicenseType {
BASIC
PRO
ENTERPRISE
}
enum LicenseStatus {
ACTIVE
EXPIRED
SUSPENDED
}
enum POSType { enum POSType {
PSP PSP
MOBILE MOBILE
@@ -69,11 +47,6 @@ enum POSType {
API API
} }
enum UserType {
LEGAL
INDIVIDUAL
}
enum AccountType { enum AccountType {
ADMIN ADMIN
PROVIDER PROVIDER
@@ -81,17 +54,6 @@ enum AccountType {
CONSUMER CONSUMER
} }
enum UserStatus {
ACTIVE
INACTIVE
}
enum AccountRole {
OWNER
OPERATOR
ACCOUNTANT
}
enum AccountStatus { enum AccountStatus {
ACTIVE ACTIVE
SUSPENDED SUSPENDED
@@ -114,11 +76,6 @@ enum ProviderRole {
OPERATOR OPERATOR
} }
enum ProviderStatus {
ACTIVE
SUSPENDED
}
enum ConsumerRole { enum ConsumerRole {
OWNER OWNER
MANAGER MANAGER
@@ -130,11 +87,6 @@ enum ConsumerStatus {
SUSPENDED SUSPENDED
} }
enum TokenType {
ACCESS
REFRESH
}
enum ApplicationPlatform { enum ApplicationPlatform {
ANDROID ANDROID
IOS IOS
@@ -146,12 +98,6 @@ enum ApplicationReleaseType {
ALPHA ALPHA
} }
enum ApplicationPublisher {
DIRECT
CAFE_BAZAR
MAYKET
}
enum ConsumerType { enum ConsumerType {
INDIVIDUAL INDIVIDUAL
LEGAL LEGAL
@@ -184,15 +130,6 @@ enum TspProviderRequestType {
RETURN RETURN
} }
enum TspProviderCustomerType {
Unknown
Known
}
enum SKUGuildType {
GOLD
}
enum InvoiceTemplateType { enum InvoiceTemplateType {
SALE SALE
FX_SALE FX_SALE
+27 -38
View File
@@ -2,39 +2,37 @@ model SalesInvoice {
id String @id @default(uuid()) id String @id @default(uuid())
code String @unique @db.VarChar(100) code String @unique @db.VarChar(100)
total_amount Decimal @db.Decimal(15, 2) total_amount Decimal @db.Decimal(15, 2)
invoice_number Int @db.Int() invoice_number Int
invoice_date DateTime @default(now()) @db.Timestamp(0) invoice_date DateTime @default(now()) @db.Timestamp(0)
type TspProviderRequestType type TspProviderRequestType
settlement_type InvoiceSettlementType
tax_id String? @unique @db.VarChar(32) tax_id String? @unique @db.VarChar(32)
notes String? @db.Text notes String? @db.Text
unknown_customer Json? @db.Json unknown_customer Json?
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
main_id String? @db.VarChar(50) main_id String? @db.VarChar(50)
ref_id String? @unique @db.VarChar(50) ref_id String? @unique @db.VarChar(50)
reference_invoice SalesInvoice? @relation("SalesInvoiceReference", fields: [ref_id], references: [id])
customer_id String? customer_id String?
customer Customer? @relation(fields: [customer_id], references: [id])
consumer_account_id String consumer_account_id String
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id])
pos_id String pos_id String
pos Pos @relation(fields: [pos_id], references: [id]) settlement_type InvoiceSettlementType
discount_amount Decimal? @db.Decimal(15, 2)
referenced_by SalesInvoice? @relation("SalesInvoiceReference") tax_amount Decimal? @db.Decimal(15, 2)
tsp_attempts SaleInvoiceTspAttempts[]
items SalesInvoiceItem[] items SalesInvoiceItem[]
payments SalesInvoicePayment[] payments SalesInvoicePayment[]
tsp_attempts SaleInvoiceTspAttempts[] consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id])
customer Customer? @relation(fields: [customer_id], references: [id])
pos Pos @relation(fields: [pos_id], references: [id])
reference_invoice SalesInvoice? @relation("SalesInvoiceReference", fields: [ref_id], references: [id])
referenced_by SalesInvoice? @relation("SalesInvoiceReference")
@@unique([invoice_number, pos_id]) @@unique([invoice_number, pos_id])
@@index([ref_id]) @@index([ref_id])
@@index([tax_id]) @@index([tax_id])
@@index([consumer_account_id], map: "sales_invoices_consumer_account_id_fkey")
@@index([customer_id], map: "sales_invoices_customer_id_fkey")
@@index([pos_id], map: "sales_invoices_pos_id_fkey")
@@map("sales_invoices") @@map("sales_invoices")
} }
@@ -50,42 +48,38 @@ model SalesInvoiceItem {
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
discount Decimal @default(0.00) @db.Decimal(15, 2) discount Decimal @default(0.00) @db.Decimal(15, 2)
notes String? @db.Text notes String? @db.Text
payload Json? payload Json?
good_snapshot Json good_snapshot Json
invoice_id String invoice_id String
invoice SalesInvoice @relation(fields: [invoice_id], references: [id])
good_id String good_id String
good Good @relation(fields: [good_id], references: [id])
service_id String? service_id String?
discount_amount Decimal? @db.Decimal(15, 2)
tax_amount Decimal? @db.Decimal(15, 2)
good Good @relation(fields: [good_id], references: [id])
invoice SalesInvoice @relation(fields: [invoice_id], references: [id])
service Service? @relation(fields: [service_id], references: [id]) service Service? @relation(fields: [service_id], references: [id])
@@index([invoice_id, good_id]) @@index([invoice_id, good_id])
@@index([good_id], map: "sales_invoice_items_good_id_fkey")
@@index([service_id], map: "sales_invoice_items_service_id_fkey")
@@map("sales_invoice_items") @@map("sales_invoice_items")
} }
model SaleInvoiceTspAttempts { model SaleInvoiceTspAttempts {
id String @id @default(ulid()) id String @id @default(ulid())
attempt_no Int attempt_no Int
status TspProviderResponseStatus status TspProviderResponseStatus
raw_request_payload Json
provider_request_payload Json
provider_response Json?
message String @db.Text message String @db.Text
error_message String? @db.Text
validation_errors Json?
fiscal_warnings Json?
sent_at DateTime? @db.Timestamp(0) sent_at DateTime? @db.Timestamp(0)
received_at DateTime? @db.Timestamp(0) received_at DateTime? @db.Timestamp(0)
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
invoice_id String invoice_id String
provider_request_payload Json
raw_request_payload Json
error_message String? @db.Text
fiscal_warnings Json?
provider_response Json?
validation_errors Json?
invoice SalesInvoice @relation(fields: [invoice_id], references: [id], onDelete: Cascade) invoice SalesInvoice @relation(fields: [invoice_id], references: [id], onDelete: Cascade)
@@unique([invoice_id, attempt_no]) @@unique([invoice_id, attempt_no])
@@ -99,13 +93,10 @@ model SalesInvoicePayment {
amount Decimal @db.Decimal(15, 2) amount Decimal @db.Decimal(15, 2)
payment_method PaymentMethodType payment_method PaymentMethodType
paid_at DateTime @db.Timestamp(0) paid_at DateTime @db.Timestamp(0)
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
invoice_id String invoice_id String
invoice SalesInvoice @relation(fields: [invoice_id], references: [id])
terminal_info SalesInvoicePaymentTerminalInfo? terminal_info SalesInvoicePaymentTerminalInfo?
invoice SalesInvoice @relation(fields: [invoice_id], references: [id])
@@index([invoice_id]) @@index([invoice_id])
@@map("sales_invoice_payments") @@map("sales_invoice_payments")
@@ -119,9 +110,7 @@ model SalesInvoicePaymentTerminalInfo {
transaction_date_time DateTime transaction_date_time DateTime
customer_card_no String? customer_card_no String?
description String? description String?
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
payment_id String @unique payment_id String @unique
payment SalesInvoicePayment @relation(fields: [payment_id], references: [id]) payment SalesInvoicePayment @relation(fields: [payment_id], references: [id])
+5 -7
View File
@@ -2,19 +2,18 @@ model Service {
id String @id @default(ulid()) id String @id @default(ulid())
name String @db.VarChar(255) name String @db.VarChar(255)
description String? @db.Text description String? @db.Text
sku String @unique() @db.VarChar(100) sku String @unique @db.VarChar(100)
local_sku String? @unique() @db.VarChar(100) local_sku String? @unique @db.VarChar(100)
barcode String? @unique() @db.VarChar(100) barcode String? @unique @db.VarChar(100)
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
deleted_at DateTime? @db.Timestamp(0) deleted_at DateTime? @db.Timestamp(0)
category_id String? category_id String?
base_sale_price Decimal @default(0.00) @db.Decimal(15, 0) base_sale_price Decimal @default(0) @db.Decimal(15, 0)
account_id String account_id String
complex_id String complex_id String
category ServiceCategory? @relation(fields: [category_id], references: [id])
sales_invoice_items SalesInvoiceItem[] sales_invoice_items SalesInvoiceItem[]
category ServiceCategory? @relation(fields: [category_id], references: [id])
@@index([category_id]) @@index([category_id])
@@map("services") @@map("services")
@@ -30,7 +29,6 @@ model ServiceCategory {
created_at DateTime @default(now()) @db.Timestamp(0) created_at DateTime @default(now()) @db.Timestamp(0)
updated_at DateTime @updatedAt @db.Timestamp(0) updated_at DateTime @updatedAt @db.Timestamp(0)
deleted_at DateTime? @db.Timestamp(0) deleted_at DateTime? @db.Timestamp(0)
services Service[] services Service[]
@@map("service_categories") @@map("service_categories")
+5 -3
View File
@@ -11,9 +11,11 @@ export enum TspProviderRequestType {
REMOVE = 'REMOVE', REMOVE = 'REMOVE',
} }
export enum SKUGuildType { export const SKUGuildType = {
GOLD = 'GOLD', GOLD: 'GOLD',
} } as const
export type SKUGuildType = (typeof SKUGuildType)[keyof typeof SKUGuildType]
export const UploadedFileTypes = { export const UploadedFileTypes = {
GOOD: 'GOOD', GOOD: 'GOOD',
+4 -1
View File
@@ -52,6 +52,8 @@ export const summarySelect: SalesInvoiceSelect = {
export const select: SalesInvoiceSelect = { export const select: SalesInvoiceSelect = {
...summarySelect, ...summarySelect,
discount_amount: true,
tax_amount: true,
updated_at: true, updated_at: true,
unknown_customer: true, unknown_customer: true,
pos: { pos: {
@@ -93,7 +95,8 @@ export const select: SalesInvoiceSelect = {
measure_unit_text: true, measure_unit_text: true,
sku_code: true, sku_code: true,
unit_price: true, unit_price: true,
discount: true, discount_amount: true,
tax_amount: true,
total_amount: true, total_amount: true,
notes: true, notes: true,
payload: true, payload: true,
@@ -33,11 +33,15 @@ export class SharedCreateSalesInvoiceItemDto {
@IsNumber() @IsNumber()
@ApiProperty({ required: true }) @ApiProperty({ required: true })
total_amount: number discount_amount: number
@IsNumber() @IsNumber()
@ApiProperty({ required: true }) @ApiProperty({ required: true })
discount_amount: number tax_amount: number
@IsNumber()
@ApiProperty({ required: true })
total_amount: number
@IsString() @IsString()
@ApiProperty({ required: true }) @ApiProperty({ required: true })
@@ -162,6 +166,14 @@ export class SharedCreateSalesInvoiceDto {
@ApiProperty({ required: true, default: 0 }) @ApiProperty({ required: true, default: 0 })
total_amount: number total_amount: number
@IsNumber()
@ApiProperty({ required: true, default: 0 })
discount_amount: number
@IsNumber()
@ApiProperty({ required: true, default: 0 })
tax_amount: number
@ApiProperty({ required: true }) @ApiProperty({ required: true })
@IsDateString( @IsDateString(
{ strict: true }, { strict: true },
@@ -194,6 +206,8 @@ export class SharedCreateSalesInvoiceDto {
@IsBoolean() @IsBoolean()
send_to_tsp?: boolean send_to_tsp?: boolean
@ApiProperty({ required: true, default: CustomerType.UNKNOWN }) @ApiProperty({ required: true, default: CustomerType.UNKNOWN })
@IsEnum(CustomerType) @IsEnum(CustomerType)
customer_type: CustomerType customer_type: CustomerType
@@ -397,6 +397,11 @@ export class SharedSaleInvoiceCreateService {
invoice_date: normalizedInvoiceDate, invoice_date: normalizedInvoiceDate,
invoice_number: invoiceNumber, invoice_number: invoiceNumber,
total_amount: data.total_amount, total_amount: data.total_amount,
discount_amount: data.items.reduce(
(prev, curr) => (prev += curr.discount_amount),
0,
),
tax_amount: data.items.reduce((prev, curr) => (prev += curr.tax_amount), 0),
code: this.generateInvoiceCode(businessId, complexId, posId, invoiceNumber), code: this.generateInvoiceCode(businessId, complexId, posId, invoiceNumber),
type, type,
settlement_type, settlement_type,
@@ -407,6 +412,8 @@ export class SharedSaleInvoiceCreateService {
quantity: item.quantity, quantity: item.quantity,
unit_price: item.unit_price, unit_price: item.unit_price,
total_amount: item.total_amount, total_amount: item.total_amount,
discount_amount: item.discount_amount,
tax_amount: item.tax_amount,
measure_unit_text: goodsById.get(item.good_id!)?.measure_unit.name || null, measure_unit_text: goodsById.get(item.good_id!)?.measure_unit.name || null,
measure_unit_code: goodsById.get(item.good_id!)?.measure_unit.code || null, measure_unit_code: goodsById.get(item.good_id!)?.measure_unit.code || null,
sku_code: goodsById.get(item.good_id!)?.sku.code || null, sku_code: goodsById.get(item.good_id!)?.sku.code || null,
-96
View File
@@ -23,19 +23,6 @@ export const PaymentMethodType = {
export type PaymentMethodType = (typeof PaymentMethodType)[keyof typeof PaymentMethodType] export type PaymentMethodType = (typeof PaymentMethodType)[keyof typeof PaymentMethodType]
export const UnitType = {
COUNT: 'COUNT',
GRAM: 'GRAM',
KILOGRAM: 'KILOGRAM',
MILLILITER: 'MILLILITER',
LITER: 'LITER',
METER: 'METER',
HOUR: 'HOUR'
} as const
export type UnitType = (typeof UnitType)[keyof typeof UnitType]
export const GoodPricingModel = { export const GoodPricingModel = {
STANDARD: 'STANDARD', STANDARD: 'STANDARD',
GOLD: 'GOLD' GOLD: 'GOLD'
@@ -85,24 +72,6 @@ export const BusinessRole = {
export type BusinessRole = (typeof BusinessRole)[keyof typeof BusinessRole] export type BusinessRole = (typeof BusinessRole)[keyof typeof BusinessRole]
export const LicenseType = {
BASIC: 'BASIC',
PRO: 'PRO',
ENTERPRISE: 'ENTERPRISE'
} as const
export type LicenseType = (typeof LicenseType)[keyof typeof LicenseType]
export const LicenseStatus = {
ACTIVE: 'ACTIVE',
EXPIRED: 'EXPIRED',
SUSPENDED: 'SUSPENDED'
} as const
export type LicenseStatus = (typeof LicenseStatus)[keyof typeof LicenseStatus]
export const POSType = { export const POSType = {
PSP: 'PSP', PSP: 'PSP',
MOBILE: 'MOBILE', MOBILE: 'MOBILE',
@@ -113,14 +82,6 @@ export const POSType = {
export type POSType = (typeof POSType)[keyof typeof POSType] export type POSType = (typeof POSType)[keyof typeof POSType]
export const UserType = {
LEGAL: 'LEGAL',
INDIVIDUAL: 'INDIVIDUAL'
} as const
export type UserType = (typeof UserType)[keyof typeof UserType]
export const AccountType = { export const AccountType = {
ADMIN: 'ADMIN', ADMIN: 'ADMIN',
PROVIDER: 'PROVIDER', PROVIDER: 'PROVIDER',
@@ -131,23 +92,6 @@ export const AccountType = {
export type AccountType = (typeof AccountType)[keyof typeof AccountType] export type AccountType = (typeof AccountType)[keyof typeof AccountType]
export const UserStatus = {
ACTIVE: 'ACTIVE',
INACTIVE: 'INACTIVE'
} as const
export type UserStatus = (typeof UserStatus)[keyof typeof UserStatus]
export const AccountRole = {
OWNER: 'OWNER',
OPERATOR: 'OPERATOR',
ACCOUNTANT: 'ACCOUNTANT'
} as const
export type AccountRole = (typeof AccountRole)[keyof typeof AccountRole]
export const AccountStatus = { export const AccountStatus = {
ACTIVE: 'ACTIVE', ACTIVE: 'ACTIVE',
SUSPENDED: 'SUSPENDED' SUSPENDED: 'SUSPENDED'
@@ -182,14 +126,6 @@ export const ProviderRole = {
export type ProviderRole = (typeof ProviderRole)[keyof typeof ProviderRole] export type ProviderRole = (typeof ProviderRole)[keyof typeof ProviderRole]
export const ProviderStatus = {
ACTIVE: 'ACTIVE',
SUSPENDED: 'SUSPENDED'
} as const
export type ProviderStatus = (typeof ProviderStatus)[keyof typeof ProviderStatus]
export const ConsumerRole = { export const ConsumerRole = {
OWNER: 'OWNER', OWNER: 'OWNER',
MANAGER: 'MANAGER', MANAGER: 'MANAGER',
@@ -207,14 +143,6 @@ export const ConsumerStatus = {
export type ConsumerStatus = (typeof ConsumerStatus)[keyof typeof ConsumerStatus] export type ConsumerStatus = (typeof ConsumerStatus)[keyof typeof ConsumerStatus]
export const TokenType = {
ACCESS: 'ACCESS',
REFRESH: 'REFRESH'
} as const
export type TokenType = (typeof TokenType)[keyof typeof TokenType]
export const ApplicationPlatform = { export const ApplicationPlatform = {
ANDROID: 'ANDROID', ANDROID: 'ANDROID',
IOS: 'IOS' IOS: 'IOS'
@@ -232,15 +160,6 @@ export const ApplicationReleaseType = {
export type ApplicationReleaseType = (typeof ApplicationReleaseType)[keyof typeof ApplicationReleaseType] export type ApplicationReleaseType = (typeof ApplicationReleaseType)[keyof typeof ApplicationReleaseType]
export const ApplicationPublisher = {
DIRECT: 'DIRECT',
CAFE_BAZAR: 'CAFE_BAZAR',
MAYKET: 'MAYKET'
} as const
export type ApplicationPublisher = (typeof ApplicationPublisher)[keyof typeof ApplicationPublisher]
export const ConsumerType = { export const ConsumerType = {
INDIVIDUAL: 'INDIVIDUAL', INDIVIDUAL: 'INDIVIDUAL',
LEGAL: 'LEGAL' LEGAL: 'LEGAL'
@@ -288,21 +207,6 @@ export const TspProviderRequestType = {
export type TspProviderRequestType = (typeof TspProviderRequestType)[keyof typeof TspProviderRequestType] export type TspProviderRequestType = (typeof TspProviderRequestType)[keyof typeof TspProviderRequestType]
export const TspProviderCustomerType = {
Unknown: 'Unknown',
Known: 'Known'
} as const
export type TspProviderCustomerType = (typeof TspProviderCustomerType)[keyof typeof TspProviderCustomerType]
export const SKUGuildType = {
GOLD: 'GOLD'
} as const
export type SKUGuildType = (typeof SKUGuildType)[keyof typeof SKUGuildType]
export const InvoiceTemplateType = { export const InvoiceTemplateType = {
SALE: 'SALE', SALE: 'SALE',
FX_SALE: 'FX_SALE', FX_SALE: 'FX_SALE',
File diff suppressed because one or more lines are too long
@@ -4094,10 +4094,11 @@ export const SalesInvoiceScalarFieldEnum = {
id: 'id', id: 'id',
code: 'code', code: 'code',
total_amount: 'total_amount', total_amount: 'total_amount',
tax_amount: 'tax_amount',
discount_amount: 'discount_amount',
invoice_number: 'invoice_number', invoice_number: 'invoice_number',
invoice_date: 'invoice_date', invoice_date: 'invoice_date',
type: 'type', type: 'type',
settlement_type: 'settlement_type',
tax_id: 'tax_id', tax_id: 'tax_id',
notes: 'notes', notes: 'notes',
unknown_customer: 'unknown_customer', unknown_customer: 'unknown_customer',
@@ -4107,7 +4108,8 @@ export const SalesInvoiceScalarFieldEnum = {
ref_id: 'ref_id', ref_id: 'ref_id',
customer_id: 'customer_id', customer_id: 'customer_id',
consumer_account_id: 'consumer_account_id', consumer_account_id: 'consumer_account_id',
pos_id: 'pos_id' pos_id: 'pos_id',
settlement_type: 'settlement_type'
} as const } as const
export type SalesInvoiceScalarFieldEnum = (typeof SalesInvoiceScalarFieldEnum)[keyof typeof SalesInvoiceScalarFieldEnum] export type SalesInvoiceScalarFieldEnum = (typeof SalesInvoiceScalarFieldEnum)[keyof typeof SalesInvoiceScalarFieldEnum]
@@ -4123,7 +4125,8 @@ export const SalesInvoiceItemScalarFieldEnum = {
unit_price: 'unit_price', unit_price: 'unit_price',
total_amount: 'total_amount', total_amount: 'total_amount',
created_at: 'created_at', created_at: 'created_at',
discount: 'discount', discount_amount: 'discount_amount',
tax_amount: 'tax_amount',
notes: 'notes', notes: 'notes',
payload: 'payload', payload: 'payload',
good_snapshot: 'good_snapshot', good_snapshot: 'good_snapshot',
@@ -4139,17 +4142,17 @@ export const SaleInvoiceTspAttemptsScalarFieldEnum = {
id: 'id', id: 'id',
attempt_no: 'attempt_no', attempt_no: 'attempt_no',
status: 'status', status: 'status',
raw_request_payload: 'raw_request_payload',
provider_request_payload: 'provider_request_payload',
provider_response: 'provider_response',
message: 'message', message: 'message',
error_message: 'error_message',
validation_errors: 'validation_errors',
fiscal_warnings: 'fiscal_warnings',
sent_at: 'sent_at', sent_at: 'sent_at',
received_at: 'received_at', received_at: 'received_at',
created_at: 'created_at', created_at: 'created_at',
invoice_id: 'invoice_id' 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 } as const
export type SaleInvoiceTspAttemptsScalarFieldEnum = (typeof SaleInvoiceTspAttemptsScalarFieldEnum)[keyof typeof SaleInvoiceTspAttemptsScalarFieldEnum] export type SaleInvoiceTspAttemptsScalarFieldEnum = (typeof SaleInvoiceTspAttemptsScalarFieldEnum)[keyof typeof SaleInvoiceTspAttemptsScalarFieldEnum]
@@ -4686,8 +4689,8 @@ export type SalesInvoiceItemOrderByRelevanceFieldEnum = (typeof SalesInvoiceItem
export const SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = { export const SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = {
id: 'id', id: 'id',
message: 'message', message: 'message',
error_message: 'error_message', invoice_id: 'invoice_id',
invoice_id: 'invoice_id' error_message: 'error_message'
} as const } as const
export type SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = (typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum)[keyof typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum] export type SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = (typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum)[keyof typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum]
@@ -619,10 +619,11 @@ export const SalesInvoiceScalarFieldEnum = {
id: 'id', id: 'id',
code: 'code', code: 'code',
total_amount: 'total_amount', total_amount: 'total_amount',
tax_amount: 'tax_amount',
discount_amount: 'discount_amount',
invoice_number: 'invoice_number', invoice_number: 'invoice_number',
invoice_date: 'invoice_date', invoice_date: 'invoice_date',
type: 'type', type: 'type',
settlement_type: 'settlement_type',
tax_id: 'tax_id', tax_id: 'tax_id',
notes: 'notes', notes: 'notes',
unknown_customer: 'unknown_customer', unknown_customer: 'unknown_customer',
@@ -632,7 +633,8 @@ export const SalesInvoiceScalarFieldEnum = {
ref_id: 'ref_id', ref_id: 'ref_id',
customer_id: 'customer_id', customer_id: 'customer_id',
consumer_account_id: 'consumer_account_id', consumer_account_id: 'consumer_account_id',
pos_id: 'pos_id' pos_id: 'pos_id',
settlement_type: 'settlement_type'
} as const } as const
export type SalesInvoiceScalarFieldEnum = (typeof SalesInvoiceScalarFieldEnum)[keyof typeof SalesInvoiceScalarFieldEnum] export type SalesInvoiceScalarFieldEnum = (typeof SalesInvoiceScalarFieldEnum)[keyof typeof SalesInvoiceScalarFieldEnum]
@@ -648,7 +650,8 @@ export const SalesInvoiceItemScalarFieldEnum = {
unit_price: 'unit_price', unit_price: 'unit_price',
total_amount: 'total_amount', total_amount: 'total_amount',
created_at: 'created_at', created_at: 'created_at',
discount: 'discount', discount_amount: 'discount_amount',
tax_amount: 'tax_amount',
notes: 'notes', notes: 'notes',
payload: 'payload', payload: 'payload',
good_snapshot: 'good_snapshot', good_snapshot: 'good_snapshot',
@@ -664,17 +667,17 @@ export const SaleInvoiceTspAttemptsScalarFieldEnum = {
id: 'id', id: 'id',
attempt_no: 'attempt_no', attempt_no: 'attempt_no',
status: 'status', status: 'status',
raw_request_payload: 'raw_request_payload',
provider_request_payload: 'provider_request_payload',
provider_response: 'provider_response',
message: 'message', message: 'message',
error_message: 'error_message',
validation_errors: 'validation_errors',
fiscal_warnings: 'fiscal_warnings',
sent_at: 'sent_at', sent_at: 'sent_at',
received_at: 'received_at', received_at: 'received_at',
created_at: 'created_at', created_at: 'created_at',
invoice_id: 'invoice_id' 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 } as const
export type SaleInvoiceTspAttemptsScalarFieldEnum = (typeof SaleInvoiceTspAttemptsScalarFieldEnum)[keyof typeof SaleInvoiceTspAttemptsScalarFieldEnum] export type SaleInvoiceTspAttemptsScalarFieldEnum = (typeof SaleInvoiceTspAttemptsScalarFieldEnum)[keyof typeof SaleInvoiceTspAttemptsScalarFieldEnum]
@@ -1211,8 +1214,8 @@ export type SalesInvoiceItemOrderByRelevanceFieldEnum = (typeof SalesInvoiceItem
export const SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = { export const SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = {
id: 'id', id: 'id',
message: 'message', message: 'message',
error_message: 'error_message', invoice_id: 'invoice_id',
invoice_id: 'invoice_id' error_message: 'error_message'
} as const } as const
export type SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = (typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum)[keyof typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum] export type SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum = (typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum)[keyof typeof SaleInvoiceTspAttemptsOrderByRelevanceFieldEnum]
+9 -9
View File
@@ -182,8 +182,8 @@ export type AdminAccountWhereInput = {
updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
admin_id?: Prisma.StringFilter<"AdminAccount"> | string admin_id?: Prisma.StringFilter<"AdminAccount"> | string
account_id?: Prisma.StringFilter<"AdminAccount"> | string account_id?: Prisma.StringFilter<"AdminAccount"> | string
admin?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput> account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
admin?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
} }
export type AdminAccountOrderByWithRelationInput = { export type AdminAccountOrderByWithRelationInput = {
@@ -192,8 +192,8 @@ export type AdminAccountOrderByWithRelationInput = {
updated_at?: Prisma.SortOrder updated_at?: Prisma.SortOrder
admin_id?: Prisma.SortOrder admin_id?: Prisma.SortOrder
account_id?: Prisma.SortOrder account_id?: Prisma.SortOrder
admin?: Prisma.AdminOrderByWithRelationInput
account?: Prisma.AccountOrderByWithRelationInput account?: Prisma.AccountOrderByWithRelationInput
admin?: Prisma.AdminOrderByWithRelationInput
_relevance?: Prisma.AdminAccountOrderByRelevanceInput _relevance?: Prisma.AdminAccountOrderByRelevanceInput
} }
@@ -206,8 +206,8 @@ export type AdminAccountWhereUniqueInput = Prisma.AtLeast<{
created_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string created_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
admin_id?: Prisma.StringFilter<"AdminAccount"> | string admin_id?: Prisma.StringFilter<"AdminAccount"> | string
admin?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput> account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
admin?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
}, "id" | "account_id"> }, "id" | "account_id">
export type AdminAccountOrderByWithAggregationInput = { export type AdminAccountOrderByWithAggregationInput = {
@@ -236,8 +236,8 @@ export type AdminAccountCreateInput = {
id?: string id?: string
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
admin: Prisma.AdminCreateNestedOneWithoutAccountsInput
account: Prisma.AccountCreateNestedOneWithoutAdmin_accountInput account: Prisma.AccountCreateNestedOneWithoutAdmin_accountInput
admin: Prisma.AdminCreateNestedOneWithoutAccountsInput
} }
export type AdminAccountUncheckedCreateInput = { export type AdminAccountUncheckedCreateInput = {
@@ -252,8 +252,8 @@ export type AdminAccountUpdateInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string id?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
admin?: Prisma.AdminUpdateOneRequiredWithoutAccountsNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutAdmin_accountNestedInput account?: Prisma.AccountUpdateOneRequiredWithoutAdmin_accountNestedInput
admin?: Prisma.AdminUpdateOneRequiredWithoutAccountsNestedInput
} }
export type AdminAccountUncheckedUpdateInput = { export type AdminAccountUncheckedUpdateInput = {
@@ -544,8 +544,8 @@ export type AdminAccountSelect<ExtArgs extends runtime.Types.Extensions.Internal
updated_at?: boolean updated_at?: boolean
admin_id?: boolean admin_id?: boolean
account_id?: boolean account_id?: boolean
admin?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs> account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
admin?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
}, ExtArgs["result"]["adminAccount"]> }, ExtArgs["result"]["adminAccount"]>
@@ -560,15 +560,15 @@ export type AdminAccountSelectScalar = {
export type AdminAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "created_at" | "updated_at" | "admin_id" | "account_id", ExtArgs["result"]["adminAccount"]> export type AdminAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "created_at" | "updated_at" | "admin_id" | "account_id", ExtArgs["result"]["adminAccount"]>
export type AdminAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type AdminAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
admin?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs> account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
admin?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
} }
export type $AdminAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $AdminAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "AdminAccount" name: "AdminAccount"
objects: { objects: {
admin: Prisma.$AdminPayload<ExtArgs>
account: Prisma.$AccountPayload<ExtArgs> account: Prisma.$AccountPayload<ExtArgs>
admin: Prisma.$AdminPayload<ExtArgs>
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string id: string
@@ -916,8 +916,8 @@ readonly fields: AdminAccountFieldRefs;
*/ */
export interface Prisma__AdminAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__AdminAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
admin<T extends Prisma.AdminDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AdminDefaultArgs<ExtArgs>>): Prisma.Prisma__AdminClient<runtime.Types.Result.GetResult<Prisma.$AdminPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
account<T extends Prisma.AccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AccountDefaultArgs<ExtArgs>>): Prisma.Prisma__AccountClient<runtime.Types.Result.GetResult<Prisma.$AccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions> account<T extends Prisma.AccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AccountDefaultArgs<ExtArgs>>): Prisma.Prisma__AccountClient<runtime.Types.Result.GetResult<Prisma.$AccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
admin<T extends Prisma.AdminDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AdminDefaultArgs<ExtArgs>>): Prisma.Prisma__AdminClient<runtime.Types.Result.GetResult<Prisma.$AdminPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
+220 -220
View File
@@ -256,14 +256,14 @@ export type BusinessActivityWhereInput = {
updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
guild_id?: Prisma.StringFilter<"BusinessActivity"> | string guild_id?: Prisma.StringFilter<"BusinessActivity"> | string
consumer_id?: Prisma.StringFilter<"BusinessActivity"> | string consumer_id?: Prisma.StringFilter<"BusinessActivity"> | string
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput> consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
complexes?: Prisma.ComplexListRelationFilter complexes?: Prisma.ComplexListRelationFilter
permission_businesses?: Prisma.PermissionBusinessListRelationFilter
goods?: Prisma.GoodListRelationFilter
customer_individuals?: Prisma.CustomerIndividualListRelationFilter customer_individuals?: Prisma.CustomerIndividualListRelationFilter
customer_legals?: Prisma.CustomerLegalListRelationFilter customer_legals?: Prisma.CustomerLegalListRelationFilter
goods?: Prisma.GoodListRelationFilter
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
permission_businesses?: Prisma.PermissionBusinessListRelationFilter
} }
export type BusinessActivityOrderByWithRelationInput = { export type BusinessActivityOrderByWithRelationInput = {
@@ -277,14 +277,14 @@ export type BusinessActivityOrderByWithRelationInput = {
updated_at?: Prisma.SortOrder updated_at?: Prisma.SortOrder
guild_id?: Prisma.SortOrder guild_id?: Prisma.SortOrder
consumer_id?: Prisma.SortOrder consumer_id?: Prisma.SortOrder
guild?: Prisma.GuildOrderByWithRelationInput
consumer?: Prisma.ConsumerOrderByWithRelationInput consumer?: Prisma.ConsumerOrderByWithRelationInput
license_activation?: Prisma.LicenseActivationOrderByWithRelationInput guild?: Prisma.GuildOrderByWithRelationInput
complexes?: Prisma.ComplexOrderByRelationAggregateInput complexes?: Prisma.ComplexOrderByRelationAggregateInput
permission_businesses?: Prisma.PermissionBusinessOrderByRelationAggregateInput
goods?: Prisma.GoodOrderByRelationAggregateInput
customer_individuals?: Prisma.CustomerIndividualOrderByRelationAggregateInput customer_individuals?: Prisma.CustomerIndividualOrderByRelationAggregateInput
customer_legals?: Prisma.CustomerLegalOrderByRelationAggregateInput customer_legals?: Prisma.CustomerLegalOrderByRelationAggregateInput
goods?: Prisma.GoodOrderByRelationAggregateInput
license_activation?: Prisma.LicenseActivationOrderByWithRelationInput
permission_businesses?: Prisma.PermissionBusinessOrderByRelationAggregateInput
_relevance?: Prisma.BusinessActivityOrderByRelevanceInput _relevance?: Prisma.BusinessActivityOrderByRelevanceInput
} }
@@ -303,14 +303,14 @@ export type BusinessActivityWhereUniqueInput = Prisma.AtLeast<{
updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
guild_id?: Prisma.StringFilter<"BusinessActivity"> | string guild_id?: Prisma.StringFilter<"BusinessActivity"> | string
consumer_id?: Prisma.StringFilter<"BusinessActivity"> | string consumer_id?: Prisma.StringFilter<"BusinessActivity"> | string
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput> consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
complexes?: Prisma.ComplexListRelationFilter complexes?: Prisma.ComplexListRelationFilter
permission_businesses?: Prisma.PermissionBusinessListRelationFilter
goods?: Prisma.GoodListRelationFilter
customer_individuals?: Prisma.CustomerIndividualListRelationFilter customer_individuals?: Prisma.CustomerIndividualListRelationFilter
customer_legals?: Prisma.CustomerLegalListRelationFilter customer_legals?: Prisma.CustomerLegalListRelationFilter
goods?: Prisma.GoodListRelationFilter
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
permission_businesses?: Prisma.PermissionBusinessListRelationFilter
}, "id" | "economic_code_consumer_id"> }, "id" | "economic_code_consumer_id">
export type BusinessActivityOrderByWithAggregationInput = { export type BusinessActivityOrderByWithAggregationInput = {
@@ -356,14 +356,14 @@ export type BusinessActivityCreateInput = {
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityUncheckedCreateInput = { export type BusinessActivityUncheckedCreateInput = {
@@ -377,12 +377,12 @@ export type BusinessActivityUncheckedCreateInput = {
updated_at?: Date | string updated_at?: Date | string
guild_id: string guild_id: string
consumer_id: string consumer_id: string
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityUpdateInput = { export type BusinessActivityUpdateInput = {
@@ -394,14 +394,14 @@ export type BusinessActivityUpdateInput = {
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityUncheckedUpdateInput = { export type BusinessActivityUncheckedUpdateInput = {
@@ -415,12 +415,12 @@ export type BusinessActivityUncheckedUpdateInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string guild_id?: Prisma.StringFieldUpdateOperationsInput | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityCreateManyInput = { export type BusinessActivityCreateManyInput = {
@@ -725,13 +725,13 @@ export type BusinessActivityCreateWithoutLicense_activationInput = {
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityUncheckedCreateWithoutLicense_activationInput = { export type BusinessActivityUncheckedCreateWithoutLicense_activationInput = {
@@ -746,10 +746,10 @@ export type BusinessActivityUncheckedCreateWithoutLicense_activationInput = {
guild_id: string guild_id: string
consumer_id: string consumer_id: string
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityCreateOrConnectWithoutLicense_activationInput = { export type BusinessActivityCreateOrConnectWithoutLicense_activationInput = {
@@ -777,13 +777,13 @@ export type BusinessActivityUpdateWithoutLicense_activationInput = {
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityUncheckedUpdateWithoutLicense_activationInput = { export type BusinessActivityUncheckedUpdateWithoutLicense_activationInput = {
@@ -798,10 +798,10 @@ export type BusinessActivityUncheckedUpdateWithoutLicense_activationInput = {
guild_id?: Prisma.StringFieldUpdateOperationsInput | string guild_id?: Prisma.StringFieldUpdateOperationsInput | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityCreateWithoutPermission_businessesInput = { export type BusinessActivityCreateWithoutPermission_businessesInput = {
@@ -813,13 +813,13 @@ export type BusinessActivityCreateWithoutPermission_businessesInput = {
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
} }
export type BusinessActivityUncheckedCreateWithoutPermission_businessesInput = { export type BusinessActivityUncheckedCreateWithoutPermission_businessesInput = {
@@ -833,11 +833,11 @@ export type BusinessActivityUncheckedCreateWithoutPermission_businessesInput = {
updated_at?: Date | string updated_at?: Date | string
guild_id: string guild_id: string
consumer_id: string consumer_id: string
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
} }
export type BusinessActivityCreateOrConnectWithoutPermission_businessesInput = { export type BusinessActivityCreateOrConnectWithoutPermission_businessesInput = {
@@ -865,13 +865,13 @@ export type BusinessActivityUpdateWithoutPermission_businessesInput = {
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
} }
export type BusinessActivityUncheckedUpdateWithoutPermission_businessesInput = { export type BusinessActivityUncheckedUpdateWithoutPermission_businessesInput = {
@@ -885,11 +885,11 @@ export type BusinessActivityUncheckedUpdateWithoutPermission_businessesInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string guild_id?: Prisma.StringFieldUpdateOperationsInput | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
} }
export type BusinessActivityCreateWithoutConsumerInput = { export type BusinessActivityCreateWithoutConsumerInput = {
@@ -902,12 +902,12 @@ export type BusinessActivityCreateWithoutConsumerInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityUncheckedCreateWithoutConsumerInput = { export type BusinessActivityUncheckedCreateWithoutConsumerInput = {
@@ -920,12 +920,12 @@ export type BusinessActivityUncheckedCreateWithoutConsumerInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
guild_id: string guild_id: string
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityCreateOrConnectWithoutConsumerInput = { export type BusinessActivityCreateOrConnectWithoutConsumerInput = {
@@ -979,13 +979,13 @@ export type BusinessActivityCreateWithoutComplexesInput = {
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityUncheckedCreateWithoutComplexesInput = { export type BusinessActivityUncheckedCreateWithoutComplexesInput = {
@@ -999,11 +999,11 @@ export type BusinessActivityUncheckedCreateWithoutComplexesInput = {
updated_at?: Date | string updated_at?: Date | string
guild_id: string guild_id: string
consumer_id: string consumer_id: string
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityCreateOrConnectWithoutComplexesInput = { export type BusinessActivityCreateOrConnectWithoutComplexesInput = {
@@ -1031,13 +1031,13 @@ export type BusinessActivityUpdateWithoutComplexesInput = {
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityUncheckedUpdateWithoutComplexesInput = { export type BusinessActivityUncheckedUpdateWithoutComplexesInput = {
@@ -1051,11 +1051,11 @@ export type BusinessActivityUncheckedUpdateWithoutComplexesInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string guild_id?: Prisma.StringFieldUpdateOperationsInput | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityCreateWithoutGoodsInput = { export type BusinessActivityCreateWithoutGoodsInput = {
@@ -1067,13 +1067,13 @@ export type BusinessActivityCreateWithoutGoodsInput = {
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityUncheckedCreateWithoutGoodsInput = { export type BusinessActivityUncheckedCreateWithoutGoodsInput = {
@@ -1087,11 +1087,11 @@ export type BusinessActivityUncheckedCreateWithoutGoodsInput = {
updated_at?: Date | string updated_at?: Date | string
guild_id: string guild_id: string
consumer_id: string consumer_id: string
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityCreateOrConnectWithoutGoodsInput = { export type BusinessActivityCreateOrConnectWithoutGoodsInput = {
@@ -1119,13 +1119,13 @@ export type BusinessActivityUpdateWithoutGoodsInput = {
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityUncheckedUpdateWithoutGoodsInput = { export type BusinessActivityUncheckedUpdateWithoutGoodsInput = {
@@ -1139,11 +1139,11 @@ export type BusinessActivityUncheckedUpdateWithoutGoodsInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string guild_id?: Prisma.StringFieldUpdateOperationsInput | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityCreateWithoutGuildInput = { export type BusinessActivityCreateWithoutGuildInput = {
@@ -1156,12 +1156,12 @@ export type BusinessActivityCreateWithoutGuildInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityUncheckedCreateWithoutGuildInput = { export type BusinessActivityUncheckedCreateWithoutGuildInput = {
@@ -1174,12 +1174,12 @@ export type BusinessActivityUncheckedCreateWithoutGuildInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer_id: string consumer_id: string
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityCreateOrConnectWithoutGuildInput = { export type BusinessActivityCreateOrConnectWithoutGuildInput = {
@@ -1217,13 +1217,13 @@ export type BusinessActivityCreateWithoutCustomer_individualsInput = {
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityUncheckedCreateWithoutCustomer_individualsInput = { export type BusinessActivityUncheckedCreateWithoutCustomer_individualsInput = {
@@ -1237,11 +1237,11 @@ export type BusinessActivityUncheckedCreateWithoutCustomer_individualsInput = {
updated_at?: Date | string updated_at?: Date | string
guild_id: string guild_id: string
consumer_id: string consumer_id: string
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityCreateOrConnectWithoutCustomer_individualsInput = { export type BusinessActivityCreateOrConnectWithoutCustomer_individualsInput = {
@@ -1269,13 +1269,13 @@ export type BusinessActivityUpdateWithoutCustomer_individualsInput = {
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityUncheckedUpdateWithoutCustomer_individualsInput = { export type BusinessActivityUncheckedUpdateWithoutCustomer_individualsInput = {
@@ -1289,11 +1289,11 @@ export type BusinessActivityUncheckedUpdateWithoutCustomer_individualsInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string guild_id?: Prisma.StringFieldUpdateOperationsInput | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityCreateWithoutCustomer_legalsInput = { export type BusinessActivityCreateWithoutCustomer_legalsInput = {
@@ -1305,13 +1305,13 @@ export type BusinessActivityCreateWithoutCustomer_legalsInput = {
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityUncheckedCreateWithoutCustomer_legalsInput = { export type BusinessActivityUncheckedCreateWithoutCustomer_legalsInput = {
@@ -1325,11 +1325,11 @@ export type BusinessActivityUncheckedCreateWithoutCustomer_legalsInput = {
updated_at?: Date | string updated_at?: Date | string
guild_id: string guild_id: string
consumer_id: string consumer_id: string
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
} }
export type BusinessActivityCreateOrConnectWithoutCustomer_legalsInput = { export type BusinessActivityCreateOrConnectWithoutCustomer_legalsInput = {
@@ -1357,13 +1357,13 @@ export type BusinessActivityUpdateWithoutCustomer_legalsInput = {
invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string invoice_number_sequence?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityUncheckedUpdateWithoutCustomer_legalsInput = { export type BusinessActivityUncheckedUpdateWithoutCustomer_legalsInput = {
@@ -1377,11 +1377,11 @@ export type BusinessActivityUncheckedUpdateWithoutCustomer_legalsInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string guild_id?: Prisma.StringFieldUpdateOperationsInput | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityCreateManyConsumerInput = { export type BusinessActivityCreateManyConsumerInput = {
@@ -1406,12 +1406,12 @@ export type BusinessActivityUpdateWithoutConsumerInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityUncheckedUpdateWithoutConsumerInput = { export type BusinessActivityUncheckedUpdateWithoutConsumerInput = {
@@ -1424,12 +1424,12 @@ export type BusinessActivityUncheckedUpdateWithoutConsumerInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string guild_id?: Prisma.StringFieldUpdateOperationsInput | string
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityUncheckedUpdateManyWithoutConsumerInput = { export type BusinessActivityUncheckedUpdateManyWithoutConsumerInput = {
@@ -1466,12 +1466,12 @@ export type BusinessActivityUpdateWithoutGuildInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput consumer?: Prisma.ConsumerUpdateOneRequiredWithoutBusiness_activitiesNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityUncheckedUpdateWithoutGuildInput = { export type BusinessActivityUncheckedUpdateWithoutGuildInput = {
@@ -1484,12 +1484,12 @@ export type BusinessActivityUncheckedUpdateWithoutGuildInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
goods?: Prisma.GoodUncheckedUpdateManyWithoutBusiness_activityNestedInput
license_activation?: Prisma.LicenseActivationUncheckedUpdateOneWithoutBusiness_activityNestedInput
permission_businesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
} }
export type BusinessActivityUncheckedUpdateManyWithoutGuildInput = { export type BusinessActivityUncheckedUpdateManyWithoutGuildInput = {
@@ -1511,18 +1511,18 @@ export type BusinessActivityUncheckedUpdateManyWithoutGuildInput = {
export type BusinessActivityCountOutputType = { export type BusinessActivityCountOutputType = {
complexes: number complexes: number
permission_businesses: number
goods: number
customer_individuals: number customer_individuals: number
customer_legals: number customer_legals: number
goods: number
permission_businesses: number
} }
export type BusinessActivityCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type BusinessActivityCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
complexes?: boolean | BusinessActivityCountOutputTypeCountComplexesArgs complexes?: boolean | BusinessActivityCountOutputTypeCountComplexesArgs
permission_businesses?: boolean | BusinessActivityCountOutputTypeCountPermission_businessesArgs
goods?: boolean | BusinessActivityCountOutputTypeCountGoodsArgs
customer_individuals?: boolean | BusinessActivityCountOutputTypeCountCustomer_individualsArgs customer_individuals?: boolean | BusinessActivityCountOutputTypeCountCustomer_individualsArgs
customer_legals?: boolean | BusinessActivityCountOutputTypeCountCustomer_legalsArgs customer_legals?: boolean | BusinessActivityCountOutputTypeCountCustomer_legalsArgs
goods?: boolean | BusinessActivityCountOutputTypeCountGoodsArgs
permission_businesses?: boolean | BusinessActivityCountOutputTypeCountPermission_businessesArgs
} }
/** /**
@@ -1545,8 +1545,15 @@ export type BusinessActivityCountOutputTypeCountComplexesArgs<ExtArgs extends ru
/** /**
* BusinessActivityCountOutputType without action * BusinessActivityCountOutputType without action
*/ */
export type BusinessActivityCountOutputTypeCountPermission_businessesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type BusinessActivityCountOutputTypeCountCustomer_individualsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.PermissionBusinessWhereInput where?: Prisma.CustomerIndividualWhereInput
}
/**
* BusinessActivityCountOutputType without action
*/
export type BusinessActivityCountOutputTypeCountCustomer_legalsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.CustomerLegalWhereInput
} }
/** /**
@@ -1559,15 +1566,8 @@ export type BusinessActivityCountOutputTypeCountGoodsArgs<ExtArgs extends runtim
/** /**
* BusinessActivityCountOutputType without action * BusinessActivityCountOutputType without action
*/ */
export type BusinessActivityCountOutputTypeCountCustomer_individualsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type BusinessActivityCountOutputTypeCountPermission_businessesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.CustomerIndividualWhereInput where?: Prisma.PermissionBusinessWhereInput
}
/**
* BusinessActivityCountOutputType without action
*/
export type BusinessActivityCountOutputTypeCountCustomer_legalsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.CustomerLegalWhereInput
} }
@@ -1582,14 +1582,14 @@ export type BusinessActivitySelect<ExtArgs extends runtime.Types.Extensions.Inte
updated_at?: boolean updated_at?: boolean
guild_id?: boolean guild_id?: boolean
consumer_id?: boolean consumer_id?: boolean
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs> consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
license_activation?: boolean | Prisma.BusinessActivity$license_activationArgs<ExtArgs> guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
complexes?: boolean | Prisma.BusinessActivity$complexesArgs<ExtArgs> complexes?: boolean | Prisma.BusinessActivity$complexesArgs<ExtArgs>
permission_businesses?: boolean | Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>
goods?: boolean | Prisma.BusinessActivity$goodsArgs<ExtArgs>
customer_individuals?: boolean | Prisma.BusinessActivity$customer_individualsArgs<ExtArgs> customer_individuals?: boolean | Prisma.BusinessActivity$customer_individualsArgs<ExtArgs>
customer_legals?: boolean | Prisma.BusinessActivity$customer_legalsArgs<ExtArgs> customer_legals?: boolean | Prisma.BusinessActivity$customer_legalsArgs<ExtArgs>
goods?: boolean | Prisma.BusinessActivity$goodsArgs<ExtArgs>
license_activation?: boolean | Prisma.BusinessActivity$license_activationArgs<ExtArgs>
permission_businesses?: boolean | Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>
_count?: boolean | Prisma.BusinessActivityCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.BusinessActivityCountOutputTypeDefaultArgs<ExtArgs>
}, ExtArgs["result"]["businessActivity"]> }, ExtArgs["result"]["businessActivity"]>
@@ -1610,28 +1610,28 @@ export type BusinessActivitySelectScalar = {
export type BusinessActivityOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "economic_code" | "name" | "fiscal_id" | "partner_token" | "invoice_number_sequence" | "created_at" | "updated_at" | "guild_id" | "consumer_id", ExtArgs["result"]["businessActivity"]> export type BusinessActivityOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "economic_code" | "name" | "fiscal_id" | "partner_token" | "invoice_number_sequence" | "created_at" | "updated_at" | "guild_id" | "consumer_id", ExtArgs["result"]["businessActivity"]>
export type BusinessActivityInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type BusinessActivityInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs> consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
license_activation?: boolean | Prisma.BusinessActivity$license_activationArgs<ExtArgs> guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
complexes?: boolean | Prisma.BusinessActivity$complexesArgs<ExtArgs> complexes?: boolean | Prisma.BusinessActivity$complexesArgs<ExtArgs>
permission_businesses?: boolean | Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>
goods?: boolean | Prisma.BusinessActivity$goodsArgs<ExtArgs>
customer_individuals?: boolean | Prisma.BusinessActivity$customer_individualsArgs<ExtArgs> customer_individuals?: boolean | Prisma.BusinessActivity$customer_individualsArgs<ExtArgs>
customer_legals?: boolean | Prisma.BusinessActivity$customer_legalsArgs<ExtArgs> customer_legals?: boolean | Prisma.BusinessActivity$customer_legalsArgs<ExtArgs>
goods?: boolean | Prisma.BusinessActivity$goodsArgs<ExtArgs>
license_activation?: boolean | Prisma.BusinessActivity$license_activationArgs<ExtArgs>
permission_businesses?: boolean | Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>
_count?: boolean | Prisma.BusinessActivityCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.BusinessActivityCountOutputTypeDefaultArgs<ExtArgs>
} }
export type $BusinessActivityPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $BusinessActivityPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "BusinessActivity" name: "BusinessActivity"
objects: { objects: {
guild: Prisma.$GuildPayload<ExtArgs>
consumer: Prisma.$ConsumerPayload<ExtArgs> consumer: Prisma.$ConsumerPayload<ExtArgs>
license_activation: Prisma.$LicenseActivationPayload<ExtArgs> | null guild: Prisma.$GuildPayload<ExtArgs>
complexes: Prisma.$ComplexPayload<ExtArgs>[] complexes: Prisma.$ComplexPayload<ExtArgs>[]
permission_businesses: Prisma.$PermissionBusinessPayload<ExtArgs>[]
goods: Prisma.$GoodPayload<ExtArgs>[]
customer_individuals: Prisma.$CustomerIndividualPayload<ExtArgs>[] customer_individuals: Prisma.$CustomerIndividualPayload<ExtArgs>[]
customer_legals: Prisma.$CustomerLegalPayload<ExtArgs>[] customer_legals: Prisma.$CustomerLegalPayload<ExtArgs>[]
goods: Prisma.$GoodPayload<ExtArgs>[]
license_activation: Prisma.$LicenseActivationPayload<ExtArgs> | null
permission_businesses: Prisma.$PermissionBusinessPayload<ExtArgs>[]
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string id: string
@@ -1984,14 +1984,14 @@ readonly fields: BusinessActivityFieldRefs;
*/ */
export interface Prisma__BusinessActivityClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__BusinessActivityClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
guild<T extends Prisma.GuildDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GuildDefaultArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions> consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
license_activation<T extends Prisma.BusinessActivity$license_activationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$license_activationArgs<ExtArgs>>): Prisma.Prisma__LicenseActivationClient<runtime.Types.Result.GetResult<Prisma.$LicenseActivationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> guild<T extends Prisma.GuildDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GuildDefaultArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
complexes<T extends Prisma.BusinessActivity$complexesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$complexesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> complexes<T extends Prisma.BusinessActivity$complexesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$complexesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
permission_businesses<T extends Prisma.BusinessActivity$permission_businessesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionBusinessPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
goods<T extends Prisma.BusinessActivity$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
customer_individuals<T extends Prisma.BusinessActivity$customer_individualsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$customer_individualsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$CustomerIndividualPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> customer_individuals<T extends Prisma.BusinessActivity$customer_individualsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$customer_individualsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$CustomerIndividualPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
customer_legals<T extends Prisma.BusinessActivity$customer_legalsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$customer_legalsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$CustomerLegalPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> customer_legals<T extends Prisma.BusinessActivity$customer_legalsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$customer_legalsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$CustomerLegalPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
goods<T extends Prisma.BusinessActivity$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
license_activation<T extends Prisma.BusinessActivity$license_activationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$license_activationArgs<ExtArgs>>): Prisma.Prisma__LicenseActivationClient<runtime.Types.Result.GetResult<Prisma.$LicenseActivationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
permission_businesses<T extends Prisma.BusinessActivity$permission_businessesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$permission_businessesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionBusinessPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
@@ -2378,25 +2378,6 @@ export type BusinessActivityDeleteManyArgs<ExtArgs extends runtime.Types.Extensi
limit?: number limit?: number
} }
/**
* BusinessActivity.license_activation
*/
export type BusinessActivity$license_activationArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the LicenseActivation
*/
select?: Prisma.LicenseActivationSelect<ExtArgs> | null
/**
* Omit specific fields from the LicenseActivation
*/
omit?: Prisma.LicenseActivationOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.LicenseActivationInclude<ExtArgs> | null
where?: Prisma.LicenseActivationWhereInput
}
/** /**
* BusinessActivity.complexes * BusinessActivity.complexes
*/ */
@@ -2421,54 +2402,6 @@ export type BusinessActivity$complexesArgs<ExtArgs extends runtime.Types.Extensi
distinct?: Prisma.ComplexScalarFieldEnum | Prisma.ComplexScalarFieldEnum[] distinct?: Prisma.ComplexScalarFieldEnum | Prisma.ComplexScalarFieldEnum[]
} }
/**
* BusinessActivity.permission_businesses
*/
export type BusinessActivity$permission_businessesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the PermissionBusiness
*/
select?: Prisma.PermissionBusinessSelect<ExtArgs> | null
/**
* Omit specific fields from the PermissionBusiness
*/
omit?: Prisma.PermissionBusinessOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.PermissionBusinessInclude<ExtArgs> | null
where?: Prisma.PermissionBusinessWhereInput
orderBy?: Prisma.PermissionBusinessOrderByWithRelationInput | Prisma.PermissionBusinessOrderByWithRelationInput[]
cursor?: Prisma.PermissionBusinessWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.PermissionBusinessScalarFieldEnum | Prisma.PermissionBusinessScalarFieldEnum[]
}
/**
* BusinessActivity.goods
*/
export type BusinessActivity$goodsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Good
*/
select?: Prisma.GoodSelect<ExtArgs> | null
/**
* Omit specific fields from the Good
*/
omit?: Prisma.GoodOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.GoodInclude<ExtArgs> | null
where?: Prisma.GoodWhereInput
orderBy?: Prisma.GoodOrderByWithRelationInput | Prisma.GoodOrderByWithRelationInput[]
cursor?: Prisma.GoodWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.GoodScalarFieldEnum | Prisma.GoodScalarFieldEnum[]
}
/** /**
* BusinessActivity.customer_individuals * BusinessActivity.customer_individuals
*/ */
@@ -2517,6 +2450,73 @@ export type BusinessActivity$customer_legalsArgs<ExtArgs extends runtime.Types.E
distinct?: Prisma.CustomerLegalScalarFieldEnum | Prisma.CustomerLegalScalarFieldEnum[] distinct?: Prisma.CustomerLegalScalarFieldEnum | Prisma.CustomerLegalScalarFieldEnum[]
} }
/**
* BusinessActivity.goods
*/
export type BusinessActivity$goodsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Good
*/
select?: Prisma.GoodSelect<ExtArgs> | null
/**
* Omit specific fields from the Good
*/
omit?: Prisma.GoodOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.GoodInclude<ExtArgs> | null
where?: Prisma.GoodWhereInput
orderBy?: Prisma.GoodOrderByWithRelationInput | Prisma.GoodOrderByWithRelationInput[]
cursor?: Prisma.GoodWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.GoodScalarFieldEnum | Prisma.GoodScalarFieldEnum[]
}
/**
* BusinessActivity.license_activation
*/
export type BusinessActivity$license_activationArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the LicenseActivation
*/
select?: Prisma.LicenseActivationSelect<ExtArgs> | null
/**
* Omit specific fields from the LicenseActivation
*/
omit?: Prisma.LicenseActivationOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.LicenseActivationInclude<ExtArgs> | null
where?: Prisma.LicenseActivationWhereInput
}
/**
* BusinessActivity.permission_businesses
*/
export type BusinessActivity$permission_businessesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the PermissionBusiness
*/
select?: Prisma.PermissionBusinessSelect<ExtArgs> | null
/**
* Omit specific fields from the PermissionBusiness
*/
omit?: Prisma.PermissionBusinessOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.PermissionBusinessInclude<ExtArgs> | null
where?: Prisma.PermissionBusinessWhereInput
orderBy?: Prisma.PermissionBusinessOrderByWithRelationInput | Prisma.PermissionBusinessOrderByWithRelationInput[]
cursor?: Prisma.PermissionBusinessWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.PermissionBusinessScalarFieldEnum | Prisma.PermissionBusinessScalarFieldEnum[]
}
/** /**
* BusinessActivity without action * BusinessActivity without action
*/ */
+56 -56
View File
@@ -199,9 +199,9 @@ export type ComplexWhereInput = {
updated_at?: Prisma.DateTimeFilter<"Complex"> | Date | string updated_at?: Prisma.DateTimeFilter<"Complex"> | Date | string
business_activity_id?: Prisma.StringFilter<"Complex"> | string business_activity_id?: Prisma.StringFilter<"Complex"> | string
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput> business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
pos_list?: Prisma.PosListRelationFilter
good_categories?: Prisma.GoodCategoryListRelationFilter good_categories?: Prisma.GoodCategoryListRelationFilter
permission_complexes?: Prisma.PermissionComplexListRelationFilter permission_complexes?: Prisma.PermissionComplexListRelationFilter
pos_list?: Prisma.PosListRelationFilter
} }
export type ComplexOrderByWithRelationInput = { export type ComplexOrderByWithRelationInput = {
@@ -213,9 +213,9 @@ export type ComplexOrderByWithRelationInput = {
updated_at?: Prisma.SortOrder updated_at?: Prisma.SortOrder
business_activity_id?: Prisma.SortOrder business_activity_id?: Prisma.SortOrder
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
pos_list?: Prisma.PosOrderByRelationAggregateInput
good_categories?: Prisma.GoodCategoryOrderByRelationAggregateInput good_categories?: Prisma.GoodCategoryOrderByRelationAggregateInput
permission_complexes?: Prisma.PermissionComplexOrderByRelationAggregateInput permission_complexes?: Prisma.PermissionComplexOrderByRelationAggregateInput
pos_list?: Prisma.PosOrderByRelationAggregateInput
_relevance?: Prisma.ComplexOrderByRelevanceInput _relevance?: Prisma.ComplexOrderByRelevanceInput
} }
@@ -231,9 +231,9 @@ export type ComplexWhereUniqueInput = Prisma.AtLeast<{
updated_at?: Prisma.DateTimeFilter<"Complex"> | Date | string updated_at?: Prisma.DateTimeFilter<"Complex"> | Date | string
business_activity_id?: Prisma.StringFilter<"Complex"> | string business_activity_id?: Prisma.StringFilter<"Complex"> | string
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput> business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
pos_list?: Prisma.PosListRelationFilter
good_categories?: Prisma.GoodCategoryListRelationFilter good_categories?: Prisma.GoodCategoryListRelationFilter
permission_complexes?: Prisma.PermissionComplexListRelationFilter permission_complexes?: Prisma.PermissionComplexListRelationFilter
pos_list?: Prisma.PosListRelationFilter
}, "id"> }, "id">
export type ComplexOrderByWithAggregationInput = { export type ComplexOrderByWithAggregationInput = {
@@ -270,9 +270,9 @@ export type ComplexCreateInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput
permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
} }
export type ComplexUncheckedCreateInput = { export type ComplexUncheckedCreateInput = {
@@ -283,9 +283,9 @@ export type ComplexUncheckedCreateInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
business_activity_id: string business_activity_id: string
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput
permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
} }
export type ComplexUpdateInput = { export type ComplexUpdateInput = {
@@ -296,9 +296,9 @@ export type ComplexUpdateInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput
permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
} }
export type ComplexUncheckedUpdateInput = { export type ComplexUncheckedUpdateInput = {
@@ -309,9 +309,9 @@ export type ComplexUncheckedUpdateInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput
permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
} }
export type ComplexCreateManyInput = { export type ComplexCreateManyInput = {
@@ -493,8 +493,8 @@ export type ComplexCreateWithoutPermission_complexesInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
} }
export type ComplexUncheckedCreateWithoutPermission_complexesInput = { export type ComplexUncheckedCreateWithoutPermission_complexesInput = {
@@ -505,8 +505,8 @@ export type ComplexUncheckedCreateWithoutPermission_complexesInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
business_activity_id: string business_activity_id: string
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
} }
export type ComplexCreateOrConnectWithoutPermission_complexesInput = { export type ComplexCreateOrConnectWithoutPermission_complexesInput = {
@@ -533,8 +533,8 @@ export type ComplexUpdateWithoutPermission_complexesInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
} }
export type ComplexUncheckedUpdateWithoutPermission_complexesInput = { export type ComplexUncheckedUpdateWithoutPermission_complexesInput = {
@@ -545,8 +545,8 @@ export type ComplexUncheckedUpdateWithoutPermission_complexesInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
} }
export type ComplexCreateWithoutBusiness_activityInput = { export type ComplexCreateWithoutBusiness_activityInput = {
@@ -556,9 +556,9 @@ export type ComplexCreateWithoutBusiness_activityInput = {
address?: string | null address?: string | null
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutComplexInput
permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
} }
export type ComplexUncheckedCreateWithoutBusiness_activityInput = { export type ComplexUncheckedCreateWithoutBusiness_activityInput = {
@@ -568,9 +568,9 @@ export type ComplexUncheckedCreateWithoutBusiness_activityInput = {
address?: string | null address?: string | null
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutComplexInput
permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
} }
export type ComplexCreateOrConnectWithoutBusiness_activityInput = { export type ComplexCreateOrConnectWithoutBusiness_activityInput = {
@@ -684,8 +684,8 @@ export type ComplexCreateWithoutGood_categoriesInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput business_activity: Prisma.BusinessActivityCreateNestedOneWithoutComplexesInput
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput permission_complexes?: Prisma.PermissionComplexCreateNestedManyWithoutComplexInput
pos_list?: Prisma.PosCreateNestedManyWithoutComplexInput
} }
export type ComplexUncheckedCreateWithoutGood_categoriesInput = { export type ComplexUncheckedCreateWithoutGood_categoriesInput = {
@@ -696,8 +696,8 @@ export type ComplexUncheckedCreateWithoutGood_categoriesInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
business_activity_id: string business_activity_id: string
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput permission_complexes?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutComplexInput
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutComplexInput
} }
export type ComplexCreateOrConnectWithoutGood_categoriesInput = { export type ComplexCreateOrConnectWithoutGood_categoriesInput = {
@@ -724,8 +724,8 @@ export type ComplexUpdateWithoutGood_categoriesInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
} }
export type ComplexUncheckedUpdateWithoutGood_categoriesInput = { export type ComplexUncheckedUpdateWithoutGood_categoriesInput = {
@@ -736,8 +736,8 @@ export type ComplexUncheckedUpdateWithoutGood_categoriesInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
} }
export type ComplexCreateManyBusiness_activityInput = { export type ComplexCreateManyBusiness_activityInput = {
@@ -756,9 +756,9 @@ export type ComplexUpdateWithoutBusiness_activityInput = {
address?: Prisma.NullableStringFieldUpdateOperationsInput | string | null address?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput good_categories?: Prisma.GoodCategoryUpdateManyWithoutComplexNestedInput
permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput permission_complexes?: Prisma.PermissionComplexUpdateManyWithoutComplexNestedInput
pos_list?: Prisma.PosUpdateManyWithoutComplexNestedInput
} }
export type ComplexUncheckedUpdateWithoutBusiness_activityInput = { export type ComplexUncheckedUpdateWithoutBusiness_activityInput = {
@@ -768,9 +768,9 @@ export type ComplexUncheckedUpdateWithoutBusiness_activityInput = {
address?: Prisma.NullableStringFieldUpdateOperationsInput | string | null address?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutComplexNestedInput
permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput permission_complexes?: Prisma.PermissionComplexUncheckedUpdateManyWithoutComplexNestedInput
pos_list?: Prisma.PosUncheckedUpdateManyWithoutComplexNestedInput
} }
export type ComplexUncheckedUpdateManyWithoutBusiness_activityInput = { export type ComplexUncheckedUpdateManyWithoutBusiness_activityInput = {
@@ -788,15 +788,15 @@ export type ComplexUncheckedUpdateManyWithoutBusiness_activityInput = {
*/ */
export type ComplexCountOutputType = { export type ComplexCountOutputType = {
pos_list: number
good_categories: number good_categories: number
permission_complexes: number permission_complexes: number
pos_list: number
} }
export type ComplexCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ComplexCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
pos_list?: boolean | ComplexCountOutputTypeCountPos_listArgs
good_categories?: boolean | ComplexCountOutputTypeCountGood_categoriesArgs good_categories?: boolean | ComplexCountOutputTypeCountGood_categoriesArgs
permission_complexes?: boolean | ComplexCountOutputTypeCountPermission_complexesArgs permission_complexes?: boolean | ComplexCountOutputTypeCountPermission_complexesArgs
pos_list?: boolean | ComplexCountOutputTypeCountPos_listArgs
} }
/** /**
@@ -809,13 +809,6 @@ export type ComplexCountOutputTypeDefaultArgs<ExtArgs extends runtime.Types.Exte
select?: Prisma.ComplexCountOutputTypeSelect<ExtArgs> | null select?: Prisma.ComplexCountOutputTypeSelect<ExtArgs> | null
} }
/**
* ComplexCountOutputType without action
*/
export type ComplexCountOutputTypeCountPos_listArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.PosWhereInput
}
/** /**
* ComplexCountOutputType without action * ComplexCountOutputType without action
*/ */
@@ -830,6 +823,13 @@ export type ComplexCountOutputTypeCountPermission_complexesArgs<ExtArgs extends
where?: Prisma.PermissionComplexWhereInput where?: Prisma.PermissionComplexWhereInput
} }
/**
* ComplexCountOutputType without action
*/
export type ComplexCountOutputTypeCountPos_listArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.PosWhereInput
}
export type ComplexSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{ export type ComplexSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
id?: boolean id?: boolean
@@ -840,9 +840,9 @@ export type ComplexSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs
updated_at?: boolean updated_at?: boolean
business_activity_id?: boolean business_activity_id?: boolean
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs> business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
pos_list?: boolean | Prisma.Complex$pos_listArgs<ExtArgs>
good_categories?: boolean | Prisma.Complex$good_categoriesArgs<ExtArgs> good_categories?: boolean | Prisma.Complex$good_categoriesArgs<ExtArgs>
permission_complexes?: boolean | Prisma.Complex$permission_complexesArgs<ExtArgs> permission_complexes?: boolean | Prisma.Complex$permission_complexesArgs<ExtArgs>
pos_list?: boolean | Prisma.Complex$pos_listArgs<ExtArgs>
_count?: boolean | Prisma.ComplexCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.ComplexCountOutputTypeDefaultArgs<ExtArgs>
}, ExtArgs["result"]["complex"]> }, ExtArgs["result"]["complex"]>
@@ -861,9 +861,9 @@ export type ComplexSelectScalar = {
export type ComplexOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "branch_code" | "address" | "created_at" | "updated_at" | "business_activity_id", ExtArgs["result"]["complex"]> export type ComplexOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "branch_code" | "address" | "created_at" | "updated_at" | "business_activity_id", ExtArgs["result"]["complex"]>
export type ComplexInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ComplexInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs> business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
pos_list?: boolean | Prisma.Complex$pos_listArgs<ExtArgs>
good_categories?: boolean | Prisma.Complex$good_categoriesArgs<ExtArgs> good_categories?: boolean | Prisma.Complex$good_categoriesArgs<ExtArgs>
permission_complexes?: boolean | Prisma.Complex$permission_complexesArgs<ExtArgs> permission_complexes?: boolean | Prisma.Complex$permission_complexesArgs<ExtArgs>
pos_list?: boolean | Prisma.Complex$pos_listArgs<ExtArgs>
_count?: boolean | Prisma.ComplexCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.ComplexCountOutputTypeDefaultArgs<ExtArgs>
} }
@@ -871,9 +871,9 @@ export type $ComplexPayload<ExtArgs extends runtime.Types.Extensions.InternalArg
name: "Complex" name: "Complex"
objects: { objects: {
business_activity: Prisma.$BusinessActivityPayload<ExtArgs> business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
pos_list: Prisma.$PosPayload<ExtArgs>[]
good_categories: Prisma.$GoodCategoryPayload<ExtArgs>[] good_categories: Prisma.$GoodCategoryPayload<ExtArgs>[]
permission_complexes: Prisma.$PermissionComplexPayload<ExtArgs>[] permission_complexes: Prisma.$PermissionComplexPayload<ExtArgs>[]
pos_list: Prisma.$PosPayload<ExtArgs>[]
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string id: string
@@ -1224,9 +1224,9 @@ readonly fields: ComplexFieldRefs;
export interface Prisma__ComplexClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__ComplexClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions> business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
pos_list<T extends Prisma.Complex$pos_listArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$pos_listArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
good_categories<T extends Prisma.Complex$good_categoriesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$good_categoriesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodCategoryPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> good_categories<T extends Prisma.Complex$good_categoriesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$good_categoriesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodCategoryPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
permission_complexes<T extends Prisma.Complex$permission_complexesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$permission_complexesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> permission_complexes<T extends Prisma.Complex$permission_complexesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$permission_complexesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
pos_list<T extends Prisma.Complex$pos_listArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Complex$pos_listArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
@@ -1610,30 +1610,6 @@ export type ComplexDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Inter
limit?: number limit?: number
} }
/**
* Complex.pos_list
*/
export type Complex$pos_listArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Pos
*/
select?: Prisma.PosSelect<ExtArgs> | null
/**
* Omit specific fields from the Pos
*/
omit?: Prisma.PosOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.PosInclude<ExtArgs> | null
where?: Prisma.PosWhereInput
orderBy?: Prisma.PosOrderByWithRelationInput | Prisma.PosOrderByWithRelationInput[]
cursor?: Prisma.PosWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.PosScalarFieldEnum | Prisma.PosScalarFieldEnum[]
}
/** /**
* Complex.good_categories * Complex.good_categories
*/ */
@@ -1682,6 +1658,30 @@ export type Complex$permission_complexesArgs<ExtArgs extends runtime.Types.Exten
distinct?: Prisma.PermissionComplexScalarFieldEnum | Prisma.PermissionComplexScalarFieldEnum[] distinct?: Prisma.PermissionComplexScalarFieldEnum | Prisma.PermissionComplexScalarFieldEnum[]
} }
/**
* Complex.pos_list
*/
export type Complex$pos_listArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Pos
*/
select?: Prisma.PosSelect<ExtArgs> | null
/**
* Omit specific fields from the Pos
*/
omit?: Prisma.PosOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.PosInclude<ExtArgs> | null
where?: Prisma.PosWhereInput
orderBy?: Prisma.PosOrderByWithRelationInput | Prisma.PosOrderByWithRelationInput[]
cursor?: Prisma.PosWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.PosScalarFieldEnum | Prisma.PosScalarFieldEnum[]
}
/** /**
* Complex without action * Complex without action
*/ */
+49 -49
View File
@@ -182,8 +182,8 @@ export type ConsumerWhereInput = {
status?: Prisma.EnumConsumerStatusFilter<"Consumer"> | $Enums.ConsumerStatus status?: Prisma.EnumConsumerStatusFilter<"Consumer"> | $Enums.ConsumerStatus
created_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string created_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
updated_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string updated_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
accounts?: Prisma.ConsumerAccountListRelationFilter
business_activities?: Prisma.BusinessActivityListRelationFilter business_activities?: Prisma.BusinessActivityListRelationFilter
accounts?: Prisma.ConsumerAccountListRelationFilter
individual?: Prisma.XOR<Prisma.ConsumerIndividualNullableScalarRelationFilter, Prisma.ConsumerIndividualWhereInput> | null individual?: Prisma.XOR<Prisma.ConsumerIndividualNullableScalarRelationFilter, Prisma.ConsumerIndividualWhereInput> | null
legal?: Prisma.XOR<Prisma.ConsumerLegalNullableScalarRelationFilter, Prisma.ConsumerLegalWhereInput> | null legal?: Prisma.XOR<Prisma.ConsumerLegalNullableScalarRelationFilter, Prisma.ConsumerLegalWhereInput> | null
} }
@@ -194,8 +194,8 @@ export type ConsumerOrderByWithRelationInput = {
status?: Prisma.SortOrder status?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder updated_at?: Prisma.SortOrder
accounts?: Prisma.ConsumerAccountOrderByRelationAggregateInput
business_activities?: Prisma.BusinessActivityOrderByRelationAggregateInput business_activities?: Prisma.BusinessActivityOrderByRelationAggregateInput
accounts?: Prisma.ConsumerAccountOrderByRelationAggregateInput
individual?: Prisma.ConsumerIndividualOrderByWithRelationInput individual?: Prisma.ConsumerIndividualOrderByWithRelationInput
legal?: Prisma.ConsumerLegalOrderByWithRelationInput legal?: Prisma.ConsumerLegalOrderByWithRelationInput
_relevance?: Prisma.ConsumerOrderByRelevanceInput _relevance?: Prisma.ConsumerOrderByRelevanceInput
@@ -210,8 +210,8 @@ export type ConsumerWhereUniqueInput = Prisma.AtLeast<{
status?: Prisma.EnumConsumerStatusFilter<"Consumer"> | $Enums.ConsumerStatus status?: Prisma.EnumConsumerStatusFilter<"Consumer"> | $Enums.ConsumerStatus
created_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string created_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
updated_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string updated_at?: Prisma.DateTimeFilter<"Consumer"> | Date | string
accounts?: Prisma.ConsumerAccountListRelationFilter
business_activities?: Prisma.BusinessActivityListRelationFilter business_activities?: Prisma.BusinessActivityListRelationFilter
accounts?: Prisma.ConsumerAccountListRelationFilter
individual?: Prisma.XOR<Prisma.ConsumerIndividualNullableScalarRelationFilter, Prisma.ConsumerIndividualWhereInput> | null individual?: Prisma.XOR<Prisma.ConsumerIndividualNullableScalarRelationFilter, Prisma.ConsumerIndividualWhereInput> | null
legal?: Prisma.XOR<Prisma.ConsumerLegalNullableScalarRelationFilter, Prisma.ConsumerLegalWhereInput> | null legal?: Prisma.XOR<Prisma.ConsumerLegalNullableScalarRelationFilter, Prisma.ConsumerLegalWhereInput> | null
}, "id"> }, "id">
@@ -244,8 +244,8 @@ export type ConsumerCreateInput = {
status?: $Enums.ConsumerStatus status?: $Enums.ConsumerStatus
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
individual?: Prisma.ConsumerIndividualCreateNestedOneWithoutConsumerInput individual?: Prisma.ConsumerIndividualCreateNestedOneWithoutConsumerInput
legal?: Prisma.ConsumerLegalCreateNestedOneWithoutConsumerInput legal?: Prisma.ConsumerLegalCreateNestedOneWithoutConsumerInput
} }
@@ -256,8 +256,8 @@ export type ConsumerUncheckedCreateInput = {
status?: $Enums.ConsumerStatus status?: $Enums.ConsumerStatus
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
individual?: Prisma.ConsumerIndividualUncheckedCreateNestedOneWithoutConsumerInput individual?: Prisma.ConsumerIndividualUncheckedCreateNestedOneWithoutConsumerInput
legal?: Prisma.ConsumerLegalUncheckedCreateNestedOneWithoutConsumerInput legal?: Prisma.ConsumerLegalUncheckedCreateNestedOneWithoutConsumerInput
} }
@@ -268,8 +268,8 @@ export type ConsumerUpdateInput = {
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
individual?: Prisma.ConsumerIndividualUpdateOneWithoutConsumerNestedInput individual?: Prisma.ConsumerIndividualUpdateOneWithoutConsumerNestedInput
legal?: Prisma.ConsumerLegalUpdateOneWithoutConsumerNestedInput legal?: Prisma.ConsumerLegalUpdateOneWithoutConsumerNestedInput
} }
@@ -280,8 +280,8 @@ export type ConsumerUncheckedUpdateInput = {
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
individual?: Prisma.ConsumerIndividualUncheckedUpdateOneWithoutConsumerNestedInput individual?: Prisma.ConsumerIndividualUncheckedUpdateOneWithoutConsumerNestedInput
legal?: Prisma.ConsumerLegalUncheckedUpdateOneWithoutConsumerNestedInput legal?: Prisma.ConsumerLegalUncheckedUpdateOneWithoutConsumerNestedInput
} }
@@ -475,8 +475,8 @@ export type ConsumerCreateWithoutIndividualInput = {
status?: $Enums.ConsumerStatus status?: $Enums.ConsumerStatus
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
legal?: Prisma.ConsumerLegalCreateNestedOneWithoutConsumerInput legal?: Prisma.ConsumerLegalCreateNestedOneWithoutConsumerInput
} }
@@ -486,8 +486,8 @@ export type ConsumerUncheckedCreateWithoutIndividualInput = {
status?: $Enums.ConsumerStatus status?: $Enums.ConsumerStatus
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
legal?: Prisma.ConsumerLegalUncheckedCreateNestedOneWithoutConsumerInput legal?: Prisma.ConsumerLegalUncheckedCreateNestedOneWithoutConsumerInput
} }
@@ -513,8 +513,8 @@ export type ConsumerUpdateWithoutIndividualInput = {
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
legal?: Prisma.ConsumerLegalUpdateOneWithoutConsumerNestedInput legal?: Prisma.ConsumerLegalUpdateOneWithoutConsumerNestedInput
} }
@@ -524,8 +524,8 @@ export type ConsumerUncheckedUpdateWithoutIndividualInput = {
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
legal?: Prisma.ConsumerLegalUncheckedUpdateOneWithoutConsumerNestedInput legal?: Prisma.ConsumerLegalUncheckedUpdateOneWithoutConsumerNestedInput
} }
@@ -535,8 +535,8 @@ export type ConsumerCreateWithoutLegalInput = {
status?: $Enums.ConsumerStatus status?: $Enums.ConsumerStatus
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutConsumerInput
accounts?: Prisma.ConsumerAccountCreateNestedManyWithoutConsumerInput
individual?: Prisma.ConsumerIndividualCreateNestedOneWithoutConsumerInput individual?: Prisma.ConsumerIndividualCreateNestedOneWithoutConsumerInput
} }
@@ -546,8 +546,8 @@ export type ConsumerUncheckedCreateWithoutLegalInput = {
status?: $Enums.ConsumerStatus status?: $Enums.ConsumerStatus
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutConsumerInput
accounts?: Prisma.ConsumerAccountUncheckedCreateNestedManyWithoutConsumerInput
individual?: Prisma.ConsumerIndividualUncheckedCreateNestedOneWithoutConsumerInput individual?: Prisma.ConsumerIndividualUncheckedCreateNestedOneWithoutConsumerInput
} }
@@ -573,8 +573,8 @@ export type ConsumerUpdateWithoutLegalInput = {
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput business_activities?: Prisma.BusinessActivityUpdateManyWithoutConsumerNestedInput
accounts?: Prisma.ConsumerAccountUpdateManyWithoutConsumerNestedInput
individual?: Prisma.ConsumerIndividualUpdateOneWithoutConsumerNestedInput individual?: Prisma.ConsumerIndividualUpdateOneWithoutConsumerNestedInput
} }
@@ -584,8 +584,8 @@ export type ConsumerUncheckedUpdateWithoutLegalInput = {
status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus status?: Prisma.EnumConsumerStatusFieldUpdateOperationsInput | $Enums.ConsumerStatus
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutConsumerNestedInput
accounts?: Prisma.ConsumerAccountUncheckedUpdateManyWithoutConsumerNestedInput
individual?: Prisma.ConsumerIndividualUncheckedUpdateOneWithoutConsumerNestedInput individual?: Prisma.ConsumerIndividualUncheckedUpdateOneWithoutConsumerNestedInput
} }
@@ -655,13 +655,13 @@ export type ConsumerUncheckedUpdateWithoutBusiness_activitiesInput = {
*/ */
export type ConsumerCountOutputType = { export type ConsumerCountOutputType = {
accounts: number
business_activities: number business_activities: number
accounts: number
} }
export type ConsumerCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ConsumerCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
accounts?: boolean | ConsumerCountOutputTypeCountAccountsArgs
business_activities?: boolean | ConsumerCountOutputTypeCountBusiness_activitiesArgs business_activities?: boolean | ConsumerCountOutputTypeCountBusiness_activitiesArgs
accounts?: boolean | ConsumerCountOutputTypeCountAccountsArgs
} }
/** /**
@@ -677,15 +677,15 @@ export type ConsumerCountOutputTypeDefaultArgs<ExtArgs extends runtime.Types.Ext
/** /**
* ConsumerCountOutputType without action * ConsumerCountOutputType without action
*/ */
export type ConsumerCountOutputTypeCountAccountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ConsumerCountOutputTypeCountBusiness_activitiesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.ConsumerAccountWhereInput where?: Prisma.BusinessActivityWhereInput
} }
/** /**
* ConsumerCountOutputType without action * ConsumerCountOutputType without action
*/ */
export type ConsumerCountOutputTypeCountBusiness_activitiesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ConsumerCountOutputTypeCountAccountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.BusinessActivityWhereInput where?: Prisma.ConsumerAccountWhereInput
} }
@@ -695,8 +695,8 @@ export type ConsumerSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs
status?: boolean status?: boolean
created_at?: boolean created_at?: boolean
updated_at?: boolean updated_at?: boolean
accounts?: boolean | Prisma.Consumer$accountsArgs<ExtArgs>
business_activities?: boolean | Prisma.Consumer$business_activitiesArgs<ExtArgs> business_activities?: boolean | Prisma.Consumer$business_activitiesArgs<ExtArgs>
accounts?: boolean | Prisma.Consumer$accountsArgs<ExtArgs>
individual?: boolean | Prisma.Consumer$individualArgs<ExtArgs> individual?: boolean | Prisma.Consumer$individualArgs<ExtArgs>
legal?: boolean | Prisma.Consumer$legalArgs<ExtArgs> legal?: boolean | Prisma.Consumer$legalArgs<ExtArgs>
_count?: boolean | Prisma.ConsumerCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.ConsumerCountOutputTypeDefaultArgs<ExtArgs>
@@ -714,8 +714,8 @@ export type ConsumerSelectScalar = {
export type ConsumerOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "type" | "status" | "created_at" | "updated_at", ExtArgs["result"]["consumer"]> export type ConsumerOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "type" | "status" | "created_at" | "updated_at", ExtArgs["result"]["consumer"]>
export type ConsumerInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ConsumerInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
accounts?: boolean | Prisma.Consumer$accountsArgs<ExtArgs>
business_activities?: boolean | Prisma.Consumer$business_activitiesArgs<ExtArgs> business_activities?: boolean | Prisma.Consumer$business_activitiesArgs<ExtArgs>
accounts?: boolean | Prisma.Consumer$accountsArgs<ExtArgs>
individual?: boolean | Prisma.Consumer$individualArgs<ExtArgs> individual?: boolean | Prisma.Consumer$individualArgs<ExtArgs>
legal?: boolean | Prisma.Consumer$legalArgs<ExtArgs> legal?: boolean | Prisma.Consumer$legalArgs<ExtArgs>
_count?: boolean | Prisma.ConsumerCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.ConsumerCountOutputTypeDefaultArgs<ExtArgs>
@@ -724,8 +724,8 @@ export type ConsumerInclude<ExtArgs extends runtime.Types.Extensions.InternalArg
export type $ConsumerPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $ConsumerPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "Consumer" name: "Consumer"
objects: { objects: {
accounts: Prisma.$ConsumerAccountPayload<ExtArgs>[]
business_activities: Prisma.$BusinessActivityPayload<ExtArgs>[] business_activities: Prisma.$BusinessActivityPayload<ExtArgs>[]
accounts: Prisma.$ConsumerAccountPayload<ExtArgs>[]
individual: Prisma.$ConsumerIndividualPayload<ExtArgs> | null individual: Prisma.$ConsumerIndividualPayload<ExtArgs> | null
legal: Prisma.$ConsumerLegalPayload<ExtArgs> | null legal: Prisma.$ConsumerLegalPayload<ExtArgs> | null
} }
@@ -1075,8 +1075,8 @@ readonly fields: ConsumerFieldRefs;
*/ */
export interface Prisma__ConsumerClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__ConsumerClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
accounts<T extends Prisma.Consumer$accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
business_activities<T extends Prisma.Consumer$business_activitiesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$business_activitiesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> business_activities<T extends Prisma.Consumer$business_activitiesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$business_activitiesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
accounts<T extends Prisma.Consumer$accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
individual<T extends Prisma.Consumer$individualArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$individualArgs<ExtArgs>>): Prisma.Prisma__ConsumerIndividualClient<runtime.Types.Result.GetResult<Prisma.$ConsumerIndividualPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> individual<T extends Prisma.Consumer$individualArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$individualArgs<ExtArgs>>): Prisma.Prisma__ConsumerIndividualClient<runtime.Types.Result.GetResult<Prisma.$ConsumerIndividualPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
legal<T extends Prisma.Consumer$legalArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$legalArgs<ExtArgs>>): Prisma.Prisma__ConsumerLegalClient<runtime.Types.Result.GetResult<Prisma.$ConsumerLegalPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> legal<T extends Prisma.Consumer$legalArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Consumer$legalArgs<ExtArgs>>): Prisma.Prisma__ConsumerLegalClient<runtime.Types.Result.GetResult<Prisma.$ConsumerLegalPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
/** /**
@@ -1460,30 +1460,6 @@ export type ConsumerDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Inte
limit?: number limit?: number
} }
/**
* Consumer.accounts
*/
export type Consumer$accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the ConsumerAccount
*/
select?: Prisma.ConsumerAccountSelect<ExtArgs> | null
/**
* Omit specific fields from the ConsumerAccount
*/
omit?: Prisma.ConsumerAccountOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.ConsumerAccountInclude<ExtArgs> | null
where?: Prisma.ConsumerAccountWhereInput
orderBy?: Prisma.ConsumerAccountOrderByWithRelationInput | Prisma.ConsumerAccountOrderByWithRelationInput[]
cursor?: Prisma.ConsumerAccountWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.ConsumerAccountScalarFieldEnum | Prisma.ConsumerAccountScalarFieldEnum[]
}
/** /**
* Consumer.business_activities * Consumer.business_activities
*/ */
@@ -1508,6 +1484,30 @@ export type Consumer$business_activitiesArgs<ExtArgs extends runtime.Types.Exten
distinct?: Prisma.BusinessActivityScalarFieldEnum | Prisma.BusinessActivityScalarFieldEnum[] distinct?: Prisma.BusinessActivityScalarFieldEnum | Prisma.BusinessActivityScalarFieldEnum[]
} }
/**
* Consumer.accounts
*/
export type Consumer$accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the ConsumerAccount
*/
select?: Prisma.ConsumerAccountSelect<ExtArgs> | null
/**
* Omit specific fields from the ConsumerAccount
*/
omit?: Prisma.ConsumerAccountOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.ConsumerAccountInclude<ExtArgs> | null
where?: Prisma.ConsumerAccountWhereInput
orderBy?: Prisma.ConsumerAccountOrderByWithRelationInput | Prisma.ConsumerAccountOrderByWithRelationInput[]
cursor?: Prisma.ConsumerAccountWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.ConsumerAccountScalarFieldEnum | Prisma.ConsumerAccountScalarFieldEnum[]
}
/** /**
* Consumer.individual * Consumer.individual
*/ */
+285 -285
View File
@@ -190,14 +190,14 @@ export type ConsumerAccountWhereInput = {
updated_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string updated_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string
consumer_id?: Prisma.StringFilter<"ConsumerAccount"> | string consumer_id?: Prisma.StringFilter<"ConsumerAccount"> | string
account_id?: Prisma.StringFilter<"ConsumerAccount"> | string account_id?: Prisma.StringFilter<"ConsumerAccount"> | string
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
pos?: Prisma.XOR<Prisma.PosNullableScalarRelationFilter, Prisma.PosWhereInput> | null
permission?: Prisma.XOR<Prisma.PermissionConsumerNullableScalarRelationFilter, Prisma.PermissionConsumerWhereInput> | null
account_allocation?: Prisma.XOR<Prisma.LicenseAccountAllocationNullableScalarRelationFilter, Prisma.LicenseAccountAllocationWhereInput> | null
account_device?: Prisma.XOR<Prisma.ConsumerAccountDeviceNullableScalarRelationFilter, Prisma.ConsumerAccountDeviceWhereInput> | null account_device?: Prisma.XOR<Prisma.ConsumerAccountDeviceNullableScalarRelationFilter, Prisma.ConsumerAccountDeviceWhereInput> | null
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
account_allocation?: Prisma.XOR<Prisma.LicenseAccountAllocationNullableScalarRelationFilter, Prisma.LicenseAccountAllocationWhereInput> | null
permission?: Prisma.XOR<Prisma.PermissionConsumerNullableScalarRelationFilter, Prisma.PermissionConsumerWhereInput> | null
pos?: Prisma.XOR<Prisma.PosNullableScalarRelationFilter, Prisma.PosWhereInput> | null
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
} }
export type ConsumerAccountOrderByWithRelationInput = { export type ConsumerAccountOrderByWithRelationInput = {
@@ -207,14 +207,14 @@ export type ConsumerAccountOrderByWithRelationInput = {
updated_at?: Prisma.SortOrder updated_at?: Prisma.SortOrder
consumer_id?: Prisma.SortOrder consumer_id?: Prisma.SortOrder
account_id?: Prisma.SortOrder account_id?: Prisma.SortOrder
consumer?: Prisma.ConsumerOrderByWithRelationInput
account?: Prisma.AccountOrderByWithRelationInput
pos?: Prisma.PosOrderByWithRelationInput
permission?: Prisma.PermissionConsumerOrderByWithRelationInput
account_allocation?: Prisma.LicenseAccountAllocationOrderByWithRelationInput
account_device?: Prisma.ConsumerAccountDeviceOrderByWithRelationInput account_device?: Prisma.ConsumerAccountDeviceOrderByWithRelationInput
sales_invoices?: Prisma.SalesInvoiceOrderByRelationAggregateInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteOrderByRelationAggregateInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteOrderByRelationAggregateInput
account?: Prisma.AccountOrderByWithRelationInput
consumer?: Prisma.ConsumerOrderByWithRelationInput
account_allocation?: Prisma.LicenseAccountAllocationOrderByWithRelationInput
permission?: Prisma.PermissionConsumerOrderByWithRelationInput
pos?: Prisma.PosOrderByWithRelationInput
sales_invoices?: Prisma.SalesInvoiceOrderByRelationAggregateInput
_relevance?: Prisma.ConsumerAccountOrderByRelevanceInput _relevance?: Prisma.ConsumerAccountOrderByRelevanceInput
} }
@@ -228,14 +228,14 @@ export type ConsumerAccountWhereUniqueInput = Prisma.AtLeast<{
created_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string created_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string
updated_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string updated_at?: Prisma.DateTimeFilter<"ConsumerAccount"> | Date | string
consumer_id?: Prisma.StringFilter<"ConsumerAccount"> | string consumer_id?: Prisma.StringFilter<"ConsumerAccount"> | string
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
pos?: Prisma.XOR<Prisma.PosNullableScalarRelationFilter, Prisma.PosWhereInput> | null
permission?: Prisma.XOR<Prisma.PermissionConsumerNullableScalarRelationFilter, Prisma.PermissionConsumerWhereInput> | null
account_allocation?: Prisma.XOR<Prisma.LicenseAccountAllocationNullableScalarRelationFilter, Prisma.LicenseAccountAllocationWhereInput> | null
account_device?: Prisma.XOR<Prisma.ConsumerAccountDeviceNullableScalarRelationFilter, Prisma.ConsumerAccountDeviceWhereInput> | null account_device?: Prisma.XOR<Prisma.ConsumerAccountDeviceNullableScalarRelationFilter, Prisma.ConsumerAccountDeviceWhereInput> | null
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
account_allocation?: Prisma.XOR<Prisma.LicenseAccountAllocationNullableScalarRelationFilter, Prisma.LicenseAccountAllocationWhereInput> | null
permission?: Prisma.XOR<Prisma.PermissionConsumerNullableScalarRelationFilter, Prisma.PermissionConsumerWhereInput> | null
pos?: Prisma.XOR<Prisma.PosNullableScalarRelationFilter, Prisma.PosWhereInput> | null
sales_invoices?: Prisma.SalesInvoiceListRelationFilter
}, "id" | "account_id"> }, "id" | "account_id">
export type ConsumerAccountOrderByWithAggregationInput = { export type ConsumerAccountOrderByWithAggregationInput = {
@@ -267,14 +267,14 @@ export type ConsumerAccountCreateInput = {
role: $Enums.ConsumerRole role: $Enums.ConsumerRole
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountUncheckedCreateInput = { export type ConsumerAccountUncheckedCreateInput = {
@@ -284,12 +284,12 @@ export type ConsumerAccountUncheckedCreateInput = {
updated_at?: Date | string updated_at?: Date | string
consumer_id: string consumer_id: string
account_id: string account_id: string
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountUpdateInput = { export type ConsumerAccountUpdateInput = {
@@ -297,14 +297,14 @@ export type ConsumerAccountUpdateInput = {
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountUncheckedUpdateInput = { export type ConsumerAccountUncheckedUpdateInput = {
@@ -314,12 +314,12 @@ export type ConsumerAccountUncheckedUpdateInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string account_id?: Prisma.StringFieldUpdateOperationsInput | string
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountCreateManyInput = { export type ConsumerAccountCreateManyInput = {
@@ -569,13 +569,13 @@ export type ConsumerAccountCreateWithoutAccountInput = {
role: $Enums.ConsumerRole role: $Enums.ConsumerRole
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountUncheckedCreateWithoutAccountInput = { export type ConsumerAccountUncheckedCreateWithoutAccountInput = {
@@ -584,12 +584,12 @@ export type ConsumerAccountUncheckedCreateWithoutAccountInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer_id: string consumer_id: string
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountCreateOrConnectWithoutAccountInput = { export type ConsumerAccountCreateOrConnectWithoutAccountInput = {
@@ -613,13 +613,13 @@ export type ConsumerAccountUpdateWithoutAccountInput = {
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountUncheckedUpdateWithoutAccountInput = { export type ConsumerAccountUncheckedUpdateWithoutAccountInput = {
@@ -628,12 +628,12 @@ export type ConsumerAccountUncheckedUpdateWithoutAccountInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountCreateWithoutAccount_allocationInput = { export type ConsumerAccountCreateWithoutAccount_allocationInput = {
@@ -641,13 +641,13 @@ export type ConsumerAccountCreateWithoutAccount_allocationInput = {
role: $Enums.ConsumerRole role: $Enums.ConsumerRole
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountUncheckedCreateWithoutAccount_allocationInput = { export type ConsumerAccountUncheckedCreateWithoutAccount_allocationInput = {
@@ -657,11 +657,11 @@ export type ConsumerAccountUncheckedCreateWithoutAccount_allocationInput = {
updated_at?: Date | string updated_at?: Date | string
consumer_id: string consumer_id: string
account_id: string account_id: string
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountCreateOrConnectWithoutAccount_allocationInput = { export type ConsumerAccountCreateOrConnectWithoutAccount_allocationInput = {
@@ -685,13 +685,13 @@ export type ConsumerAccountUpdateWithoutAccount_allocationInput = {
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountUncheckedUpdateWithoutAccount_allocationInput = { export type ConsumerAccountUncheckedUpdateWithoutAccount_allocationInput = {
@@ -701,11 +701,11 @@ export type ConsumerAccountUncheckedUpdateWithoutAccount_allocationInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string account_id?: Prisma.StringFieldUpdateOperationsInput | string
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountCreateWithoutPermissionInput = { export type ConsumerAccountCreateWithoutPermissionInput = {
@@ -713,13 +713,13 @@ export type ConsumerAccountCreateWithoutPermissionInput = {
role: $Enums.ConsumerRole role: $Enums.ConsumerRole
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountUncheckedCreateWithoutPermissionInput = { export type ConsumerAccountUncheckedCreateWithoutPermissionInput = {
@@ -729,11 +729,11 @@ export type ConsumerAccountUncheckedCreateWithoutPermissionInput = {
updated_at?: Date | string updated_at?: Date | string
consumer_id: string consumer_id: string
account_id: string account_id: string
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountCreateOrConnectWithoutPermissionInput = { export type ConsumerAccountCreateOrConnectWithoutPermissionInput = {
@@ -757,13 +757,13 @@ export type ConsumerAccountUpdateWithoutPermissionInput = {
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountUncheckedUpdateWithoutPermissionInput = { export type ConsumerAccountUncheckedUpdateWithoutPermissionInput = {
@@ -773,11 +773,11 @@ export type ConsumerAccountUncheckedUpdateWithoutPermissionInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string account_id?: Prisma.StringFieldUpdateOperationsInput | string
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountCreateWithoutAccount_deviceInput = { export type ConsumerAccountCreateWithoutAccount_deviceInput = {
@@ -785,13 +785,13 @@ export type ConsumerAccountCreateWithoutAccount_deviceInput = {
role: $Enums.ConsumerRole role: $Enums.ConsumerRole
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountUncheckedCreateWithoutAccount_deviceInput = { export type ConsumerAccountUncheckedCreateWithoutAccount_deviceInput = {
@@ -801,11 +801,11 @@ export type ConsumerAccountUncheckedCreateWithoutAccount_deviceInput = {
updated_at?: Date | string updated_at?: Date | string
consumer_id: string consumer_id: string
account_id: string account_id: string
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountCreateOrConnectWithoutAccount_deviceInput = { export type ConsumerAccountCreateOrConnectWithoutAccount_deviceInput = {
@@ -829,13 +829,13 @@ export type ConsumerAccountUpdateWithoutAccount_deviceInput = {
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountUncheckedUpdateWithoutAccount_deviceInput = { export type ConsumerAccountUncheckedUpdateWithoutAccount_deviceInput = {
@@ -845,11 +845,11 @@ export type ConsumerAccountUncheckedUpdateWithoutAccount_deviceInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string account_id?: Prisma.StringFieldUpdateOperationsInput | string
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountCreateWithoutConsumerInput = { export type ConsumerAccountCreateWithoutConsumerInput = {
@@ -857,13 +857,13 @@ export type ConsumerAccountCreateWithoutConsumerInput = {
role: $Enums.ConsumerRole role: $Enums.ConsumerRole
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountUncheckedCreateWithoutConsumerInput = { export type ConsumerAccountUncheckedCreateWithoutConsumerInput = {
@@ -872,12 +872,12 @@ export type ConsumerAccountUncheckedCreateWithoutConsumerInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
account_id: string account_id: string
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountCreateOrConnectWithoutConsumerInput = { export type ConsumerAccountCreateOrConnectWithoutConsumerInput = {
@@ -923,13 +923,13 @@ export type ConsumerAccountCreateWithoutPosInput = {
role: $Enums.ConsumerRole role: $Enums.ConsumerRole
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountUncheckedCreateWithoutPosInput = { export type ConsumerAccountUncheckedCreateWithoutPosInput = {
@@ -939,11 +939,11 @@ export type ConsumerAccountUncheckedCreateWithoutPosInput = {
updated_at?: Date | string updated_at?: Date | string
consumer_id: string consumer_id: string
account_id: string account_id: string
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
} }
export type ConsumerAccountCreateOrConnectWithoutPosInput = { export type ConsumerAccountCreateOrConnectWithoutPosInput = {
@@ -967,13 +967,13 @@ export type ConsumerAccountUpdateWithoutPosInput = {
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountUncheckedUpdateWithoutPosInput = { export type ConsumerAccountUncheckedUpdateWithoutPosInput = {
@@ -983,11 +983,11 @@ export type ConsumerAccountUncheckedUpdateWithoutPosInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string account_id?: Prisma.StringFieldUpdateOperationsInput | string
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountCreateWithoutConsumer_account_good_favoritesInput = { export type ConsumerAccountCreateWithoutConsumer_account_good_favoritesInput = {
@@ -995,12 +995,12 @@ export type ConsumerAccountCreateWithoutConsumer_account_good_favoritesInput = {
role: $Enums.ConsumerRole role: $Enums.ConsumerRole
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutConsumer_accountInput
} }
@@ -1011,10 +1011,10 @@ export type ConsumerAccountUncheckedCreateWithoutConsumer_account_good_favorites
updated_at?: Date | string updated_at?: Date | string
consumer_id: string consumer_id: string
account_id: string account_id: string
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput sales_invoices?: Prisma.SalesInvoiceUncheckedCreateNestedManyWithoutConsumer_accountInput
} }
@@ -1039,12 +1039,12 @@ export type ConsumerAccountUpdateWithoutConsumer_account_good_favoritesInput = {
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
} }
@@ -1055,10 +1055,10 @@ export type ConsumerAccountUncheckedUpdateWithoutConsumer_account_good_favorites
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string account_id?: Prisma.StringFieldUpdateOperationsInput | string
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
} }
@@ -1067,13 +1067,13 @@ export type ConsumerAccountCreateWithoutSales_invoicesInput = {
role: $Enums.ConsumerRole role: $Enums.ConsumerRole
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceCreateNestedOneWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutConsumer_accountInput
account: Prisma.AccountCreateNestedOneWithoutConsumer_accountInput
consumer: Prisma.ConsumerCreateNestedOneWithoutAccountsInput
account_allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosCreateNestedOneWithoutAccountInput
} }
export type ConsumerAccountUncheckedCreateWithoutSales_invoicesInput = { export type ConsumerAccountUncheckedCreateWithoutSales_invoicesInput = {
@@ -1083,11 +1083,11 @@ export type ConsumerAccountUncheckedCreateWithoutSales_invoicesInput = {
updated_at?: Date | string updated_at?: Date | string
consumer_id: string consumer_id: string
account_id: string account_id: string
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput account_device?: Prisma.ConsumerAccountDeviceUncheckedCreateNestedOneWithoutConsumer_accountInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutConsumer_accountInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedCreateNestedOneWithoutAccountInput
permission?: Prisma.PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput
pos?: Prisma.PosUncheckedCreateNestedOneWithoutAccountInput
} }
export type ConsumerAccountCreateOrConnectWithoutSales_invoicesInput = { export type ConsumerAccountCreateOrConnectWithoutSales_invoicesInput = {
@@ -1111,13 +1111,13 @@ export type ConsumerAccountUpdateWithoutSales_invoicesInput = {
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutAccountsNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
} }
export type ConsumerAccountUncheckedUpdateWithoutSales_invoicesInput = { export type ConsumerAccountUncheckedUpdateWithoutSales_invoicesInput = {
@@ -1127,11 +1127,11 @@ export type ConsumerAccountUncheckedUpdateWithoutSales_invoicesInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
consumer_id?: Prisma.StringFieldUpdateOperationsInput | string consumer_id?: Prisma.StringFieldUpdateOperationsInput | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string account_id?: Prisma.StringFieldUpdateOperationsInput | string
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
} }
export type ConsumerAccountCreateManyConsumerInput = { export type ConsumerAccountCreateManyConsumerInput = {
@@ -1147,13 +1147,13 @@ export type ConsumerAccountUpdateWithoutConsumerInput = {
role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole role?: Prisma.EnumConsumerRoleFieldUpdateOperationsInput | $Enums.ConsumerRole
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutConsumer_accountNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountUncheckedUpdateWithoutConsumerInput = { export type ConsumerAccountUncheckedUpdateWithoutConsumerInput = {
@@ -1162,12 +1162,12 @@ export type ConsumerAccountUncheckedUpdateWithoutConsumerInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string account_id?: Prisma.StringFieldUpdateOperationsInput | string
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput account_device?: Prisma.ConsumerAccountDeviceUncheckedUpdateOneWithoutConsumer_accountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutConsumer_accountNestedInput
account_allocation?: Prisma.LicenseAccountAllocationUncheckedUpdateOneWithoutAccountNestedInput
permission?: Prisma.PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput
pos?: Prisma.PosUncheckedUpdateOneWithoutAccountNestedInput
sales_invoices?: Prisma.SalesInvoiceUncheckedUpdateManyWithoutConsumer_accountNestedInput
} }
export type ConsumerAccountUncheckedUpdateManyWithoutConsumerInput = { export type ConsumerAccountUncheckedUpdateManyWithoutConsumerInput = {
@@ -1184,13 +1184,13 @@ export type ConsumerAccountUncheckedUpdateManyWithoutConsumerInput = {
*/ */
export type ConsumerAccountCountOutputType = { export type ConsumerAccountCountOutputType = {
sales_invoices: number
consumer_account_good_favorites: number consumer_account_good_favorites: number
sales_invoices: number
} }
export type ConsumerAccountCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ConsumerAccountCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
sales_invoices?: boolean | ConsumerAccountCountOutputTypeCountSales_invoicesArgs
consumer_account_good_favorites?: boolean | ConsumerAccountCountOutputTypeCountConsumer_account_good_favoritesArgs consumer_account_good_favorites?: boolean | ConsumerAccountCountOutputTypeCountConsumer_account_good_favoritesArgs
sales_invoices?: boolean | ConsumerAccountCountOutputTypeCountSales_invoicesArgs
} }
/** /**
@@ -1206,15 +1206,15 @@ export type ConsumerAccountCountOutputTypeDefaultArgs<ExtArgs extends runtime.Ty
/** /**
* ConsumerAccountCountOutputType without action * ConsumerAccountCountOutputType without action
*/ */
export type ConsumerAccountCountOutputTypeCountSales_invoicesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ConsumerAccountCountOutputTypeCountConsumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.SalesInvoiceWhereInput where?: Prisma.ConsumerAccountGoodFavoriteWhereInput
} }
/** /**
* ConsumerAccountCountOutputType without action * ConsumerAccountCountOutputType without action
*/ */
export type ConsumerAccountCountOutputTypeCountConsumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ConsumerAccountCountOutputTypeCountSales_invoicesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.ConsumerAccountGoodFavoriteWhereInput where?: Prisma.SalesInvoiceWhereInput
} }
@@ -1225,14 +1225,14 @@ export type ConsumerAccountSelect<ExtArgs extends runtime.Types.Extensions.Inter
updated_at?: boolean updated_at?: boolean
consumer_id?: boolean consumer_id?: boolean
account_id?: boolean account_id?: boolean
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
pos?: boolean | Prisma.ConsumerAccount$posArgs<ExtArgs>
permission?: boolean | Prisma.ConsumerAccount$permissionArgs<ExtArgs>
account_allocation?: boolean | Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>
account_device?: boolean | Prisma.ConsumerAccount$account_deviceArgs<ExtArgs> account_device?: boolean | Prisma.ConsumerAccount$account_deviceArgs<ExtArgs>
sales_invoices?: boolean | Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>
consumer_account_good_favorites?: boolean | Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs> consumer_account_good_favorites?: boolean | Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs>
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
account_allocation?: boolean | Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>
permission?: boolean | Prisma.ConsumerAccount$permissionArgs<ExtArgs>
pos?: boolean | Prisma.ConsumerAccount$posArgs<ExtArgs>
sales_invoices?: boolean | Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>
_count?: boolean | Prisma.ConsumerAccountCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.ConsumerAccountCountOutputTypeDefaultArgs<ExtArgs>
}, ExtArgs["result"]["consumerAccount"]> }, ExtArgs["result"]["consumerAccount"]>
@@ -1249,28 +1249,28 @@ export type ConsumerAccountSelectScalar = {
export type ConsumerAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "role" | "created_at" | "updated_at" | "consumer_id" | "account_id", ExtArgs["result"]["consumerAccount"]> export type ConsumerAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "role" | "created_at" | "updated_at" | "consumer_id" | "account_id", ExtArgs["result"]["consumerAccount"]>
export type ConsumerAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ConsumerAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
pos?: boolean | Prisma.ConsumerAccount$posArgs<ExtArgs>
permission?: boolean | Prisma.ConsumerAccount$permissionArgs<ExtArgs>
account_allocation?: boolean | Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>
account_device?: boolean | Prisma.ConsumerAccount$account_deviceArgs<ExtArgs> account_device?: boolean | Prisma.ConsumerAccount$account_deviceArgs<ExtArgs>
sales_invoices?: boolean | Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>
consumer_account_good_favorites?: boolean | Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs> consumer_account_good_favorites?: boolean | Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs>
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
account_allocation?: boolean | Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>
permission?: boolean | Prisma.ConsumerAccount$permissionArgs<ExtArgs>
pos?: boolean | Prisma.ConsumerAccount$posArgs<ExtArgs>
sales_invoices?: boolean | Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>
_count?: boolean | Prisma.ConsumerAccountCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.ConsumerAccountCountOutputTypeDefaultArgs<ExtArgs>
} }
export type $ConsumerAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $ConsumerAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "ConsumerAccount" name: "ConsumerAccount"
objects: { objects: {
consumer: Prisma.$ConsumerPayload<ExtArgs>
account: Prisma.$AccountPayload<ExtArgs>
pos: Prisma.$PosPayload<ExtArgs> | null
permission: Prisma.$PermissionConsumerPayload<ExtArgs> | null
account_allocation: Prisma.$LicenseAccountAllocationPayload<ExtArgs> | null
account_device: Prisma.$ConsumerAccountDevicePayload<ExtArgs> | null account_device: Prisma.$ConsumerAccountDevicePayload<ExtArgs> | null
sales_invoices: Prisma.$SalesInvoicePayload<ExtArgs>[]
consumer_account_good_favorites: Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>[] consumer_account_good_favorites: Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>[]
account: Prisma.$AccountPayload<ExtArgs>
consumer: Prisma.$ConsumerPayload<ExtArgs>
account_allocation: Prisma.$LicenseAccountAllocationPayload<ExtArgs> | null
permission: Prisma.$PermissionConsumerPayload<ExtArgs> | null
pos: Prisma.$PosPayload<ExtArgs> | null
sales_invoices: Prisma.$SalesInvoicePayload<ExtArgs>[]
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string id: string
@@ -1619,14 +1619,14 @@ readonly fields: ConsumerAccountFieldRefs;
*/ */
export interface Prisma__ConsumerAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__ConsumerAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
account<T extends Prisma.AccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AccountDefaultArgs<ExtArgs>>): Prisma.Prisma__AccountClient<runtime.Types.Result.GetResult<Prisma.$AccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
pos<T extends Prisma.ConsumerAccount$posArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$posArgs<ExtArgs>>): Prisma.Prisma__PosClient<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
permission<T extends Prisma.ConsumerAccount$permissionArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$permissionArgs<ExtArgs>>): Prisma.Prisma__PermissionConsumerClient<runtime.Types.Result.GetResult<Prisma.$PermissionConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
account_allocation<T extends Prisma.ConsumerAccount$account_allocationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>>): Prisma.Prisma__LicenseAccountAllocationClient<runtime.Types.Result.GetResult<Prisma.$LicenseAccountAllocationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
account_device<T extends Prisma.ConsumerAccount$account_deviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$account_deviceArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountDeviceClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountDevicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> account_device<T extends Prisma.ConsumerAccount$account_deviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$account_deviceArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountDeviceClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountDevicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
sales_invoices<T extends Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
consumer_account_good_favorites<T extends Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> consumer_account_good_favorites<T extends Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
account<T extends Prisma.AccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AccountDefaultArgs<ExtArgs>>): Prisma.Prisma__AccountClient<runtime.Types.Result.GetResult<Prisma.$AccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
account_allocation<T extends Prisma.ConsumerAccount$account_allocationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$account_allocationArgs<ExtArgs>>): Prisma.Prisma__LicenseAccountAllocationClient<runtime.Types.Result.GetResult<Prisma.$LicenseAccountAllocationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
permission<T extends Prisma.ConsumerAccount$permissionArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$permissionArgs<ExtArgs>>): Prisma.Prisma__PermissionConsumerClient<runtime.Types.Result.GetResult<Prisma.$PermissionConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
pos<T extends Prisma.ConsumerAccount$posArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$posArgs<ExtArgs>>): Prisma.Prisma__PosClient<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
sales_invoices<T extends Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccount$sales_invoicesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
@@ -2009,63 +2009,6 @@ export type ConsumerAccountDeleteManyArgs<ExtArgs extends runtime.Types.Extensio
limit?: number limit?: number
} }
/**
* ConsumerAccount.pos
*/
export type ConsumerAccount$posArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Pos
*/
select?: Prisma.PosSelect<ExtArgs> | null
/**
* Omit specific fields from the Pos
*/
omit?: Prisma.PosOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.PosInclude<ExtArgs> | null
where?: Prisma.PosWhereInput
}
/**
* ConsumerAccount.permission
*/
export type ConsumerAccount$permissionArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the PermissionConsumer
*/
select?: Prisma.PermissionConsumerSelect<ExtArgs> | null
/**
* Omit specific fields from the PermissionConsumer
*/
omit?: Prisma.PermissionConsumerOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.PermissionConsumerInclude<ExtArgs> | null
where?: Prisma.PermissionConsumerWhereInput
}
/**
* ConsumerAccount.account_allocation
*/
export type ConsumerAccount$account_allocationArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the LicenseAccountAllocation
*/
select?: Prisma.LicenseAccountAllocationSelect<ExtArgs> | null
/**
* Omit specific fields from the LicenseAccountAllocation
*/
omit?: Prisma.LicenseAccountAllocationOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.LicenseAccountAllocationInclude<ExtArgs> | null
where?: Prisma.LicenseAccountAllocationWhereInput
}
/** /**
* ConsumerAccount.account_device * ConsumerAccount.account_device
*/ */
@@ -2085,30 +2028,6 @@ export type ConsumerAccount$account_deviceArgs<ExtArgs extends runtime.Types.Ext
where?: Prisma.ConsumerAccountDeviceWhereInput where?: Prisma.ConsumerAccountDeviceWhereInput
} }
/**
* ConsumerAccount.sales_invoices
*/
export type ConsumerAccount$sales_invoicesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the SalesInvoice
*/
select?: Prisma.SalesInvoiceSelect<ExtArgs> | null
/**
* Omit specific fields from the SalesInvoice
*/
omit?: Prisma.SalesInvoiceOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.SalesInvoiceInclude<ExtArgs> | null
where?: Prisma.SalesInvoiceWhereInput
orderBy?: Prisma.SalesInvoiceOrderByWithRelationInput | Prisma.SalesInvoiceOrderByWithRelationInput[]
cursor?: Prisma.SalesInvoiceWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.SalesInvoiceScalarFieldEnum | Prisma.SalesInvoiceScalarFieldEnum[]
}
/** /**
* ConsumerAccount.consumer_account_good_favorites * ConsumerAccount.consumer_account_good_favorites
*/ */
@@ -2133,6 +2052,87 @@ export type ConsumerAccount$consumer_account_good_favoritesArgs<ExtArgs extends
distinct?: Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum | Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum[] distinct?: Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum | Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum[]
} }
/**
* ConsumerAccount.account_allocation
*/
export type ConsumerAccount$account_allocationArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the LicenseAccountAllocation
*/
select?: Prisma.LicenseAccountAllocationSelect<ExtArgs> | null
/**
* Omit specific fields from the LicenseAccountAllocation
*/
omit?: Prisma.LicenseAccountAllocationOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.LicenseAccountAllocationInclude<ExtArgs> | null
where?: Prisma.LicenseAccountAllocationWhereInput
}
/**
* ConsumerAccount.permission
*/
export type ConsumerAccount$permissionArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the PermissionConsumer
*/
select?: Prisma.PermissionConsumerSelect<ExtArgs> | null
/**
* Omit specific fields from the PermissionConsumer
*/
omit?: Prisma.PermissionConsumerOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.PermissionConsumerInclude<ExtArgs> | null
where?: Prisma.PermissionConsumerWhereInput
}
/**
* ConsumerAccount.pos
*/
export type ConsumerAccount$posArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Pos
*/
select?: Prisma.PosSelect<ExtArgs> | null
/**
* Omit specific fields from the Pos
*/
omit?: Prisma.PosOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.PosInclude<ExtArgs> | null
where?: Prisma.PosWhereInput
}
/**
* ConsumerAccount.sales_invoices
*/
export type ConsumerAccount$sales_invoicesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the SalesInvoice
*/
select?: Prisma.SalesInvoiceSelect<ExtArgs> | null
/**
* Omit specific fields from the SalesInvoice
*/
omit?: Prisma.SalesInvoiceOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.SalesInvoiceInclude<ExtArgs> | null
where?: Prisma.SalesInvoiceWhereInput
orderBy?: Prisma.SalesInvoiceOrderByWithRelationInput | Prisma.SalesInvoiceOrderByWithRelationInput[]
cursor?: Prisma.SalesInvoiceWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.SalesInvoiceScalarFieldEnum | Prisma.SalesInvoiceScalarFieldEnum[]
}
/** /**
* ConsumerAccount without action * ConsumerAccount without action
*/ */
@@ -206,8 +206,8 @@ export type ConsumerIndividualWhereInput = {
updated_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string updated_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string
partner_id?: Prisma.StringFilter<"ConsumerIndividual"> | string partner_id?: Prisma.StringFilter<"ConsumerIndividual"> | string
consumer_id?: Prisma.StringFilter<"ConsumerIndividual"> | string consumer_id?: Prisma.StringFilter<"ConsumerIndividual"> | string
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput> consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
} }
export type ConsumerIndividualOrderByWithRelationInput = { export type ConsumerIndividualOrderByWithRelationInput = {
@@ -219,8 +219,8 @@ export type ConsumerIndividualOrderByWithRelationInput = {
updated_at?: Prisma.SortOrder updated_at?: Prisma.SortOrder
partner_id?: Prisma.SortOrder partner_id?: Prisma.SortOrder
consumer_id?: Prisma.SortOrder consumer_id?: Prisma.SortOrder
partner?: Prisma.PartnerOrderByWithRelationInput
consumer?: Prisma.ConsumerOrderByWithRelationInput consumer?: Prisma.ConsumerOrderByWithRelationInput
partner?: Prisma.PartnerOrderByWithRelationInput
_relevance?: Prisma.ConsumerIndividualOrderByRelevanceInput _relevance?: Prisma.ConsumerIndividualOrderByRelevanceInput
} }
@@ -238,8 +238,8 @@ export type ConsumerIndividualWhereUniqueInput = Prisma.AtLeast<{
created_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string created_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string
updated_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string updated_at?: Prisma.DateTimeFilter<"ConsumerIndividual"> | Date | string
partner_id?: Prisma.StringFilter<"ConsumerIndividual"> | string partner_id?: Prisma.StringFilter<"ConsumerIndividual"> | string
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput> consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
}, "consumer_id" | "mobile_number_consumer_id" | "partner_id_national_code"> }, "consumer_id" | "mobile_number_consumer_id" | "partner_id_national_code">
export type ConsumerIndividualOrderByWithAggregationInput = { export type ConsumerIndividualOrderByWithAggregationInput = {
@@ -277,8 +277,8 @@ export type ConsumerIndividualCreateInput = {
national_code: string national_code: string
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
partner: Prisma.PartnerCreateNestedOneWithoutConsumers_individualInput
consumer: Prisma.ConsumerCreateNestedOneWithoutIndividualInput consumer: Prisma.ConsumerCreateNestedOneWithoutIndividualInput
partner: Prisma.PartnerCreateNestedOneWithoutConsumers_individualInput
} }
export type ConsumerIndividualUncheckedCreateInput = { export type ConsumerIndividualUncheckedCreateInput = {
@@ -299,8 +299,8 @@ export type ConsumerIndividualUpdateInput = {
national_code?: Prisma.StringFieldUpdateOperationsInput | string national_code?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
partner?: Prisma.PartnerUpdateOneRequiredWithoutConsumers_individualNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutIndividualNestedInput consumer?: Prisma.ConsumerUpdateOneRequiredWithoutIndividualNestedInput
partner?: Prisma.PartnerUpdateOneRequiredWithoutConsumers_individualNestedInput
} }
export type ConsumerIndividualUncheckedUpdateInput = { export type ConsumerIndividualUncheckedUpdateInput = {
@@ -650,8 +650,8 @@ export type ConsumerIndividualSelect<ExtArgs extends runtime.Types.Extensions.In
updated_at?: boolean updated_at?: boolean
partner_id?: boolean partner_id?: boolean
consumer_id?: boolean consumer_id?: boolean
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs> consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
}, ExtArgs["result"]["consumerIndividual"]> }, ExtArgs["result"]["consumerIndividual"]>
@@ -669,15 +669,15 @@ export type ConsumerIndividualSelectScalar = {
export type ConsumerIndividualOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"first_name" | "last_name" | "mobile_number" | "national_code" | "created_at" | "updated_at" | "partner_id" | "consumer_id", ExtArgs["result"]["consumerIndividual"]> export type ConsumerIndividualOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"first_name" | "last_name" | "mobile_number" | "national_code" | "created_at" | "updated_at" | "partner_id" | "consumer_id", ExtArgs["result"]["consumerIndividual"]>
export type ConsumerIndividualInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ConsumerIndividualInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs> consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
} }
export type $ConsumerIndividualPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $ConsumerIndividualPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "ConsumerIndividual" name: "ConsumerIndividual"
objects: { objects: {
partner: Prisma.$PartnerPayload<ExtArgs>
consumer: Prisma.$ConsumerPayload<ExtArgs> consumer: Prisma.$ConsumerPayload<ExtArgs>
partner: Prisma.$PartnerPayload<ExtArgs>
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
first_name: string first_name: string
@@ -1028,8 +1028,8 @@ readonly fields: ConsumerIndividualFieldRefs;
*/ */
export interface Prisma__ConsumerIndividualClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__ConsumerIndividualClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
partner<T extends Prisma.PartnerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerDefaultArgs<ExtArgs>>): Prisma.Prisma__PartnerClient<runtime.Types.Result.GetResult<Prisma.$PartnerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions> consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
partner<T extends Prisma.PartnerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerDefaultArgs<ExtArgs>>): Prisma.Prisma__PartnerClient<runtime.Types.Result.GetResult<Prisma.$PartnerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
+9 -9
View File
@@ -190,8 +190,8 @@ export type ConsumerLegalWhereInput = {
updated_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string updated_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string
partner_id?: Prisma.StringFilter<"ConsumerLegal"> | string partner_id?: Prisma.StringFilter<"ConsumerLegal"> | string
consumer_id?: Prisma.StringFilter<"ConsumerLegal"> | string consumer_id?: Prisma.StringFilter<"ConsumerLegal"> | string
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput> consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
} }
export type ConsumerLegalOrderByWithRelationInput = { export type ConsumerLegalOrderByWithRelationInput = {
@@ -201,8 +201,8 @@ export type ConsumerLegalOrderByWithRelationInput = {
updated_at?: Prisma.SortOrder updated_at?: Prisma.SortOrder
partner_id?: Prisma.SortOrder partner_id?: Prisma.SortOrder
consumer_id?: Prisma.SortOrder consumer_id?: Prisma.SortOrder
partner?: Prisma.PartnerOrderByWithRelationInput
consumer?: Prisma.ConsumerOrderByWithRelationInput consumer?: Prisma.ConsumerOrderByWithRelationInput
partner?: Prisma.PartnerOrderByWithRelationInput
_relevance?: Prisma.ConsumerLegalOrderByRelevanceInput _relevance?: Prisma.ConsumerLegalOrderByRelevanceInput
} }
@@ -217,8 +217,8 @@ export type ConsumerLegalWhereUniqueInput = Prisma.AtLeast<{
created_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string created_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string
updated_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string updated_at?: Prisma.DateTimeFilter<"ConsumerLegal"> | Date | string
partner_id?: Prisma.StringFilter<"ConsumerLegal"> | string partner_id?: Prisma.StringFilter<"ConsumerLegal"> | string
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput> consumer?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
}, "consumer_id" | "partner_id_registration_code"> }, "consumer_id" | "partner_id_registration_code">
export type ConsumerLegalOrderByWithAggregationInput = { export type ConsumerLegalOrderByWithAggregationInput = {
@@ -250,8 +250,8 @@ export type ConsumerLegalCreateInput = {
registration_code: string registration_code: string
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
partner: Prisma.PartnerCreateNestedOneWithoutConsumers_legalInput
consumer: Prisma.ConsumerCreateNestedOneWithoutLegalInput consumer: Prisma.ConsumerCreateNestedOneWithoutLegalInput
partner: Prisma.PartnerCreateNestedOneWithoutConsumers_legalInput
} }
export type ConsumerLegalUncheckedCreateInput = { export type ConsumerLegalUncheckedCreateInput = {
@@ -268,8 +268,8 @@ export type ConsumerLegalUpdateInput = {
registration_code?: Prisma.StringFieldUpdateOperationsInput | string registration_code?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
partner?: Prisma.PartnerUpdateOneRequiredWithoutConsumers_legalNestedInput
consumer?: Prisma.ConsumerUpdateOneRequiredWithoutLegalNestedInput consumer?: Prisma.ConsumerUpdateOneRequiredWithoutLegalNestedInput
partner?: Prisma.PartnerUpdateOneRequiredWithoutConsumers_legalNestedInput
} }
export type ConsumerLegalUncheckedUpdateInput = { export type ConsumerLegalUncheckedUpdateInput = {
@@ -576,8 +576,8 @@ export type ConsumerLegalSelect<ExtArgs extends runtime.Types.Extensions.Interna
updated_at?: boolean updated_at?: boolean
partner_id?: boolean partner_id?: boolean
consumer_id?: boolean consumer_id?: boolean
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs> consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
}, ExtArgs["result"]["consumerLegal"]> }, ExtArgs["result"]["consumerLegal"]>
@@ -593,15 +593,15 @@ export type ConsumerLegalSelectScalar = {
export type ConsumerLegalOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"name" | "registration_code" | "created_at" | "updated_at" | "partner_id" | "consumer_id", ExtArgs["result"]["consumerLegal"]> export type ConsumerLegalOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"name" | "registration_code" | "created_at" | "updated_at" | "partner_id" | "consumer_id", ExtArgs["result"]["consumerLegal"]>
export type ConsumerLegalInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ConsumerLegalInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs> consumer?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
} }
export type $ConsumerLegalPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $ConsumerLegalPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "ConsumerLegal" name: "ConsumerLegal"
objects: { objects: {
partner: Prisma.$PartnerPayload<ExtArgs>
consumer: Prisma.$ConsumerPayload<ExtArgs> consumer: Prisma.$ConsumerPayload<ExtArgs>
partner: Prisma.$PartnerPayload<ExtArgs>
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
name: string name: string
@@ -950,8 +950,8 @@ readonly fields: ConsumerLegalFieldRefs;
*/ */
export interface Prisma__ConsumerLegalClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__ConsumerLegalClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
partner<T extends Prisma.PartnerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerDefaultArgs<ExtArgs>>): Prisma.Prisma__PartnerClient<runtime.Types.Result.GetResult<Prisma.$PartnerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions> consumer<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
partner<T extends Prisma.PartnerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerDefaultArgs<ExtArgs>>): Prisma.Prisma__PartnerClient<runtime.Types.Result.GetResult<Prisma.$PartnerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
@@ -206,8 +206,8 @@ export type CustomerIndividualWhereInput = {
economic_code?: Prisma.StringNullableFilter<"CustomerIndividual"> | string | null economic_code?: Prisma.StringNullableFilter<"CustomerIndividual"> | string | null
customer_id?: Prisma.StringFilter<"CustomerIndividual"> | string customer_id?: Prisma.StringFilter<"CustomerIndividual"> | string
business_activity_id?: Prisma.StringFilter<"CustomerIndividual"> | string business_activity_id?: Prisma.StringFilter<"CustomerIndividual"> | string
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput> business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
} }
export type CustomerIndividualOrderByWithRelationInput = { export type CustomerIndividualOrderByWithRelationInput = {
@@ -219,8 +219,8 @@ export type CustomerIndividualOrderByWithRelationInput = {
economic_code?: Prisma.SortOrderInput | Prisma.SortOrder economic_code?: Prisma.SortOrderInput | Prisma.SortOrder
customer_id?: Prisma.SortOrder customer_id?: Prisma.SortOrder
business_activity_id?: Prisma.SortOrder business_activity_id?: Prisma.SortOrder
customer?: Prisma.CustomerOrderByWithRelationInput
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
customer?: Prisma.CustomerOrderByWithRelationInput
_relevance?: Prisma.CustomerIndividualOrderByRelevanceInput _relevance?: Prisma.CustomerIndividualOrderByRelevanceInput
} }
@@ -237,8 +237,8 @@ export type CustomerIndividualWhereUniqueInput = Prisma.AtLeast<{
postal_code?: Prisma.StringFilter<"CustomerIndividual"> | string postal_code?: Prisma.StringFilter<"CustomerIndividual"> | string
economic_code?: Prisma.StringNullableFilter<"CustomerIndividual"> | string | null economic_code?: Prisma.StringNullableFilter<"CustomerIndividual"> | string | null
business_activity_id?: Prisma.StringFilter<"CustomerIndividual"> | string business_activity_id?: Prisma.StringFilter<"CustomerIndividual"> | string
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput> business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
}, "customer_id" | "business_activity_id_national_id"> }, "customer_id" | "business_activity_id_national_id">
export type CustomerIndividualOrderByWithAggregationInput = { export type CustomerIndividualOrderByWithAggregationInput = {
@@ -276,8 +276,8 @@ export type CustomerIndividualCreateInput = {
mobile_number: string mobile_number: string
postal_code: string postal_code: string
economic_code?: string | null economic_code?: string | null
customer: Prisma.CustomerCreateNestedOneWithoutIndividualInput
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutCustomer_individualsInput business_activity: Prisma.BusinessActivityCreateNestedOneWithoutCustomer_individualsInput
customer: Prisma.CustomerCreateNestedOneWithoutIndividualInput
} }
export type CustomerIndividualUncheckedCreateInput = { export type CustomerIndividualUncheckedCreateInput = {
@@ -298,8 +298,8 @@ export type CustomerIndividualUpdateInput = {
mobile_number?: Prisma.StringFieldUpdateOperationsInput | string mobile_number?: Prisma.StringFieldUpdateOperationsInput | string
postal_code?: Prisma.StringFieldUpdateOperationsInput | string postal_code?: Prisma.StringFieldUpdateOperationsInput | string
economic_code?: Prisma.NullableStringFieldUpdateOperationsInput | string | null economic_code?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
customer?: Prisma.CustomerUpdateOneRequiredWithoutIndividualNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutCustomer_individualsNestedInput business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutCustomer_individualsNestedInput
customer?: Prisma.CustomerUpdateOneRequiredWithoutIndividualNestedInput
} }
export type CustomerIndividualUncheckedUpdateInput = { export type CustomerIndividualUncheckedUpdateInput = {
@@ -644,8 +644,8 @@ export type CustomerIndividualSelect<ExtArgs extends runtime.Types.Extensions.In
economic_code?: boolean economic_code?: boolean
customer_id?: boolean customer_id?: boolean
business_activity_id?: boolean business_activity_id?: boolean
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs> business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
}, ExtArgs["result"]["customerIndividual"]> }, ExtArgs["result"]["customerIndividual"]>
@@ -663,15 +663,15 @@ export type CustomerIndividualSelectScalar = {
export type CustomerIndividualOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"first_name" | "last_name" | "national_id" | "mobile_number" | "postal_code" | "economic_code" | "customer_id" | "business_activity_id", ExtArgs["result"]["customerIndividual"]> export type CustomerIndividualOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"first_name" | "last_name" | "national_id" | "mobile_number" | "postal_code" | "economic_code" | "customer_id" | "business_activity_id", ExtArgs["result"]["customerIndividual"]>
export type CustomerIndividualInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type CustomerIndividualInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs> business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
} }
export type $CustomerIndividualPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $CustomerIndividualPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "CustomerIndividual" name: "CustomerIndividual"
objects: { objects: {
customer: Prisma.$CustomerPayload<ExtArgs>
business_activity: Prisma.$BusinessActivityPayload<ExtArgs> business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
customer: Prisma.$CustomerPayload<ExtArgs>
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
first_name: string first_name: string
@@ -1022,8 +1022,8 @@ readonly fields: CustomerIndividualFieldRefs;
*/ */
export interface Prisma__CustomerIndividualClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__CustomerIndividualClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
customer<T extends Prisma.CustomerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.CustomerDefaultArgs<ExtArgs>>): Prisma.Prisma__CustomerClient<runtime.Types.Result.GetResult<Prisma.$CustomerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions> business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
customer<T extends Prisma.CustomerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.CustomerDefaultArgs<ExtArgs>>): Prisma.Prisma__CustomerClient<runtime.Types.Result.GetResult<Prisma.$CustomerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
+9 -9
View File
@@ -190,8 +190,8 @@ export type CustomerLegalWhereInput = {
postal_code?: Prisma.StringFilter<"CustomerLegal"> | string postal_code?: Prisma.StringFilter<"CustomerLegal"> | string
customer_id?: Prisma.StringFilter<"CustomerLegal"> | string customer_id?: Prisma.StringFilter<"CustomerLegal"> | string
business_activity_id?: Prisma.StringFilter<"CustomerLegal"> | string business_activity_id?: Prisma.StringFilter<"CustomerLegal"> | string
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput> business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
} }
export type CustomerLegalOrderByWithRelationInput = { export type CustomerLegalOrderByWithRelationInput = {
@@ -201,8 +201,8 @@ export type CustomerLegalOrderByWithRelationInput = {
postal_code?: Prisma.SortOrder postal_code?: Prisma.SortOrder
customer_id?: Prisma.SortOrder customer_id?: Prisma.SortOrder
business_activity_id?: Prisma.SortOrder business_activity_id?: Prisma.SortOrder
customer?: Prisma.CustomerOrderByWithRelationInput
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
customer?: Prisma.CustomerOrderByWithRelationInput
_relevance?: Prisma.CustomerLegalOrderByRelevanceInput _relevance?: Prisma.CustomerLegalOrderByRelevanceInput
} }
@@ -217,8 +217,8 @@ export type CustomerLegalWhereUniqueInput = Prisma.AtLeast<{
registration_number?: Prisma.StringNullableFilter<"CustomerLegal"> | string | null registration_number?: Prisma.StringNullableFilter<"CustomerLegal"> | string | null
postal_code?: Prisma.StringFilter<"CustomerLegal"> | string postal_code?: Prisma.StringFilter<"CustomerLegal"> | string
business_activity_id?: Prisma.StringFilter<"CustomerLegal"> | string business_activity_id?: Prisma.StringFilter<"CustomerLegal"> | string
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput> business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
customer?: Prisma.XOR<Prisma.CustomerScalarRelationFilter, Prisma.CustomerWhereInput>
}, "customer_id" | "business_activity_id_economic_code"> }, "customer_id" | "business_activity_id_economic_code">
export type CustomerLegalOrderByWithAggregationInput = { export type CustomerLegalOrderByWithAggregationInput = {
@@ -250,8 +250,8 @@ export type CustomerLegalCreateInput = {
economic_code: string economic_code: string
registration_number?: string | null registration_number?: string | null
postal_code: string postal_code: string
customer: Prisma.CustomerCreateNestedOneWithoutLegalInput
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutCustomer_legalsInput business_activity: Prisma.BusinessActivityCreateNestedOneWithoutCustomer_legalsInput
customer: Prisma.CustomerCreateNestedOneWithoutLegalInput
} }
export type CustomerLegalUncheckedCreateInput = { export type CustomerLegalUncheckedCreateInput = {
@@ -268,8 +268,8 @@ export type CustomerLegalUpdateInput = {
economic_code?: Prisma.StringFieldUpdateOperationsInput | string economic_code?: Prisma.StringFieldUpdateOperationsInput | string
registration_number?: Prisma.NullableStringFieldUpdateOperationsInput | string | null registration_number?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
postal_code?: Prisma.StringFieldUpdateOperationsInput | string postal_code?: Prisma.StringFieldUpdateOperationsInput | string
customer?: Prisma.CustomerUpdateOneRequiredWithoutLegalNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutCustomer_legalsNestedInput business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutCustomer_legalsNestedInput
customer?: Prisma.CustomerUpdateOneRequiredWithoutLegalNestedInput
} }
export type CustomerLegalUncheckedUpdateInput = { export type CustomerLegalUncheckedUpdateInput = {
@@ -576,8 +576,8 @@ export type CustomerLegalSelect<ExtArgs extends runtime.Types.Extensions.Interna
postal_code?: boolean postal_code?: boolean
customer_id?: boolean customer_id?: boolean
business_activity_id?: boolean business_activity_id?: boolean
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs> business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
}, ExtArgs["result"]["customerLegal"]> }, ExtArgs["result"]["customerLegal"]>
@@ -593,15 +593,15 @@ export type CustomerLegalSelectScalar = {
export type CustomerLegalOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"name" | "economic_code" | "registration_number" | "postal_code" | "customer_id" | "business_activity_id", ExtArgs["result"]["customerLegal"]> export type CustomerLegalOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"name" | "economic_code" | "registration_number" | "postal_code" | "customer_id" | "business_activity_id", ExtArgs["result"]["customerLegal"]>
export type CustomerLegalInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type CustomerLegalInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs> business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
customer?: boolean | Prisma.CustomerDefaultArgs<ExtArgs>
} }
export type $CustomerLegalPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $CustomerLegalPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "CustomerLegal" name: "CustomerLegal"
objects: { objects: {
customer: Prisma.$CustomerPayload<ExtArgs>
business_activity: Prisma.$BusinessActivityPayload<ExtArgs> business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
customer: Prisma.$CustomerPayload<ExtArgs>
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
name: string name: string
@@ -950,8 +950,8 @@ readonly fields: CustomerLegalFieldRefs;
*/ */
export interface Prisma__CustomerLegalClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__CustomerLegalClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
customer<T extends Prisma.CustomerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.CustomerDefaultArgs<ExtArgs>>): Prisma.Prisma__CustomerClient<runtime.Types.Result.GetResult<Prisma.$CustomerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions> business_activity<T extends Prisma.BusinessActivityDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivityDefaultArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
customer<T extends Prisma.CustomerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.CustomerDefaultArgs<ExtArgs>>): Prisma.Prisma__CustomerClient<runtime.Types.Result.GetResult<Prisma.$CustomerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
+139 -139
View File
@@ -304,12 +304,12 @@ export type GoodWhereInput = {
measure_unit_id?: Prisma.StringFilter<"Good"> | string measure_unit_id?: Prisma.StringFilter<"Good"> | string
category_id?: Prisma.StringNullableFilter<"Good"> | string | null category_id?: Prisma.StringNullableFilter<"Good"> | string | null
business_activity_id?: Prisma.StringNullableFilter<"Good"> | string | null business_activity_id?: Prisma.StringNullableFilter<"Good"> | string | null
sku?: Prisma.XOR<Prisma.StockKeepingUnitsScalarRelationFilter, Prisma.StockKeepingUnitsWhereInput>
measure_unit?: Prisma.XOR<Prisma.MeasureUnitsScalarRelationFilter, Prisma.MeasureUnitsWhereInput>
category?: Prisma.XOR<Prisma.GoodCategoryNullableScalarRelationFilter, Prisma.GoodCategoryWhereInput> | null
business_activity?: Prisma.XOR<Prisma.BusinessActivityNullableScalarRelationFilter, Prisma.BusinessActivityWhereInput> | null
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
business_activity?: Prisma.XOR<Prisma.BusinessActivityNullableScalarRelationFilter, Prisma.BusinessActivityWhereInput> | null
category?: Prisma.XOR<Prisma.GoodCategoryNullableScalarRelationFilter, Prisma.GoodCategoryWhereInput> | null
measure_unit?: Prisma.XOR<Prisma.MeasureUnitsScalarRelationFilter, Prisma.MeasureUnitsWhereInput>
sku?: Prisma.XOR<Prisma.StockKeepingUnitsScalarRelationFilter, Prisma.StockKeepingUnitsWhereInput>
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
} }
export type GoodOrderByWithRelationInput = { export type GoodOrderByWithRelationInput = {
@@ -329,12 +329,12 @@ export type GoodOrderByWithRelationInput = {
measure_unit_id?: Prisma.SortOrder measure_unit_id?: Prisma.SortOrder
category_id?: Prisma.SortOrderInput | Prisma.SortOrder category_id?: Prisma.SortOrderInput | Prisma.SortOrder
business_activity_id?: Prisma.SortOrderInput | Prisma.SortOrder business_activity_id?: Prisma.SortOrderInput | Prisma.SortOrder
sku?: Prisma.StockKeepingUnitsOrderByWithRelationInput
measure_unit?: Prisma.MeasureUnitsOrderByWithRelationInput
category?: Prisma.GoodCategoryOrderByWithRelationInput
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
sales_invoice_items?: Prisma.SalesInvoiceItemOrderByRelationAggregateInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteOrderByRelationAggregateInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteOrderByRelationAggregateInput
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
category?: Prisma.GoodCategoryOrderByWithRelationInput
measure_unit?: Prisma.MeasureUnitsOrderByWithRelationInput
sku?: Prisma.StockKeepingUnitsOrderByWithRelationInput
sales_invoice_items?: Prisma.SalesInvoiceItemOrderByRelationAggregateInput
_relevance?: Prisma.GoodOrderByRelevanceInput _relevance?: Prisma.GoodOrderByRelevanceInput
} }
@@ -358,12 +358,12 @@ export type GoodWhereUniqueInput = Prisma.AtLeast<{
measure_unit_id?: Prisma.StringFilter<"Good"> | string measure_unit_id?: Prisma.StringFilter<"Good"> | string
category_id?: Prisma.StringNullableFilter<"Good"> | string | null category_id?: Prisma.StringNullableFilter<"Good"> | string | null
business_activity_id?: Prisma.StringNullableFilter<"Good"> | string | null business_activity_id?: Prisma.StringNullableFilter<"Good"> | string | null
sku?: Prisma.XOR<Prisma.StockKeepingUnitsScalarRelationFilter, Prisma.StockKeepingUnitsWhereInput>
measure_unit?: Prisma.XOR<Prisma.MeasureUnitsScalarRelationFilter, Prisma.MeasureUnitsWhereInput>
category?: Prisma.XOR<Prisma.GoodCategoryNullableScalarRelationFilter, Prisma.GoodCategoryWhereInput> | null
business_activity?: Prisma.XOR<Prisma.BusinessActivityNullableScalarRelationFilter, Prisma.BusinessActivityWhereInput> | null
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteListRelationFilter
business_activity?: Prisma.XOR<Prisma.BusinessActivityNullableScalarRelationFilter, Prisma.BusinessActivityWhereInput> | null
category?: Prisma.XOR<Prisma.GoodCategoryNullableScalarRelationFilter, Prisma.GoodCategoryWhereInput> | null
measure_unit?: Prisma.XOR<Prisma.MeasureUnitsScalarRelationFilter, Prisma.MeasureUnitsWhereInput>
sku?: Prisma.XOR<Prisma.StockKeepingUnitsScalarRelationFilter, Prisma.StockKeepingUnitsWhereInput>
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
}, "id" | "local_sku" | "barcode"> }, "id" | "local_sku" | "barcode">
export type GoodOrderByWithAggregationInput = { export type GoodOrderByWithAggregationInput = {
@@ -425,12 +425,12 @@ export type GoodCreateInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
} }
export type GoodUncheckedCreateInput = { export type GoodUncheckedCreateInput = {
@@ -450,8 +450,8 @@ export type GoodUncheckedCreateInput = {
measure_unit_id: string measure_unit_id: string
category_id?: string | null category_id?: string | null
business_activity_id?: string | null business_activity_id?: string | null
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
} }
export type GoodUpdateInput = { export type GoodUpdateInput = {
@@ -467,12 +467,12 @@ export type GoodUpdateInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
} }
export type GoodUncheckedUpdateInput = { export type GoodUncheckedUpdateInput = {
@@ -492,8 +492,8 @@ export type GoodUncheckedUpdateInput = {
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
} }
export type GoodCreateManyInput = { export type GoodCreateManyInput = {
@@ -860,11 +860,11 @@ export type GoodCreateWithoutBusiness_activityInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
} }
export type GoodUncheckedCreateWithoutBusiness_activityInput = { export type GoodUncheckedCreateWithoutBusiness_activityInput = {
@@ -883,8 +883,8 @@ export type GoodUncheckedCreateWithoutBusiness_activityInput = {
sku_id: string sku_id: string
measure_unit_id: string measure_unit_id: string
category_id?: string | null category_id?: string | null
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
} }
export type GoodCreateOrConnectWithoutBusiness_activityInput = { export type GoodCreateOrConnectWithoutBusiness_activityInput = {
@@ -948,10 +948,10 @@ export type GoodCreateWithoutConsumer_account_good_favoritesInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
} }
@@ -1004,10 +1004,10 @@ export type GoodUpdateWithoutConsumer_account_good_favoritesInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
} }
@@ -1044,11 +1044,11 @@ export type GoodCreateWithoutCategoryInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
} }
export type GoodUncheckedCreateWithoutCategoryInput = { export type GoodUncheckedCreateWithoutCategoryInput = {
@@ -1067,8 +1067,8 @@ export type GoodUncheckedCreateWithoutCategoryInput = {
sku_id: string sku_id: string
measure_unit_id: string measure_unit_id: string
business_activity_id?: string | null business_activity_id?: string | null
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
} }
export type GoodCreateOrConnectWithoutCategoryInput = { export type GoodCreateOrConnectWithoutCategoryInput = {
@@ -1110,11 +1110,11 @@ export type GoodCreateWithoutMeasure_unitInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
} }
export type GoodUncheckedCreateWithoutMeasure_unitInput = { export type GoodUncheckedCreateWithoutMeasure_unitInput = {
@@ -1133,8 +1133,8 @@ export type GoodUncheckedCreateWithoutMeasure_unitInput = {
sku_id: string sku_id: string
category_id?: string | null category_id?: string | null
business_activity_id?: string | null business_activity_id?: string | null
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
} }
export type GoodCreateOrConnectWithoutMeasure_unitInput = { export type GoodCreateOrConnectWithoutMeasure_unitInput = {
@@ -1176,11 +1176,11 @@ export type GoodCreateWithoutSkuInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutGoodInput
} }
export type GoodUncheckedCreateWithoutSkuInput = { export type GoodUncheckedCreateWithoutSkuInput = {
@@ -1199,8 +1199,8 @@ export type GoodUncheckedCreateWithoutSkuInput = {
measure_unit_id: string measure_unit_id: string
category_id?: string | null category_id?: string | null
business_activity_id?: string | null business_activity_id?: string | null
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedCreateNestedManyWithoutGoodInput
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedCreateNestedManyWithoutGoodInput
} }
export type GoodCreateOrConnectWithoutSkuInput = { export type GoodCreateOrConnectWithoutSkuInput = {
@@ -1242,11 +1242,11 @@ export type GoodCreateWithoutSales_invoice_itemsInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteCreateNestedManyWithoutGoodInput
business_activity?: Prisma.BusinessActivityCreateNestedOneWithoutGoodsInput
category?: Prisma.GoodCategoryCreateNestedOneWithoutGoodsInput
measure_unit: Prisma.MeasureUnitsCreateNestedOneWithoutGoodsInput
sku: Prisma.StockKeepingUnitsCreateNestedOneWithoutGoodsInput
} }
export type GoodUncheckedCreateWithoutSales_invoice_itemsInput = { export type GoodUncheckedCreateWithoutSales_invoice_itemsInput = {
@@ -1298,11 +1298,11 @@ export type GoodUpdateWithoutSales_invoice_itemsInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
} }
export type GoodUncheckedUpdateWithoutSales_invoice_itemsInput = { export type GoodUncheckedUpdateWithoutSales_invoice_itemsInput = {
@@ -1356,11 +1356,11 @@ export type GoodUpdateWithoutBusiness_activityInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
} }
export type GoodUncheckedUpdateWithoutBusiness_activityInput = { export type GoodUncheckedUpdateWithoutBusiness_activityInput = {
@@ -1379,8 +1379,8 @@ export type GoodUncheckedUpdateWithoutBusiness_activityInput = {
sku_id?: Prisma.StringFieldUpdateOperationsInput | string sku_id?: Prisma.StringFieldUpdateOperationsInput | string
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
} }
export type GoodUncheckedUpdateManyWithoutBusiness_activityInput = { export type GoodUncheckedUpdateManyWithoutBusiness_activityInput = {
@@ -1432,11 +1432,11 @@ export type GoodUpdateWithoutCategoryInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
} }
export type GoodUncheckedUpdateWithoutCategoryInput = { export type GoodUncheckedUpdateWithoutCategoryInput = {
@@ -1455,8 +1455,8 @@ export type GoodUncheckedUpdateWithoutCategoryInput = {
sku_id?: Prisma.StringFieldUpdateOperationsInput | string sku_id?: Prisma.StringFieldUpdateOperationsInput | string
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
} }
export type GoodUncheckedUpdateManyWithoutCategoryInput = { export type GoodUncheckedUpdateManyWithoutCategoryInput = {
@@ -1508,11 +1508,11 @@ export type GoodUpdateWithoutMeasure_unitInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
sku?: Prisma.StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
} }
export type GoodUncheckedUpdateWithoutMeasure_unitInput = { export type GoodUncheckedUpdateWithoutMeasure_unitInput = {
@@ -1531,8 +1531,8 @@ export type GoodUncheckedUpdateWithoutMeasure_unitInput = {
sku_id?: Prisma.StringFieldUpdateOperationsInput | string sku_id?: Prisma.StringFieldUpdateOperationsInput | string
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
} }
export type GoodUncheckedUpdateManyWithoutMeasure_unitInput = { export type GoodUncheckedUpdateManyWithoutMeasure_unitInput = {
@@ -1584,11 +1584,11 @@ export type GoodUpdateWithoutSkuInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUpdateManyWithoutGoodNestedInput
business_activity?: Prisma.BusinessActivityUpdateOneWithoutGoodsNestedInput
category?: Prisma.GoodCategoryUpdateOneWithoutGoodsNestedInput
measure_unit?: Prisma.MeasureUnitsUpdateOneRequiredWithoutGoodsNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutGoodNestedInput
} }
export type GoodUncheckedUpdateWithoutSkuInput = { export type GoodUncheckedUpdateWithoutSkuInput = {
@@ -1607,8 +1607,8 @@ export type GoodUncheckedUpdateWithoutSkuInput = {
measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string measure_unit_id?: Prisma.StringFieldUpdateOperationsInput | string
category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null category_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null business_activity_id?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput consumer_account_good_favorites?: Prisma.ConsumerAccountGoodFavoriteUncheckedUpdateManyWithoutGoodNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUncheckedUpdateManyWithoutGoodNestedInput
} }
export type GoodUncheckedUpdateManyWithoutSkuInput = { export type GoodUncheckedUpdateManyWithoutSkuInput = {
@@ -1635,13 +1635,13 @@ export type GoodUncheckedUpdateManyWithoutSkuInput = {
*/ */
export type GoodCountOutputType = { export type GoodCountOutputType = {
sales_invoice_items: number
consumer_account_good_favorites: number consumer_account_good_favorites: number
sales_invoice_items: number
} }
export type GoodCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type GoodCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
sales_invoice_items?: boolean | GoodCountOutputTypeCountSales_invoice_itemsArgs
consumer_account_good_favorites?: boolean | GoodCountOutputTypeCountConsumer_account_good_favoritesArgs consumer_account_good_favorites?: boolean | GoodCountOutputTypeCountConsumer_account_good_favoritesArgs
sales_invoice_items?: boolean | GoodCountOutputTypeCountSales_invoice_itemsArgs
} }
/** /**
@@ -1657,15 +1657,15 @@ export type GoodCountOutputTypeDefaultArgs<ExtArgs extends runtime.Types.Extensi
/** /**
* GoodCountOutputType without action * GoodCountOutputType without action
*/ */
export type GoodCountOutputTypeCountSales_invoice_itemsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type GoodCountOutputTypeCountConsumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.SalesInvoiceItemWhereInput where?: Prisma.ConsumerAccountGoodFavoriteWhereInput
} }
/** /**
* GoodCountOutputType without action * GoodCountOutputType without action
*/ */
export type GoodCountOutputTypeCountConsumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type GoodCountOutputTypeCountSales_invoice_itemsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.ConsumerAccountGoodFavoriteWhereInput where?: Prisma.SalesInvoiceItemWhereInput
} }
@@ -1686,12 +1686,12 @@ export type GoodSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = r
measure_unit_id?: boolean measure_unit_id?: boolean
category_id?: boolean category_id?: boolean
business_activity_id?: boolean business_activity_id?: boolean
sku?: boolean | Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>
measure_unit?: boolean | Prisma.MeasureUnitsDefaultArgs<ExtArgs>
category?: boolean | Prisma.Good$categoryArgs<ExtArgs>
business_activity?: boolean | Prisma.Good$business_activityArgs<ExtArgs>
sales_invoice_items?: boolean | Prisma.Good$sales_invoice_itemsArgs<ExtArgs>
consumer_account_good_favorites?: boolean | Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs> consumer_account_good_favorites?: boolean | Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs>
business_activity?: boolean | Prisma.Good$business_activityArgs<ExtArgs>
category?: boolean | Prisma.Good$categoryArgs<ExtArgs>
measure_unit?: boolean | Prisma.MeasureUnitsDefaultArgs<ExtArgs>
sku?: boolean | Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>
sales_invoice_items?: boolean | Prisma.Good$sales_invoice_itemsArgs<ExtArgs>
_count?: boolean | Prisma.GoodCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.GoodCountOutputTypeDefaultArgs<ExtArgs>
}, ExtArgs["result"]["good"]> }, ExtArgs["result"]["good"]>
@@ -1718,24 +1718,24 @@ export type GoodSelectScalar = {
export type GoodOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "is_default_guild_good" | "pricing_model" | "description" | "local_sku" | "barcode" | "base_sale_price" | "image_url" | "created_at" | "updated_at" | "deleted_at" | "sku_id" | "measure_unit_id" | "category_id" | "business_activity_id", ExtArgs["result"]["good"]> export type GoodOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "is_default_guild_good" | "pricing_model" | "description" | "local_sku" | "barcode" | "base_sale_price" | "image_url" | "created_at" | "updated_at" | "deleted_at" | "sku_id" | "measure_unit_id" | "category_id" | "business_activity_id", ExtArgs["result"]["good"]>
export type GoodInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type GoodInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
sku?: boolean | Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>
measure_unit?: boolean | Prisma.MeasureUnitsDefaultArgs<ExtArgs>
category?: boolean | Prisma.Good$categoryArgs<ExtArgs>
business_activity?: boolean | Prisma.Good$business_activityArgs<ExtArgs>
sales_invoice_items?: boolean | Prisma.Good$sales_invoice_itemsArgs<ExtArgs>
consumer_account_good_favorites?: boolean | Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs> consumer_account_good_favorites?: boolean | Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs>
business_activity?: boolean | Prisma.Good$business_activityArgs<ExtArgs>
category?: boolean | Prisma.Good$categoryArgs<ExtArgs>
measure_unit?: boolean | Prisma.MeasureUnitsDefaultArgs<ExtArgs>
sku?: boolean | Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>
sales_invoice_items?: boolean | Prisma.Good$sales_invoice_itemsArgs<ExtArgs>
_count?: boolean | Prisma.GoodCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.GoodCountOutputTypeDefaultArgs<ExtArgs>
} }
export type $GoodPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $GoodPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "Good" name: "Good"
objects: { objects: {
sku: Prisma.$StockKeepingUnitsPayload<ExtArgs>
measure_unit: Prisma.$MeasureUnitsPayload<ExtArgs>
category: Prisma.$GoodCategoryPayload<ExtArgs> | null
business_activity: Prisma.$BusinessActivityPayload<ExtArgs> | null
sales_invoice_items: Prisma.$SalesInvoiceItemPayload<ExtArgs>[]
consumer_account_good_favorites: Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>[] consumer_account_good_favorites: Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>[]
business_activity: Prisma.$BusinessActivityPayload<ExtArgs> | null
category: Prisma.$GoodCategoryPayload<ExtArgs> | null
measure_unit: Prisma.$MeasureUnitsPayload<ExtArgs>
sku: Prisma.$StockKeepingUnitsPayload<ExtArgs>
sales_invoice_items: Prisma.$SalesInvoiceItemPayload<ExtArgs>[]
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string id: string
@@ -2094,12 +2094,12 @@ readonly fields: GoodFieldRefs;
*/ */
export interface Prisma__GoodClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__GoodClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
sku<T extends Prisma.StockKeepingUnitsDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>>): Prisma.Prisma__StockKeepingUnitsClient<runtime.Types.Result.GetResult<Prisma.$StockKeepingUnitsPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
measure_unit<T extends Prisma.MeasureUnitsDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.MeasureUnitsDefaultArgs<ExtArgs>>): Prisma.Prisma__MeasureUnitsClient<runtime.Types.Result.GetResult<Prisma.$MeasureUnitsPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
category<T extends Prisma.Good$categoryArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$categoryArgs<ExtArgs>>): Prisma.Prisma__GoodCategoryClient<runtime.Types.Result.GetResult<Prisma.$GoodCategoryPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
business_activity<T extends Prisma.Good$business_activityArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$business_activityArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
sales_invoice_items<T extends Prisma.Good$sales_invoice_itemsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$sales_invoice_itemsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoiceItemPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
consumer_account_good_favorites<T extends Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> consumer_account_good_favorites<T extends Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$consumer_account_good_favoritesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountGoodFavoritePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
business_activity<T extends Prisma.Good$business_activityArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$business_activityArgs<ExtArgs>>): Prisma.Prisma__BusinessActivityClient<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
category<T extends Prisma.Good$categoryArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$categoryArgs<ExtArgs>>): Prisma.Prisma__GoodCategoryClient<runtime.Types.Result.GetResult<Prisma.$GoodCategoryPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
measure_unit<T extends Prisma.MeasureUnitsDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.MeasureUnitsDefaultArgs<ExtArgs>>): Prisma.Prisma__MeasureUnitsClient<runtime.Types.Result.GetResult<Prisma.$MeasureUnitsPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
sku<T extends Prisma.StockKeepingUnitsDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.StockKeepingUnitsDefaultArgs<ExtArgs>>): Prisma.Prisma__StockKeepingUnitsClient<runtime.Types.Result.GetResult<Prisma.$StockKeepingUnitsPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
sales_invoice_items<T extends Prisma.Good$sales_invoice_itemsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Good$sales_invoice_itemsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoiceItemPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
@@ -2493,22 +2493,27 @@ export type GoodDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Internal
} }
/** /**
* Good.category * Good.consumer_account_good_favorites
*/ */
export type Good$categoryArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type Good$consumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/** /**
* Select specific fields to fetch from the GoodCategory * Select specific fields to fetch from the ConsumerAccountGoodFavorite
*/ */
select?: Prisma.GoodCategorySelect<ExtArgs> | null select?: Prisma.ConsumerAccountGoodFavoriteSelect<ExtArgs> | null
/** /**
* Omit specific fields from the GoodCategory * Omit specific fields from the ConsumerAccountGoodFavorite
*/ */
omit?: Prisma.GoodCategoryOmit<ExtArgs> | null omit?: Prisma.ConsumerAccountGoodFavoriteOmit<ExtArgs> | null
/** /**
* Choose, which related nodes to fetch as well * Choose, which related nodes to fetch as well
*/ */
include?: Prisma.GoodCategoryInclude<ExtArgs> | null include?: Prisma.ConsumerAccountGoodFavoriteInclude<ExtArgs> | null
where?: Prisma.GoodCategoryWhereInput where?: Prisma.ConsumerAccountGoodFavoriteWhereInput
orderBy?: Prisma.ConsumerAccountGoodFavoriteOrderByWithRelationInput | Prisma.ConsumerAccountGoodFavoriteOrderByWithRelationInput[]
cursor?: Prisma.ConsumerAccountGoodFavoriteWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum | Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum[]
} }
/** /**
@@ -2530,6 +2535,25 @@ export type Good$business_activityArgs<ExtArgs extends runtime.Types.Extensions.
where?: Prisma.BusinessActivityWhereInput where?: Prisma.BusinessActivityWhereInput
} }
/**
* Good.category
*/
export type Good$categoryArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the GoodCategory
*/
select?: Prisma.GoodCategorySelect<ExtArgs> | null
/**
* Omit specific fields from the GoodCategory
*/
omit?: Prisma.GoodCategoryOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.GoodCategoryInclude<ExtArgs> | null
where?: Prisma.GoodCategoryWhereInput
}
/** /**
* Good.sales_invoice_items * Good.sales_invoice_items
*/ */
@@ -2554,30 +2578,6 @@ export type Good$sales_invoice_itemsArgs<ExtArgs extends runtime.Types.Extension
distinct?: Prisma.SalesInvoiceItemScalarFieldEnum | Prisma.SalesInvoiceItemScalarFieldEnum[] distinct?: Prisma.SalesInvoiceItemScalarFieldEnum | Prisma.SalesInvoiceItemScalarFieldEnum[]
} }
/**
* Good.consumer_account_good_favorites
*/
export type Good$consumer_account_good_favoritesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the ConsumerAccountGoodFavorite
*/
select?: Prisma.ConsumerAccountGoodFavoriteSelect<ExtArgs> | null
/**
* Omit specific fields from the ConsumerAccountGoodFavorite
*/
omit?: Prisma.ConsumerAccountGoodFavoriteOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.ConsumerAccountGoodFavoriteInclude<ExtArgs> | null
where?: Prisma.ConsumerAccountGoodFavoriteWhereInput
orderBy?: Prisma.ConsumerAccountGoodFavoriteOrderByWithRelationInput | Prisma.ConsumerAccountGoodFavoriteOrderByWithRelationInput[]
cursor?: Prisma.ConsumerAccountGoodFavoriteWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum | Prisma.ConsumerAccountGoodFavoriteScalarFieldEnum[]
}
/** /**
* Good without action * Good without action
*/ */
+62 -62
View File
@@ -222,9 +222,9 @@ export type GoodCategoryWhereInput = {
created_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string created_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
updated_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string updated_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
deleted_at?: Prisma.DateTimeNullableFilter<"GoodCategory"> | Date | string | null deleted_at?: Prisma.DateTimeNullableFilter<"GoodCategory"> | Date | string | null
goods?: Prisma.GoodListRelationFilter
guild?: Prisma.XOR<Prisma.GuildNullableScalarRelationFilter, Prisma.GuildWhereInput> | null
complex?: Prisma.XOR<Prisma.ComplexNullableScalarRelationFilter, Prisma.ComplexWhereInput> | null complex?: Prisma.XOR<Prisma.ComplexNullableScalarRelationFilter, Prisma.ComplexWhereInput> | null
guild?: Prisma.XOR<Prisma.GuildNullableScalarRelationFilter, Prisma.GuildWhereInput> | null
goods?: Prisma.GoodListRelationFilter
} }
export type GoodCategoryOrderByWithRelationInput = { export type GoodCategoryOrderByWithRelationInput = {
@@ -238,9 +238,9 @@ export type GoodCategoryOrderByWithRelationInput = {
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder updated_at?: Prisma.SortOrder
deleted_at?: Prisma.SortOrderInput | Prisma.SortOrder deleted_at?: Prisma.SortOrderInput | Prisma.SortOrder
goods?: Prisma.GoodOrderByRelationAggregateInput
guild?: Prisma.GuildOrderByWithRelationInput
complex?: Prisma.ComplexOrderByWithRelationInput complex?: Prisma.ComplexOrderByWithRelationInput
guild?: Prisma.GuildOrderByWithRelationInput
goods?: Prisma.GoodOrderByRelationAggregateInput
_relevance?: Prisma.GoodCategoryOrderByRelevanceInput _relevance?: Prisma.GoodCategoryOrderByRelevanceInput
} }
@@ -258,9 +258,9 @@ export type GoodCategoryWhereUniqueInput = Prisma.AtLeast<{
created_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string created_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
updated_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string updated_at?: Prisma.DateTimeFilter<"GoodCategory"> | Date | string
deleted_at?: Prisma.DateTimeNullableFilter<"GoodCategory"> | Date | string | null deleted_at?: Prisma.DateTimeNullableFilter<"GoodCategory"> | Date | string | null
goods?: Prisma.GoodListRelationFilter
guild?: Prisma.XOR<Prisma.GuildNullableScalarRelationFilter, Prisma.GuildWhereInput> | null
complex?: Prisma.XOR<Prisma.ComplexNullableScalarRelationFilter, Prisma.ComplexWhereInput> | null complex?: Prisma.XOR<Prisma.ComplexNullableScalarRelationFilter, Prisma.ComplexWhereInput> | null
guild?: Prisma.XOR<Prisma.GuildNullableScalarRelationFilter, Prisma.GuildWhereInput> | null
goods?: Prisma.GoodListRelationFilter
}, "id"> }, "id">
export type GoodCategoryOrderByWithAggregationInput = { export type GoodCategoryOrderByWithAggregationInput = {
@@ -304,9 +304,9 @@ export type GoodCategoryCreateInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
} }
export type GoodCategoryUncheckedCreateInput = { export type GoodCategoryUncheckedCreateInput = {
@@ -332,9 +332,9 @@ export type GoodCategoryUpdateInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
} }
export type GoodCategoryUncheckedUpdateInput = { export type GoodCategoryUncheckedUpdateInput = {
@@ -557,8 +557,8 @@ export type GoodCategoryCreateWithoutComplexInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
} }
export type GoodCategoryUncheckedCreateWithoutComplexInput = { export type GoodCategoryUncheckedCreateWithoutComplexInput = {
@@ -625,8 +625,8 @@ export type GoodCategoryCreateWithoutGoodsInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput
guild?: Prisma.GuildCreateNestedOneWithoutGood_categoriesInput
} }
export type GoodCategoryUncheckedCreateWithoutGoodsInput = { export type GoodCategoryUncheckedCreateWithoutGoodsInput = {
@@ -667,8 +667,8 @@ export type GoodCategoryUpdateWithoutGoodsInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
} }
export type GoodCategoryUncheckedUpdateWithoutGoodsInput = { export type GoodCategoryUncheckedUpdateWithoutGoodsInput = {
@@ -693,8 +693,8 @@ export type GoodCategoryCreateWithoutGuildInput = {
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
deleted_at?: Date | string | null deleted_at?: Date | string | null
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput complex?: Prisma.ComplexCreateNestedOneWithoutGood_categoriesInput
goods?: Prisma.GoodCreateNestedManyWithoutCategoryInput
} }
export type GoodCategoryUncheckedCreateWithoutGuildInput = { export type GoodCategoryUncheckedCreateWithoutGuildInput = {
@@ -757,8 +757,8 @@ export type GoodCategoryUpdateWithoutComplexInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput guild?: Prisma.GuildUpdateOneWithoutGood_categoriesNestedInput
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
} }
export type GoodCategoryUncheckedUpdateWithoutComplexInput = { export type GoodCategoryUncheckedUpdateWithoutComplexInput = {
@@ -807,8 +807,8 @@ export type GoodCategoryUpdateWithoutGuildInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null deleted_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput complex?: Prisma.ComplexUpdateOneWithoutGood_categoriesNestedInput
goods?: Prisma.GoodUpdateManyWithoutCategoryNestedInput
} }
export type GoodCategoryUncheckedUpdateWithoutGuildInput = { export type GoodCategoryUncheckedUpdateWithoutGuildInput = {
@@ -878,9 +878,9 @@ export type GoodCategorySelect<ExtArgs extends runtime.Types.Extensions.Internal
created_at?: boolean created_at?: boolean
updated_at?: boolean updated_at?: boolean
deleted_at?: boolean deleted_at?: boolean
goods?: boolean | Prisma.GoodCategory$goodsArgs<ExtArgs>
guild?: boolean | Prisma.GoodCategory$guildArgs<ExtArgs>
complex?: boolean | Prisma.GoodCategory$complexArgs<ExtArgs> complex?: boolean | Prisma.GoodCategory$complexArgs<ExtArgs>
guild?: boolean | Prisma.GoodCategory$guildArgs<ExtArgs>
goods?: boolean | Prisma.GoodCategory$goodsArgs<ExtArgs>
_count?: boolean | Prisma.GoodCategoryCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.GoodCategoryCountOutputTypeDefaultArgs<ExtArgs>
}, ExtArgs["result"]["goodCategory"]> }, ExtArgs["result"]["goodCategory"]>
@@ -901,18 +901,18 @@ export type GoodCategorySelectScalar = {
export type GoodCategoryOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "description" | "image_url" | "complex_id" | "is_default_guild_good" | "guild_id" | "created_at" | "updated_at" | "deleted_at", ExtArgs["result"]["goodCategory"]> export type GoodCategoryOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "description" | "image_url" | "complex_id" | "is_default_guild_good" | "guild_id" | "created_at" | "updated_at" | "deleted_at", ExtArgs["result"]["goodCategory"]>
export type GoodCategoryInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type GoodCategoryInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
goods?: boolean | Prisma.GoodCategory$goodsArgs<ExtArgs>
guild?: boolean | Prisma.GoodCategory$guildArgs<ExtArgs>
complex?: boolean | Prisma.GoodCategory$complexArgs<ExtArgs> complex?: boolean | Prisma.GoodCategory$complexArgs<ExtArgs>
guild?: boolean | Prisma.GoodCategory$guildArgs<ExtArgs>
goods?: boolean | Prisma.GoodCategory$goodsArgs<ExtArgs>
_count?: boolean | Prisma.GoodCategoryCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.GoodCategoryCountOutputTypeDefaultArgs<ExtArgs>
} }
export type $GoodCategoryPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $GoodCategoryPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "GoodCategory" name: "GoodCategory"
objects: { objects: {
goods: Prisma.$GoodPayload<ExtArgs>[]
guild: Prisma.$GuildPayload<ExtArgs> | null
complex: Prisma.$ComplexPayload<ExtArgs> | null complex: Prisma.$ComplexPayload<ExtArgs> | null
guild: Prisma.$GuildPayload<ExtArgs> | null
goods: Prisma.$GoodPayload<ExtArgs>[]
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string id: string
@@ -1265,9 +1265,9 @@ readonly fields: GoodCategoryFieldRefs;
*/ */
export interface Prisma__GoodCategoryClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__GoodCategoryClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
goods<T extends Prisma.GoodCategory$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
guild<T extends Prisma.GoodCategory$guildArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$guildArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
complex<T extends Prisma.GoodCategory$complexArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$complexArgs<ExtArgs>>): Prisma.Prisma__ComplexClient<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> complex<T extends Prisma.GoodCategory$complexArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$complexArgs<ExtArgs>>): Prisma.Prisma__ComplexClient<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
guild<T extends Prisma.GoodCategory$guildArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$guildArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
goods<T extends Prisma.GoodCategory$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodCategory$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
@@ -1654,6 +1654,44 @@ export type GoodCategoryDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.
limit?: number limit?: number
} }
/**
* GoodCategory.complex
*/
export type GoodCategory$complexArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Complex
*/
select?: Prisma.ComplexSelect<ExtArgs> | null
/**
* Omit specific fields from the Complex
*/
omit?: Prisma.ComplexOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.ComplexInclude<ExtArgs> | null
where?: Prisma.ComplexWhereInput
}
/**
* GoodCategory.guild
*/
export type GoodCategory$guildArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Guild
*/
select?: Prisma.GuildSelect<ExtArgs> | null
/**
* Omit specific fields from the Guild
*/
omit?: Prisma.GuildOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.GuildInclude<ExtArgs> | null
where?: Prisma.GuildWhereInput
}
/** /**
* GoodCategory.goods * GoodCategory.goods
*/ */
@@ -1678,44 +1716,6 @@ export type GoodCategory$goodsArgs<ExtArgs extends runtime.Types.Extensions.Inte
distinct?: Prisma.GoodScalarFieldEnum | Prisma.GoodScalarFieldEnum[] distinct?: Prisma.GoodScalarFieldEnum | Prisma.GoodScalarFieldEnum[]
} }
/**
* GoodCategory.guild
*/
export type GoodCategory$guildArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Guild
*/
select?: Prisma.GuildSelect<ExtArgs> | null
/**
* Omit specific fields from the Guild
*/
omit?: Prisma.GuildOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.GuildInclude<ExtArgs> | null
where?: Prisma.GuildWhereInput
}
/**
* GoodCategory.complex
*/
export type GoodCategory$complexArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Complex
*/
select?: Prisma.ComplexSelect<ExtArgs> | null
/**
* Omit specific fields from the Complex
*/
omit?: Prisma.ComplexOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.ComplexInclude<ExtArgs> | null
where?: Prisma.ComplexWhereInput
}
/** /**
* GoodCategory without action * GoodCategory without action
*/ */
+62 -62
View File
@@ -238,11 +238,11 @@ export type PosWhereInput = {
device_id?: Prisma.StringNullableFilter<"Pos"> | string | null device_id?: Prisma.StringNullableFilter<"Pos"> | string | null
provider_id?: Prisma.StringNullableFilter<"Pos"> | string | null provider_id?: Prisma.StringNullableFilter<"Pos"> | string | null
account_id?: Prisma.StringFilter<"Pos"> | string account_id?: Prisma.StringFilter<"Pos"> | string
permission_pos?: Prisma.PermissionPosListRelationFilter
account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
complex?: Prisma.XOR<Prisma.ComplexScalarRelationFilter, Prisma.ComplexWhereInput> complex?: Prisma.XOR<Prisma.ComplexScalarRelationFilter, Prisma.ComplexWhereInput>
device?: Prisma.XOR<Prisma.DeviceNullableScalarRelationFilter, Prisma.DeviceWhereInput> | null device?: Prisma.XOR<Prisma.DeviceNullableScalarRelationFilter, Prisma.DeviceWhereInput> | null
provider?: Prisma.XOR<Prisma.ProviderNullableScalarRelationFilter, Prisma.ProviderWhereInput> | null provider?: Prisma.XOR<Prisma.ProviderNullableScalarRelationFilter, Prisma.ProviderWhereInput> | null
account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
permission_pos?: Prisma.PermissionPosListRelationFilter
sales_invoices?: Prisma.SalesInvoiceListRelationFilter sales_invoices?: Prisma.SalesInvoiceListRelationFilter
} }
@@ -259,11 +259,11 @@ export type PosOrderByWithRelationInput = {
device_id?: Prisma.SortOrderInput | Prisma.SortOrder device_id?: Prisma.SortOrderInput | Prisma.SortOrder
provider_id?: Prisma.SortOrderInput | Prisma.SortOrder provider_id?: Prisma.SortOrderInput | Prisma.SortOrder
account_id?: Prisma.SortOrder account_id?: Prisma.SortOrder
permission_pos?: Prisma.PermissionPosOrderByRelationAggregateInput
account?: Prisma.ConsumerAccountOrderByWithRelationInput
complex?: Prisma.ComplexOrderByWithRelationInput complex?: Prisma.ComplexOrderByWithRelationInput
device?: Prisma.DeviceOrderByWithRelationInput device?: Prisma.DeviceOrderByWithRelationInput
provider?: Prisma.ProviderOrderByWithRelationInput provider?: Prisma.ProviderOrderByWithRelationInput
account?: Prisma.ConsumerAccountOrderByWithRelationInput
permission_pos?: Prisma.PermissionPosOrderByRelationAggregateInput
sales_invoices?: Prisma.SalesInvoiceOrderByRelationAggregateInput sales_invoices?: Prisma.SalesInvoiceOrderByRelationAggregateInput
_relevance?: Prisma.PosOrderByRelevanceInput _relevance?: Prisma.PosOrderByRelevanceInput
} }
@@ -284,11 +284,11 @@ export type PosWhereUniqueInput = Prisma.AtLeast<{
complex_id?: Prisma.StringFilter<"Pos"> | string complex_id?: Prisma.StringFilter<"Pos"> | string
device_id?: Prisma.StringNullableFilter<"Pos"> | string | null device_id?: Prisma.StringNullableFilter<"Pos"> | string | null
provider_id?: Prisma.StringNullableFilter<"Pos"> | string | null provider_id?: Prisma.StringNullableFilter<"Pos"> | string | null
permission_pos?: Prisma.PermissionPosListRelationFilter
account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
complex?: Prisma.XOR<Prisma.ComplexScalarRelationFilter, Prisma.ComplexWhereInput> complex?: Prisma.XOR<Prisma.ComplexScalarRelationFilter, Prisma.ComplexWhereInput>
device?: Prisma.XOR<Prisma.DeviceNullableScalarRelationFilter, Prisma.DeviceWhereInput> | null device?: Prisma.XOR<Prisma.DeviceNullableScalarRelationFilter, Prisma.DeviceWhereInput> | null
provider?: Prisma.XOR<Prisma.ProviderNullableScalarRelationFilter, Prisma.ProviderWhereInput> | null provider?: Prisma.XOR<Prisma.ProviderNullableScalarRelationFilter, Prisma.ProviderWhereInput> | null
account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
permission_pos?: Prisma.PermissionPosListRelationFilter
sales_invoices?: Prisma.SalesInvoiceListRelationFilter sales_invoices?: Prisma.SalesInvoiceListRelationFilter
}, "id" | "serial_number" | "account_id"> }, "id" | "serial_number" | "account_id">
@@ -337,11 +337,11 @@ export type PosCreateInput = {
pos_type: $Enums.POSType pos_type: $Enums.POSType
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
} }
@@ -371,11 +371,11 @@ export type PosUpdateInput = {
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
} }
@@ -711,10 +711,10 @@ export type PosCreateWithoutDeviceInput = {
pos_type: $Enums.POSType pos_type: $Enums.POSType
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
} }
@@ -787,10 +787,10 @@ export type PosCreateWithoutPermission_posInput = {
pos_type: $Enums.POSType pos_type: $Enums.POSType
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
} }
@@ -835,10 +835,10 @@ export type PosUpdateWithoutPermission_posInput = {
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
} }
@@ -867,10 +867,10 @@ export type PosCreateWithoutProviderInput = {
pos_type: $Enums.POSType pos_type: $Enums.POSType
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
} }
@@ -925,10 +925,10 @@ export type PosCreateWithoutAccountInput = {
pos_type: $Enums.POSType pos_type: $Enums.POSType
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
} }
@@ -973,10 +973,10 @@ export type PosUpdateWithoutAccountInput = {
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
} }
@@ -1005,10 +1005,10 @@ export type PosCreateWithoutComplexInput = {
pos_type: $Enums.POSType pos_type: $Enums.POSType
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput sales_invoices?: Prisma.SalesInvoiceCreateNestedManyWithoutPosInput
} }
@@ -1063,11 +1063,11 @@ export type PosCreateWithoutSales_invoicesInput = {
pos_type: $Enums.POSType pos_type: $Enums.POSType
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput complex: Prisma.ComplexCreateNestedOneWithoutPos_listInput
device?: Prisma.DeviceCreateNestedOneWithoutPosesInput device?: Prisma.DeviceCreateNestedOneWithoutPosesInput
provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput provider?: Prisma.ProviderCreateNestedOneWithoutPos_listInput
account: Prisma.ConsumerAccountCreateNestedOneWithoutPosInput
permission_pos?: Prisma.PermissionPosCreateNestedManyWithoutPosInput
} }
export type PosUncheckedCreateWithoutSales_invoicesInput = { export type PosUncheckedCreateWithoutSales_invoicesInput = {
@@ -1111,11 +1111,11 @@ export type PosUpdateWithoutSales_invoicesInput = {
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
} }
export type PosUncheckedUpdateWithoutSales_invoicesInput = { export type PosUncheckedUpdateWithoutSales_invoicesInput = {
@@ -1157,10 +1157,10 @@ export type PosUpdateWithoutDeviceInput = {
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
} }
@@ -1217,10 +1217,10 @@ export type PosUpdateWithoutProviderInput = {
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput complex?: Prisma.ComplexUpdateOneRequiredWithoutPos_listNestedInput
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
} }
@@ -1277,10 +1277,10 @@ export type PosUpdateWithoutComplexInput = {
pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType pos_type?: Prisma.EnumPOSTypeFieldUpdateOperationsInput | $Enums.POSType
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput device?: Prisma.DeviceUpdateOneWithoutPosesNestedInput
provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput provider?: Prisma.ProviderUpdateOneWithoutPos_listNestedInput
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPosNestedInput
permission_pos?: Prisma.PermissionPosUpdateManyWithoutPosNestedInput
sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput sales_invoices?: Prisma.SalesInvoiceUpdateManyWithoutPosNestedInput
} }
@@ -1367,11 +1367,11 @@ export type PosSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = ru
device_id?: boolean device_id?: boolean
provider_id?: boolean provider_id?: boolean
account_id?: boolean account_id?: boolean
permission_pos?: boolean | Prisma.Pos$permission_posArgs<ExtArgs>
account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
complex?: boolean | Prisma.ComplexDefaultArgs<ExtArgs> complex?: boolean | Prisma.ComplexDefaultArgs<ExtArgs>
device?: boolean | Prisma.Pos$deviceArgs<ExtArgs> device?: boolean | Prisma.Pos$deviceArgs<ExtArgs>
provider?: boolean | Prisma.Pos$providerArgs<ExtArgs> provider?: boolean | Prisma.Pos$providerArgs<ExtArgs>
account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
permission_pos?: boolean | Prisma.Pos$permission_posArgs<ExtArgs>
sales_invoices?: boolean | Prisma.Pos$sales_invoicesArgs<ExtArgs> sales_invoices?: boolean | Prisma.Pos$sales_invoicesArgs<ExtArgs>
_count?: boolean | Prisma.PosCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.PosCountOutputTypeDefaultArgs<ExtArgs>
}, ExtArgs["result"]["pos"]> }, ExtArgs["result"]["pos"]>
@@ -1395,11 +1395,11 @@ export type PosSelectScalar = {
export type PosOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "model" | "serial_number" | "status" | "pos_type" | "created_at" | "updated_at" | "complex_id" | "device_id" | "provider_id" | "account_id", ExtArgs["result"]["pos"]> export type PosOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "model" | "serial_number" | "status" | "pos_type" | "created_at" | "updated_at" | "complex_id" | "device_id" | "provider_id" | "account_id", ExtArgs["result"]["pos"]>
export type PosInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type PosInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
permission_pos?: boolean | Prisma.Pos$permission_posArgs<ExtArgs>
account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
complex?: boolean | Prisma.ComplexDefaultArgs<ExtArgs> complex?: boolean | Prisma.ComplexDefaultArgs<ExtArgs>
device?: boolean | Prisma.Pos$deviceArgs<ExtArgs> device?: boolean | Prisma.Pos$deviceArgs<ExtArgs>
provider?: boolean | Prisma.Pos$providerArgs<ExtArgs> provider?: boolean | Prisma.Pos$providerArgs<ExtArgs>
account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
permission_pos?: boolean | Prisma.Pos$permission_posArgs<ExtArgs>
sales_invoices?: boolean | Prisma.Pos$sales_invoicesArgs<ExtArgs> sales_invoices?: boolean | Prisma.Pos$sales_invoicesArgs<ExtArgs>
_count?: boolean | Prisma.PosCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.PosCountOutputTypeDefaultArgs<ExtArgs>
} }
@@ -1407,11 +1407,11 @@ export type PosInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = r
export type $PosPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $PosPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "Pos" name: "Pos"
objects: { objects: {
permission_pos: Prisma.$PermissionPosPayload<ExtArgs>[]
account: Prisma.$ConsumerAccountPayload<ExtArgs>
complex: Prisma.$ComplexPayload<ExtArgs> complex: Prisma.$ComplexPayload<ExtArgs>
device: Prisma.$DevicePayload<ExtArgs> | null device: Prisma.$DevicePayload<ExtArgs> | null
provider: Prisma.$ProviderPayload<ExtArgs> | null provider: Prisma.$ProviderPayload<ExtArgs> | null
account: Prisma.$ConsumerAccountPayload<ExtArgs>
permission_pos: Prisma.$PermissionPosPayload<ExtArgs>[]
sales_invoices: Prisma.$SalesInvoicePayload<ExtArgs>[] sales_invoices: Prisma.$SalesInvoicePayload<ExtArgs>[]
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
@@ -1767,11 +1767,11 @@ readonly fields: PosFieldRefs;
*/ */
export interface Prisma__PosClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__PosClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
permission_pos<T extends Prisma.Pos$permission_posArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$permission_posArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionPosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
account<T extends Prisma.ConsumerAccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccountDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
complex<T extends Prisma.ComplexDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ComplexDefaultArgs<ExtArgs>>): Prisma.Prisma__ComplexClient<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions> complex<T extends Prisma.ComplexDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ComplexDefaultArgs<ExtArgs>>): Prisma.Prisma__ComplexClient<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
device<T extends Prisma.Pos$deviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$deviceArgs<ExtArgs>>): Prisma.Prisma__DeviceClient<runtime.Types.Result.GetResult<Prisma.$DevicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> device<T extends Prisma.Pos$deviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$deviceArgs<ExtArgs>>): Prisma.Prisma__DeviceClient<runtime.Types.Result.GetResult<Prisma.$DevicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
provider<T extends Prisma.Pos$providerArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$providerArgs<ExtArgs>>): Prisma.Prisma__ProviderClient<runtime.Types.Result.GetResult<Prisma.$ProviderPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> provider<T extends Prisma.Pos$providerArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$providerArgs<ExtArgs>>): Prisma.Prisma__ProviderClient<runtime.Types.Result.GetResult<Prisma.$ProviderPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
account<T extends Prisma.ConsumerAccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccountDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
permission_pos<T extends Prisma.Pos$permission_posArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$permission_posArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionPosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
sales_invoices<T extends Prisma.Pos$sales_invoicesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$sales_invoicesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> sales_invoices<T extends Prisma.Pos$sales_invoicesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Pos$sales_invoicesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
@@ -2161,6 +2161,30 @@ export type PosDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.InternalA
limit?: number limit?: number
} }
/**
* Pos.permission_pos
*/
export type Pos$permission_posArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the PermissionPos
*/
select?: Prisma.PermissionPosSelect<ExtArgs> | null
/**
* Omit specific fields from the PermissionPos
*/
omit?: Prisma.PermissionPosOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.PermissionPosInclude<ExtArgs> | null
where?: Prisma.PermissionPosWhereInput
orderBy?: Prisma.PermissionPosOrderByWithRelationInput | Prisma.PermissionPosOrderByWithRelationInput[]
cursor?: Prisma.PermissionPosWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.PermissionPosScalarFieldEnum | Prisma.PermissionPosScalarFieldEnum[]
}
/** /**
* Pos.device * Pos.device
*/ */
@@ -2199,30 +2223,6 @@ export type Pos$providerArgs<ExtArgs extends runtime.Types.Extensions.InternalAr
where?: Prisma.ProviderWhereInput where?: Prisma.ProviderWhereInput
} }
/**
* Pos.permission_pos
*/
export type Pos$permission_posArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the PermissionPos
*/
select?: Prisma.PermissionPosSelect<ExtArgs> | null
/**
* Omit specific fields from the PermissionPos
*/
omit?: Prisma.PermissionPosOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.PermissionPosInclude<ExtArgs> | null
where?: Prisma.PermissionPosWhereInput
orderBy?: Prisma.PermissionPosOrderByWithRelationInput | Prisma.PermissionPosOrderByWithRelationInput[]
cursor?: Prisma.PermissionPosWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.PermissionPosScalarFieldEnum | Prisma.PermissionPosScalarFieldEnum[]
}
/** /**
* Pos.sales_invoices * Pos.sales_invoices
*/ */
@@ -39,11 +39,11 @@ export type SaleInvoiceTspAttemptsMinAggregateOutputType = {
attempt_no: number | null attempt_no: number | null
status: $Enums.TspProviderResponseStatus | null status: $Enums.TspProviderResponseStatus | null
message: string | null message: string | null
error_message: string | null
sent_at: Date | null sent_at: Date | null
received_at: Date | null received_at: Date | null
created_at: Date | null created_at: Date | null
invoice_id: string | null invoice_id: string | null
error_message: string | null
} }
export type SaleInvoiceTspAttemptsMaxAggregateOutputType = { export type SaleInvoiceTspAttemptsMaxAggregateOutputType = {
@@ -51,28 +51,28 @@ export type SaleInvoiceTspAttemptsMaxAggregateOutputType = {
attempt_no: number | null attempt_no: number | null
status: $Enums.TspProviderResponseStatus | null status: $Enums.TspProviderResponseStatus | null
message: string | null message: string | null
error_message: string | null
sent_at: Date | null sent_at: Date | null
received_at: Date | null received_at: Date | null
created_at: Date | null created_at: Date | null
invoice_id: string | null invoice_id: string | null
error_message: string | null
} }
export type SaleInvoiceTspAttemptsCountAggregateOutputType = { export type SaleInvoiceTspAttemptsCountAggregateOutputType = {
id: number id: number
attempt_no: number attempt_no: number
status: number status: number
raw_request_payload: number
provider_request_payload: number
provider_response: number
message: number message: number
error_message: number
validation_errors: number
fiscal_warnings: number
sent_at: number sent_at: number
received_at: number received_at: number
created_at: number created_at: number
invoice_id: number invoice_id: number
provider_request_payload: number
raw_request_payload: number
error_message: number
fiscal_warnings: number
provider_response: number
validation_errors: number
_all: number _all: number
} }
@@ -90,11 +90,11 @@ export type SaleInvoiceTspAttemptsMinAggregateInputType = {
attempt_no?: true attempt_no?: true
status?: true status?: true
message?: true message?: true
error_message?: true
sent_at?: true sent_at?: true
received_at?: true received_at?: true
created_at?: true created_at?: true
invoice_id?: true invoice_id?: true
error_message?: true
} }
export type SaleInvoiceTspAttemptsMaxAggregateInputType = { export type SaleInvoiceTspAttemptsMaxAggregateInputType = {
@@ -102,28 +102,28 @@ export type SaleInvoiceTspAttemptsMaxAggregateInputType = {
attempt_no?: true attempt_no?: true
status?: true status?: true
message?: true message?: true
error_message?: true
sent_at?: true sent_at?: true
received_at?: true received_at?: true
created_at?: true created_at?: true
invoice_id?: true invoice_id?: true
error_message?: true
} }
export type SaleInvoiceTspAttemptsCountAggregateInputType = { export type SaleInvoiceTspAttemptsCountAggregateInputType = {
id?: true id?: true
attempt_no?: true attempt_no?: true
status?: true status?: true
raw_request_payload?: true
provider_request_payload?: true
provider_response?: true
message?: true message?: true
error_message?: true
validation_errors?: true
fiscal_warnings?: true
sent_at?: true sent_at?: true
received_at?: true received_at?: true
created_at?: true created_at?: true
invoice_id?: true invoice_id?: true
provider_request_payload?: true
raw_request_payload?: true
error_message?: true
fiscal_warnings?: true
provider_response?: true
validation_errors?: true
_all?: true _all?: true
} }
@@ -217,17 +217,17 @@ export type SaleInvoiceTspAttemptsGroupByOutputType = {
id: string id: string
attempt_no: number attempt_no: number
status: $Enums.TspProviderResponseStatus status: $Enums.TspProviderResponseStatus
raw_request_payload: runtime.JsonValue
provider_request_payload: runtime.JsonValue
provider_response: runtime.JsonValue | null
message: string message: string
error_message: string | null
validation_errors: runtime.JsonValue | null
fiscal_warnings: runtime.JsonValue | null
sent_at: Date | null sent_at: Date | null
received_at: Date | null received_at: Date | null
created_at: Date created_at: Date
invoice_id: string invoice_id: string
provider_request_payload: runtime.JsonValue
raw_request_payload: runtime.JsonValue
error_message: string | null
fiscal_warnings: runtime.JsonValue | null
provider_response: runtime.JsonValue | null
validation_errors: runtime.JsonValue | null
_count: SaleInvoiceTspAttemptsCountAggregateOutputType | null _count: SaleInvoiceTspAttemptsCountAggregateOutputType | null
_avg: SaleInvoiceTspAttemptsAvgAggregateOutputType | null _avg: SaleInvoiceTspAttemptsAvgAggregateOutputType | null
_sum: SaleInvoiceTspAttemptsSumAggregateOutputType | null _sum: SaleInvoiceTspAttemptsSumAggregateOutputType | null
@@ -257,17 +257,17 @@ export type SaleInvoiceTspAttemptsWhereInput = {
id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
provider_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
provider_response?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
error_message?: Prisma.StringNullableFilter<"SaleInvoiceTspAttempts"> | string | null
validation_errors?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
fiscal_warnings?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string
invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
provider_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
error_message?: Prisma.StringNullableFilter<"SaleInvoiceTspAttempts"> | string | null
fiscal_warnings?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
provider_response?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
validation_errors?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput> invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
} }
@@ -275,17 +275,17 @@ export type SaleInvoiceTspAttemptsOrderByWithRelationInput = {
id?: Prisma.SortOrder id?: Prisma.SortOrder
attempt_no?: Prisma.SortOrder attempt_no?: Prisma.SortOrder
status?: Prisma.SortOrder status?: Prisma.SortOrder
raw_request_payload?: Prisma.SortOrder
provider_request_payload?: Prisma.SortOrder
provider_response?: Prisma.SortOrderInput | Prisma.SortOrder
message?: Prisma.SortOrder message?: Prisma.SortOrder
error_message?: Prisma.SortOrderInput | Prisma.SortOrder
validation_errors?: Prisma.SortOrderInput | Prisma.SortOrder
fiscal_warnings?: Prisma.SortOrderInput | Prisma.SortOrder
sent_at?: Prisma.SortOrderInput | Prisma.SortOrder sent_at?: Prisma.SortOrderInput | Prisma.SortOrder
received_at?: Prisma.SortOrderInput | Prisma.SortOrder received_at?: Prisma.SortOrderInput | Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
invoice_id?: Prisma.SortOrder invoice_id?: Prisma.SortOrder
provider_request_payload?: Prisma.SortOrder
raw_request_payload?: Prisma.SortOrder
error_message?: Prisma.SortOrderInput | Prisma.SortOrder
fiscal_warnings?: Prisma.SortOrderInput | Prisma.SortOrder
provider_response?: Prisma.SortOrderInput | Prisma.SortOrder
validation_errors?: Prisma.SortOrderInput | Prisma.SortOrder
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
_relevance?: Prisma.SaleInvoiceTspAttemptsOrderByRelevanceInput _relevance?: Prisma.SaleInvoiceTspAttemptsOrderByRelevanceInput
} }
@@ -298,17 +298,17 @@ export type SaleInvoiceTspAttemptsWhereUniqueInput = Prisma.AtLeast<{
NOT?: Prisma.SaleInvoiceTspAttemptsWhereInput | Prisma.SaleInvoiceTspAttemptsWhereInput[] NOT?: Prisma.SaleInvoiceTspAttemptsWhereInput | Prisma.SaleInvoiceTspAttemptsWhereInput[]
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
provider_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
provider_response?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
error_message?: Prisma.StringNullableFilter<"SaleInvoiceTspAttempts"> | string | null
validation_errors?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
fiscal_warnings?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string
invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
provider_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
error_message?: Prisma.StringNullableFilter<"SaleInvoiceTspAttempts"> | string | null
fiscal_warnings?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
provider_response?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
validation_errors?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput> invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
}, "id" | "invoice_id_attempt_no"> }, "id" | "invoice_id_attempt_no">
@@ -316,17 +316,17 @@ export type SaleInvoiceTspAttemptsOrderByWithAggregationInput = {
id?: Prisma.SortOrder id?: Prisma.SortOrder
attempt_no?: Prisma.SortOrder attempt_no?: Prisma.SortOrder
status?: Prisma.SortOrder status?: Prisma.SortOrder
raw_request_payload?: Prisma.SortOrder
provider_request_payload?: Prisma.SortOrder
provider_response?: Prisma.SortOrderInput | Prisma.SortOrder
message?: Prisma.SortOrder message?: Prisma.SortOrder
error_message?: Prisma.SortOrderInput | Prisma.SortOrder
validation_errors?: Prisma.SortOrderInput | Prisma.SortOrder
fiscal_warnings?: Prisma.SortOrderInput | Prisma.SortOrder
sent_at?: Prisma.SortOrderInput | Prisma.SortOrder sent_at?: Prisma.SortOrderInput | Prisma.SortOrder
received_at?: Prisma.SortOrderInput | Prisma.SortOrder received_at?: Prisma.SortOrderInput | Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
invoice_id?: Prisma.SortOrder invoice_id?: Prisma.SortOrder
provider_request_payload?: Prisma.SortOrder
raw_request_payload?: Prisma.SortOrder
error_message?: Prisma.SortOrderInput | Prisma.SortOrder
fiscal_warnings?: Prisma.SortOrderInput | Prisma.SortOrder
provider_response?: Prisma.SortOrderInput | Prisma.SortOrder
validation_errors?: Prisma.SortOrderInput | Prisma.SortOrder
_count?: Prisma.SaleInvoiceTspAttemptsCountOrderByAggregateInput _count?: Prisma.SaleInvoiceTspAttemptsCountOrderByAggregateInput
_avg?: Prisma.SaleInvoiceTspAttemptsAvgOrderByAggregateInput _avg?: Prisma.SaleInvoiceTspAttemptsAvgOrderByAggregateInput
_max?: Prisma.SaleInvoiceTspAttemptsMaxOrderByAggregateInput _max?: Prisma.SaleInvoiceTspAttemptsMaxOrderByAggregateInput
@@ -341,33 +341,33 @@ export type SaleInvoiceTspAttemptsScalarWhereWithAggregatesInput = {
id?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string id?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
attempt_no?: Prisma.IntWithAggregatesFilter<"SaleInvoiceTspAttempts"> | number attempt_no?: Prisma.IntWithAggregatesFilter<"SaleInvoiceTspAttempts"> | number
status?: Prisma.EnumTspProviderResponseStatusWithAggregatesFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusWithAggregatesFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonWithAggregatesFilter<"SaleInvoiceTspAttempts">
provider_request_payload?: Prisma.JsonWithAggregatesFilter<"SaleInvoiceTspAttempts">
provider_response?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
message?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string message?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
error_message?: Prisma.StringNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string | null
validation_errors?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
fiscal_warnings?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
sent_at?: Prisma.DateTimeNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string | null sent_at?: Prisma.DateTimeNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string | null
received_at?: Prisma.DateTimeNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string | null received_at?: Prisma.DateTimeNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string | null
created_at?: Prisma.DateTimeWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string created_at?: Prisma.DateTimeWithAggregatesFilter<"SaleInvoiceTspAttempts"> | Date | string
invoice_id?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string invoice_id?: Prisma.StringWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string
provider_request_payload?: Prisma.JsonWithAggregatesFilter<"SaleInvoiceTspAttempts">
raw_request_payload?: Prisma.JsonWithAggregatesFilter<"SaleInvoiceTspAttempts">
error_message?: Prisma.StringNullableWithAggregatesFilter<"SaleInvoiceTspAttempts"> | string | null
fiscal_warnings?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
provider_response?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
validation_errors?: Prisma.JsonNullableWithAggregatesFilter<"SaleInvoiceTspAttempts">
} }
export type SaleInvoiceTspAttemptsCreateInput = { export type SaleInvoiceTspAttemptsCreateInput = {
id?: string id?: string
attempt_no: number attempt_no: number
status: $Enums.TspProviderResponseStatus status: $Enums.TspProviderResponseStatus
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message: string message: string
error_message?: string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Date | string | null sent_at?: Date | string | null
received_at?: Date | string | null received_at?: Date | string | null
created_at?: Date | string created_at?: Date | string
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutTsp_attemptsInput invoice: Prisma.SalesInvoiceCreateNestedOneWithoutTsp_attemptsInput
} }
@@ -375,33 +375,33 @@ export type SaleInvoiceTspAttemptsUncheckedCreateInput = {
id?: string id?: string
attempt_no: number attempt_no: number
status: $Enums.TspProviderResponseStatus status: $Enums.TspProviderResponseStatus
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message: string message: string
error_message?: string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Date | string | null sent_at?: Date | string | null
received_at?: Date | string | null received_at?: Date | string | null
created_at?: Date | string created_at?: Date | string
invoice_id: string invoice_id: string
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
export type SaleInvoiceTspAttemptsUpdateInput = { export type SaleInvoiceTspAttemptsUpdateInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string id?: Prisma.StringFieldUpdateOperationsInput | string
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message?: Prisma.StringFieldUpdateOperationsInput | string message?: Prisma.StringFieldUpdateOperationsInput | string
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutTsp_attemptsNestedInput invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutTsp_attemptsNestedInput
} }
@@ -409,67 +409,67 @@ export type SaleInvoiceTspAttemptsUncheckedUpdateInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string id?: Prisma.StringFieldUpdateOperationsInput | string
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message?: Prisma.StringFieldUpdateOperationsInput | string message?: Prisma.StringFieldUpdateOperationsInput | string
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
invoice_id?: Prisma.StringFieldUpdateOperationsInput | string invoice_id?: Prisma.StringFieldUpdateOperationsInput | string
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
export type SaleInvoiceTspAttemptsCreateManyInput = { export type SaleInvoiceTspAttemptsCreateManyInput = {
id?: string id?: string
attempt_no: number attempt_no: number
status: $Enums.TspProviderResponseStatus status: $Enums.TspProviderResponseStatus
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message: string message: string
error_message?: string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Date | string | null sent_at?: Date | string | null
received_at?: Date | string | null received_at?: Date | string | null
created_at?: Date | string created_at?: Date | string
invoice_id: string invoice_id: string
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
export type SaleInvoiceTspAttemptsUpdateManyMutationInput = { export type SaleInvoiceTspAttemptsUpdateManyMutationInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string id?: Prisma.StringFieldUpdateOperationsInput | string
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message?: Prisma.StringFieldUpdateOperationsInput | string message?: Prisma.StringFieldUpdateOperationsInput | string
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
export type SaleInvoiceTspAttemptsUncheckedUpdateManyInput = { export type SaleInvoiceTspAttemptsUncheckedUpdateManyInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string id?: Prisma.StringFieldUpdateOperationsInput | string
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message?: Prisma.StringFieldUpdateOperationsInput | string message?: Prisma.StringFieldUpdateOperationsInput | string
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
invoice_id?: Prisma.StringFieldUpdateOperationsInput | string invoice_id?: Prisma.StringFieldUpdateOperationsInput | string
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
export type SaleInvoiceTspAttemptsListRelationFilter = { export type SaleInvoiceTspAttemptsListRelationFilter = {
@@ -497,17 +497,17 @@ export type SaleInvoiceTspAttemptsCountOrderByAggregateInput = {
id?: Prisma.SortOrder id?: Prisma.SortOrder
attempt_no?: Prisma.SortOrder attempt_no?: Prisma.SortOrder
status?: Prisma.SortOrder status?: Prisma.SortOrder
raw_request_payload?: Prisma.SortOrder
provider_request_payload?: Prisma.SortOrder
provider_response?: Prisma.SortOrder
message?: Prisma.SortOrder message?: Prisma.SortOrder
error_message?: Prisma.SortOrder
validation_errors?: Prisma.SortOrder
fiscal_warnings?: Prisma.SortOrder
sent_at?: Prisma.SortOrder sent_at?: Prisma.SortOrder
received_at?: Prisma.SortOrder received_at?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
invoice_id?: Prisma.SortOrder invoice_id?: Prisma.SortOrder
provider_request_payload?: Prisma.SortOrder
raw_request_payload?: Prisma.SortOrder
error_message?: Prisma.SortOrder
fiscal_warnings?: Prisma.SortOrder
provider_response?: Prisma.SortOrder
validation_errors?: Prisma.SortOrder
} }
export type SaleInvoiceTspAttemptsAvgOrderByAggregateInput = { export type SaleInvoiceTspAttemptsAvgOrderByAggregateInput = {
@@ -519,11 +519,11 @@ export type SaleInvoiceTspAttemptsMaxOrderByAggregateInput = {
attempt_no?: Prisma.SortOrder attempt_no?: Prisma.SortOrder
status?: Prisma.SortOrder status?: Prisma.SortOrder
message?: Prisma.SortOrder message?: Prisma.SortOrder
error_message?: Prisma.SortOrder
sent_at?: Prisma.SortOrder sent_at?: Prisma.SortOrder
received_at?: Prisma.SortOrder received_at?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
invoice_id?: Prisma.SortOrder invoice_id?: Prisma.SortOrder
error_message?: Prisma.SortOrder
} }
export type SaleInvoiceTspAttemptsMinOrderByAggregateInput = { export type SaleInvoiceTspAttemptsMinOrderByAggregateInput = {
@@ -531,11 +531,11 @@ export type SaleInvoiceTspAttemptsMinOrderByAggregateInput = {
attempt_no?: Prisma.SortOrder attempt_no?: Prisma.SortOrder
status?: Prisma.SortOrder status?: Prisma.SortOrder
message?: Prisma.SortOrder message?: Prisma.SortOrder
error_message?: Prisma.SortOrder
sent_at?: Prisma.SortOrder sent_at?: Prisma.SortOrder
received_at?: Prisma.SortOrder received_at?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
invoice_id?: Prisma.SortOrder invoice_id?: Prisma.SortOrder
error_message?: Prisma.SortOrder
} }
export type SaleInvoiceTspAttemptsSumOrderByAggregateInput = { export type SaleInvoiceTspAttemptsSumOrderByAggregateInput = {
@@ -592,32 +592,32 @@ export type SaleInvoiceTspAttemptsCreateWithoutInvoiceInput = {
id?: string id?: string
attempt_no: number attempt_no: number
status: $Enums.TspProviderResponseStatus status: $Enums.TspProviderResponseStatus
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message: string message: string
error_message?: string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Date | string | null sent_at?: Date | string | null
received_at?: Date | string | null received_at?: Date | string | null
created_at?: Date | string created_at?: Date | string
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
export type SaleInvoiceTspAttemptsUncheckedCreateWithoutInvoiceInput = { export type SaleInvoiceTspAttemptsUncheckedCreateWithoutInvoiceInput = {
id?: string id?: string
attempt_no: number attempt_no: number
status: $Enums.TspProviderResponseStatus status: $Enums.TspProviderResponseStatus
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message: string message: string
error_message?: string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Date | string | null sent_at?: Date | string | null
received_at?: Date | string | null received_at?: Date | string | null
created_at?: Date | string created_at?: Date | string
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
export type SaleInvoiceTspAttemptsCreateOrConnectWithoutInvoiceInput = { export type SaleInvoiceTspAttemptsCreateOrConnectWithoutInvoiceInput = {
@@ -653,81 +653,81 @@ export type SaleInvoiceTspAttemptsScalarWhereInput = {
id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number attempt_no?: Prisma.IntFilter<"SaleInvoiceTspAttempts"> | number
status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusFilter<"SaleInvoiceTspAttempts"> | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
provider_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
provider_response?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string message?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
error_message?: Prisma.StringNullableFilter<"SaleInvoiceTspAttempts"> | string | null
validation_errors?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
fiscal_warnings?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null sent_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null received_at?: Prisma.DateTimeNullableFilter<"SaleInvoiceTspAttempts"> | Date | string | null
created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string created_at?: Prisma.DateTimeFilter<"SaleInvoiceTspAttempts"> | Date | string
invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string invoice_id?: Prisma.StringFilter<"SaleInvoiceTspAttempts"> | string
provider_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
raw_request_payload?: Prisma.JsonFilter<"SaleInvoiceTspAttempts">
error_message?: Prisma.StringNullableFilter<"SaleInvoiceTspAttempts"> | string | null
fiscal_warnings?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
provider_response?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
validation_errors?: Prisma.JsonNullableFilter<"SaleInvoiceTspAttempts">
} }
export type SaleInvoiceTspAttemptsCreateManyInvoiceInput = { export type SaleInvoiceTspAttemptsCreateManyInvoiceInput = {
id?: string id?: string
attempt_no: number attempt_no: number
status: $Enums.TspProviderResponseStatus status: $Enums.TspProviderResponseStatus
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message: string message: string
error_message?: string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Date | string | null sent_at?: Date | string | null
received_at?: Date | string | null received_at?: Date | string | null
created_at?: Date | string created_at?: Date | string
provider_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
export type SaleInvoiceTspAttemptsUpdateWithoutInvoiceInput = { export type SaleInvoiceTspAttemptsUpdateWithoutInvoiceInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string id?: Prisma.StringFieldUpdateOperationsInput | string
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message?: Prisma.StringFieldUpdateOperationsInput | string message?: Prisma.StringFieldUpdateOperationsInput | string
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
export type SaleInvoiceTspAttemptsUncheckedUpdateWithoutInvoiceInput = { export type SaleInvoiceTspAttemptsUncheckedUpdateWithoutInvoiceInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string id?: Prisma.StringFieldUpdateOperationsInput | string
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message?: Prisma.StringFieldUpdateOperationsInput | string message?: Prisma.StringFieldUpdateOperationsInput | string
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
export type SaleInvoiceTspAttemptsUncheckedUpdateManyWithoutInvoiceInput = { export type SaleInvoiceTspAttemptsUncheckedUpdateManyWithoutInvoiceInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string id?: Prisma.StringFieldUpdateOperationsInput | string
attempt_no?: Prisma.IntFieldUpdateOperationsInput | number attempt_no?: Prisma.IntFieldUpdateOperationsInput | number
status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus status?: Prisma.EnumTspProviderResponseStatusFieldUpdateOperationsInput | $Enums.TspProviderResponseStatus
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
message?: Prisma.StringFieldUpdateOperationsInput | string message?: Prisma.StringFieldUpdateOperationsInput | string
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null sent_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null received_at?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
provider_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
raw_request_payload?: Prisma.JsonNullValueInput | runtime.InputJsonValue
error_message?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
fiscal_warnings?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
provider_response?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
validation_errors?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
} }
@@ -736,17 +736,17 @@ export type SaleInvoiceTspAttemptsSelect<ExtArgs extends runtime.Types.Extension
id?: boolean id?: boolean
attempt_no?: boolean attempt_no?: boolean
status?: boolean status?: boolean
raw_request_payload?: boolean
provider_request_payload?: boolean
provider_response?: boolean
message?: boolean message?: boolean
error_message?: boolean
validation_errors?: boolean
fiscal_warnings?: boolean
sent_at?: boolean sent_at?: boolean
received_at?: boolean received_at?: boolean
created_at?: boolean created_at?: boolean
invoice_id?: boolean invoice_id?: boolean
provider_request_payload?: boolean
raw_request_payload?: boolean
error_message?: boolean
fiscal_warnings?: boolean
provider_response?: boolean
validation_errors?: boolean
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs> invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
}, ExtArgs["result"]["saleInvoiceTspAttempts"]> }, ExtArgs["result"]["saleInvoiceTspAttempts"]>
@@ -756,20 +756,20 @@ export type SaleInvoiceTspAttemptsSelectScalar = {
id?: boolean id?: boolean
attempt_no?: boolean attempt_no?: boolean
status?: boolean status?: boolean
raw_request_payload?: boolean
provider_request_payload?: boolean
provider_response?: boolean
message?: boolean message?: boolean
error_message?: boolean
validation_errors?: boolean
fiscal_warnings?: boolean
sent_at?: boolean sent_at?: boolean
received_at?: boolean received_at?: boolean
created_at?: boolean created_at?: boolean
invoice_id?: boolean invoice_id?: boolean
provider_request_payload?: boolean
raw_request_payload?: boolean
error_message?: boolean
fiscal_warnings?: boolean
provider_response?: boolean
validation_errors?: boolean
} }
export type SaleInvoiceTspAttemptsOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "attempt_no" | "status" | "raw_request_payload" | "provider_request_payload" | "provider_response" | "message" | "error_message" | "validation_errors" | "fiscal_warnings" | "sent_at" | "received_at" | "created_at" | "invoice_id", ExtArgs["result"]["saleInvoiceTspAttempts"]> export type SaleInvoiceTspAttemptsOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "attempt_no" | "status" | "message" | "sent_at" | "received_at" | "created_at" | "invoice_id" | "provider_request_payload" | "raw_request_payload" | "error_message" | "fiscal_warnings" | "provider_response" | "validation_errors", ExtArgs["result"]["saleInvoiceTspAttempts"]>
export type SaleInvoiceTspAttemptsInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type SaleInvoiceTspAttemptsInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs> invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
} }
@@ -783,17 +783,17 @@ export type $SaleInvoiceTspAttemptsPayload<ExtArgs extends runtime.Types.Extensi
id: string id: string
attempt_no: number attempt_no: number
status: $Enums.TspProviderResponseStatus status: $Enums.TspProviderResponseStatus
raw_request_payload: runtime.JsonValue
provider_request_payload: runtime.JsonValue
provider_response: runtime.JsonValue | null
message: string message: string
error_message: string | null
validation_errors: runtime.JsonValue | null
fiscal_warnings: runtime.JsonValue | null
sent_at: Date | null sent_at: Date | null
received_at: Date | null received_at: Date | null
created_at: Date created_at: Date
invoice_id: string invoice_id: string
provider_request_payload: runtime.JsonValue
raw_request_payload: runtime.JsonValue
error_message: string | null
fiscal_warnings: runtime.JsonValue | null
provider_response: runtime.JsonValue | null
validation_errors: runtime.JsonValue | null
}, ExtArgs["result"]["saleInvoiceTspAttempts"]> }, ExtArgs["result"]["saleInvoiceTspAttempts"]>
composites: {} composites: {}
} }
@@ -1167,17 +1167,17 @@ export interface SaleInvoiceTspAttemptsFieldRefs {
readonly id: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'> readonly id: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
readonly attempt_no: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Int'> readonly attempt_no: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Int'>
readonly status: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'TspProviderResponseStatus'> readonly status: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'TspProviderResponseStatus'>
readonly raw_request_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
readonly provider_request_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
readonly provider_response: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
readonly message: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'> readonly message: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
readonly error_message: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
readonly validation_errors: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
readonly fiscal_warnings: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
readonly sent_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'> readonly sent_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
readonly received_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'> readonly received_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
readonly created_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'> readonly created_at: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'DateTime'>
readonly invoice_id: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'> readonly invoice_id: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
readonly provider_request_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
readonly raw_request_payload: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
readonly error_message: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'String'>
readonly fiscal_warnings: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
readonly provider_response: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
readonly validation_errors: Prisma.FieldRef<"SaleInvoiceTspAttempts", 'Json'>
} }
File diff suppressed because it is too large Load Diff
+114 -63
View File
@@ -31,7 +31,8 @@ export type SalesInvoiceItemAvgAggregateOutputType = {
sku_vat: runtime.Decimal | null sku_vat: runtime.Decimal | null
unit_price: runtime.Decimal | null unit_price: runtime.Decimal | null
total_amount: runtime.Decimal | null total_amount: runtime.Decimal | null
discount: runtime.Decimal | null discount_amount: runtime.Decimal | null
tax_amount: runtime.Decimal | null
} }
export type SalesInvoiceItemSumAggregateOutputType = { export type SalesInvoiceItemSumAggregateOutputType = {
@@ -39,7 +40,8 @@ export type SalesInvoiceItemSumAggregateOutputType = {
sku_vat: runtime.Decimal | null sku_vat: runtime.Decimal | null
unit_price: runtime.Decimal | null unit_price: runtime.Decimal | null
total_amount: runtime.Decimal | null total_amount: runtime.Decimal | null
discount: runtime.Decimal | null discount_amount: runtime.Decimal | null
tax_amount: runtime.Decimal | null
} }
export type SalesInvoiceItemMinAggregateOutputType = { export type SalesInvoiceItemMinAggregateOutputType = {
@@ -52,7 +54,8 @@ export type SalesInvoiceItemMinAggregateOutputType = {
unit_price: runtime.Decimal | null unit_price: runtime.Decimal | null
total_amount: runtime.Decimal | null total_amount: runtime.Decimal | null
created_at: Date | null created_at: Date | null
discount: runtime.Decimal | null discount_amount: runtime.Decimal | null
tax_amount: runtime.Decimal | null
notes: string | null notes: string | null
invoice_id: string | null invoice_id: string | null
good_id: string | null good_id: string | null
@@ -69,7 +72,8 @@ export type SalesInvoiceItemMaxAggregateOutputType = {
unit_price: runtime.Decimal | null unit_price: runtime.Decimal | null
total_amount: runtime.Decimal | null total_amount: runtime.Decimal | null
created_at: Date | null created_at: Date | null
discount: runtime.Decimal | null discount_amount: runtime.Decimal | null
tax_amount: runtime.Decimal | null
notes: string | null notes: string | null
invoice_id: string | null invoice_id: string | null
good_id: string | null good_id: string | null
@@ -86,7 +90,8 @@ export type SalesInvoiceItemCountAggregateOutputType = {
unit_price: number unit_price: number
total_amount: number total_amount: number
created_at: number created_at: number
discount: number discount_amount: number
tax_amount: number
notes: number notes: number
payload: number payload: number
good_snapshot: number good_snapshot: number
@@ -102,7 +107,8 @@ export type SalesInvoiceItemAvgAggregateInputType = {
sku_vat?: true sku_vat?: true
unit_price?: true unit_price?: true
total_amount?: true total_amount?: true
discount?: true discount_amount?: true
tax_amount?: true
} }
export type SalesInvoiceItemSumAggregateInputType = { export type SalesInvoiceItemSumAggregateInputType = {
@@ -110,7 +116,8 @@ export type SalesInvoiceItemSumAggregateInputType = {
sku_vat?: true sku_vat?: true
unit_price?: true unit_price?: true
total_amount?: true total_amount?: true
discount?: true discount_amount?: true
tax_amount?: true
} }
export type SalesInvoiceItemMinAggregateInputType = { export type SalesInvoiceItemMinAggregateInputType = {
@@ -123,7 +130,8 @@ export type SalesInvoiceItemMinAggregateInputType = {
unit_price?: true unit_price?: true
total_amount?: true total_amount?: true
created_at?: true created_at?: true
discount?: true discount_amount?: true
tax_amount?: true
notes?: true notes?: true
invoice_id?: true invoice_id?: true
good_id?: true good_id?: true
@@ -140,7 +148,8 @@ export type SalesInvoiceItemMaxAggregateInputType = {
unit_price?: true unit_price?: true
total_amount?: true total_amount?: true
created_at?: true created_at?: true
discount?: true discount_amount?: true
tax_amount?: true
notes?: true notes?: true
invoice_id?: true invoice_id?: true
good_id?: true good_id?: true
@@ -157,7 +166,8 @@ export type SalesInvoiceItemCountAggregateInputType = {
unit_price?: true unit_price?: true
total_amount?: true total_amount?: true
created_at?: true created_at?: true
discount?: true discount_amount?: true
tax_amount?: true
notes?: true notes?: true
payload?: true payload?: true
good_snapshot?: true good_snapshot?: true
@@ -263,7 +273,8 @@ export type SalesInvoiceItemGroupByOutputType = {
unit_price: runtime.Decimal unit_price: runtime.Decimal
total_amount: runtime.Decimal total_amount: runtime.Decimal
created_at: Date created_at: Date
discount: runtime.Decimal discount_amount: runtime.Decimal
tax_amount: runtime.Decimal
notes: string | null notes: string | null
payload: runtime.JsonValue | null payload: runtime.JsonValue | null
good_snapshot: runtime.JsonValue good_snapshot: runtime.JsonValue
@@ -305,15 +316,16 @@ export type SalesInvoiceItemWhereInput = {
unit_price?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
discount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem"> payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem">
good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem"> good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem">
invoice_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string invoice_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
good_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string good_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
service_id?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null service_id?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
good?: Prisma.XOR<Prisma.GoodScalarRelationFilter, Prisma.GoodWhereInput> good?: Prisma.XOR<Prisma.GoodScalarRelationFilter, Prisma.GoodWhereInput>
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
service?: Prisma.XOR<Prisma.ServiceNullableScalarRelationFilter, Prisma.ServiceWhereInput> | null service?: Prisma.XOR<Prisma.ServiceNullableScalarRelationFilter, Prisma.ServiceWhereInput> | null
} }
@@ -327,15 +339,16 @@ export type SalesInvoiceItemOrderByWithRelationInput = {
unit_price?: Prisma.SortOrder unit_price?: Prisma.SortOrder
total_amount?: Prisma.SortOrder total_amount?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
discount?: Prisma.SortOrder discount_amount?: Prisma.SortOrder
tax_amount?: Prisma.SortOrder
notes?: Prisma.SortOrderInput | Prisma.SortOrder notes?: Prisma.SortOrderInput | Prisma.SortOrder
payload?: Prisma.SortOrderInput | Prisma.SortOrder payload?: Prisma.SortOrderInput | Prisma.SortOrder
good_snapshot?: Prisma.SortOrder good_snapshot?: Prisma.SortOrder
invoice_id?: Prisma.SortOrder invoice_id?: Prisma.SortOrder
good_id?: Prisma.SortOrder good_id?: Prisma.SortOrder
service_id?: Prisma.SortOrderInput | Prisma.SortOrder service_id?: Prisma.SortOrderInput | Prisma.SortOrder
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
good?: Prisma.GoodOrderByWithRelationInput good?: Prisma.GoodOrderByWithRelationInput
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
service?: Prisma.ServiceOrderByWithRelationInput service?: Prisma.ServiceOrderByWithRelationInput
_relevance?: Prisma.SalesInvoiceItemOrderByRelevanceInput _relevance?: Prisma.SalesInvoiceItemOrderByRelevanceInput
} }
@@ -353,15 +366,16 @@ export type SalesInvoiceItemWhereUniqueInput = Prisma.AtLeast<{
unit_price?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
discount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem"> payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem">
good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem"> good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem">
invoice_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string invoice_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
good_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string good_id?: Prisma.StringFilter<"SalesInvoiceItem"> | string
service_id?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null service_id?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
good?: Prisma.XOR<Prisma.GoodScalarRelationFilter, Prisma.GoodWhereInput> good?: Prisma.XOR<Prisma.GoodScalarRelationFilter, Prisma.GoodWhereInput>
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
service?: Prisma.XOR<Prisma.ServiceNullableScalarRelationFilter, Prisma.ServiceWhereInput> | null service?: Prisma.XOR<Prisma.ServiceNullableScalarRelationFilter, Prisma.ServiceWhereInput> | null
}, "id"> }, "id">
@@ -375,7 +389,8 @@ export type SalesInvoiceItemOrderByWithAggregationInput = {
unit_price?: Prisma.SortOrder unit_price?: Prisma.SortOrder
total_amount?: Prisma.SortOrder total_amount?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
discount?: Prisma.SortOrder discount_amount?: Prisma.SortOrder
tax_amount?: Prisma.SortOrder
notes?: Prisma.SortOrderInput | Prisma.SortOrder notes?: Prisma.SortOrderInput | Prisma.SortOrder
payload?: Prisma.SortOrderInput | Prisma.SortOrder payload?: Prisma.SortOrderInput | Prisma.SortOrder
good_snapshot?: Prisma.SortOrder good_snapshot?: Prisma.SortOrder
@@ -402,7 +417,8 @@ export type SalesInvoiceItemScalarWhereWithAggregatesInput = {
unit_price?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeWithAggregatesFilter<"SalesInvoiceItem"> | Date | string created_at?: Prisma.DateTimeWithAggregatesFilter<"SalesInvoiceItem"> | Date | string
discount?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalWithAggregatesFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.StringNullableWithAggregatesFilter<"SalesInvoiceItem"> | string | null notes?: Prisma.StringNullableWithAggregatesFilter<"SalesInvoiceItem"> | string | null
payload?: Prisma.JsonNullableWithAggregatesFilter<"SalesInvoiceItem"> payload?: Prisma.JsonNullableWithAggregatesFilter<"SalesInvoiceItem">
good_snapshot?: Prisma.JsonWithAggregatesFilter<"SalesInvoiceItem"> good_snapshot?: Prisma.JsonWithAggregatesFilter<"SalesInvoiceItem">
@@ -421,12 +437,13 @@ export type SalesInvoiceItemCreateInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutItemsInput
good: Prisma.GoodCreateNestedOneWithoutSales_invoice_itemsInput good: Prisma.GoodCreateNestedOneWithoutSales_invoice_itemsInput
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutItemsInput
service?: Prisma.ServiceCreateNestedOneWithoutSales_invoice_itemsInput service?: Prisma.ServiceCreateNestedOneWithoutSales_invoice_itemsInput
} }
@@ -440,7 +457,8 @@ export type SalesInvoiceItemUncheckedCreateInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -459,12 +477,13 @@ export type SalesInvoiceItemUpdateInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutItemsNestedInput
good?: Prisma.GoodUpdateOneRequiredWithoutSales_invoice_itemsNestedInput good?: Prisma.GoodUpdateOneRequiredWithoutSales_invoice_itemsNestedInput
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutItemsNestedInput
service?: Prisma.ServiceUpdateOneWithoutSales_invoice_itemsNestedInput service?: Prisma.ServiceUpdateOneWithoutSales_invoice_itemsNestedInput
} }
@@ -478,7 +497,8 @@ export type SalesInvoiceItemUncheckedUpdateInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -497,7 +517,8 @@ export type SalesInvoiceItemCreateManyInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -516,7 +537,8 @@ export type SalesInvoiceItemUpdateManyMutationInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -532,7 +554,8 @@ export type SalesInvoiceItemUncheckedUpdateManyInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -567,7 +590,8 @@ export type SalesInvoiceItemCountOrderByAggregateInput = {
unit_price?: Prisma.SortOrder unit_price?: Prisma.SortOrder
total_amount?: Prisma.SortOrder total_amount?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
discount?: Prisma.SortOrder discount_amount?: Prisma.SortOrder
tax_amount?: Prisma.SortOrder
notes?: Prisma.SortOrder notes?: Prisma.SortOrder
payload?: Prisma.SortOrder payload?: Prisma.SortOrder
good_snapshot?: Prisma.SortOrder good_snapshot?: Prisma.SortOrder
@@ -581,7 +605,8 @@ export type SalesInvoiceItemAvgOrderByAggregateInput = {
sku_vat?: Prisma.SortOrder sku_vat?: Prisma.SortOrder
unit_price?: Prisma.SortOrder unit_price?: Prisma.SortOrder
total_amount?: Prisma.SortOrder total_amount?: Prisma.SortOrder
discount?: Prisma.SortOrder discount_amount?: Prisma.SortOrder
tax_amount?: Prisma.SortOrder
} }
export type SalesInvoiceItemMaxOrderByAggregateInput = { export type SalesInvoiceItemMaxOrderByAggregateInput = {
@@ -594,7 +619,8 @@ export type SalesInvoiceItemMaxOrderByAggregateInput = {
unit_price?: Prisma.SortOrder unit_price?: Prisma.SortOrder
total_amount?: Prisma.SortOrder total_amount?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
discount?: Prisma.SortOrder discount_amount?: Prisma.SortOrder
tax_amount?: Prisma.SortOrder
notes?: Prisma.SortOrder notes?: Prisma.SortOrder
invoice_id?: Prisma.SortOrder invoice_id?: Prisma.SortOrder
good_id?: Prisma.SortOrder good_id?: Prisma.SortOrder
@@ -611,7 +637,8 @@ export type SalesInvoiceItemMinOrderByAggregateInput = {
unit_price?: Prisma.SortOrder unit_price?: Prisma.SortOrder
total_amount?: Prisma.SortOrder total_amount?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
discount?: Prisma.SortOrder discount_amount?: Prisma.SortOrder
tax_amount?: Prisma.SortOrder
notes?: Prisma.SortOrder notes?: Prisma.SortOrder
invoice_id?: Prisma.SortOrder invoice_id?: Prisma.SortOrder
good_id?: Prisma.SortOrder good_id?: Prisma.SortOrder
@@ -623,7 +650,8 @@ export type SalesInvoiceItemSumOrderByAggregateInput = {
sku_vat?: Prisma.SortOrder sku_vat?: Prisma.SortOrder
unit_price?: Prisma.SortOrder unit_price?: Prisma.SortOrder
total_amount?: Prisma.SortOrder total_amount?: Prisma.SortOrder
discount?: Prisma.SortOrder discount_amount?: Prisma.SortOrder
tax_amount?: Prisma.SortOrder
} }
export type SalesInvoiceItemCreateNestedManyWithoutGoodInput = { export type SalesInvoiceItemCreateNestedManyWithoutGoodInput = {
@@ -762,7 +790,8 @@ export type SalesInvoiceItemCreateWithoutGoodInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -780,7 +809,8 @@ export type SalesInvoiceItemUncheckedCreateWithoutGoodInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -827,7 +857,8 @@ export type SalesInvoiceItemScalarWhereInput = {
unit_price?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string created_at?: Prisma.DateTimeFilter<"SalesInvoiceItem"> | Date | string
discount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFilter<"SalesInvoiceItem"> | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null notes?: Prisma.StringNullableFilter<"SalesInvoiceItem"> | string | null
payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem"> payload?: Prisma.JsonNullableFilter<"SalesInvoiceItem">
good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem"> good_snapshot?: Prisma.JsonFilter<"SalesInvoiceItem">
@@ -846,7 +877,8 @@ export type SalesInvoiceItemCreateWithoutInvoiceInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -864,7 +896,8 @@ export type SalesInvoiceItemUncheckedCreateWithoutInvoiceInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -908,12 +941,13 @@ export type SalesInvoiceItemCreateWithoutServiceInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutItemsInput
good: Prisma.GoodCreateNestedOneWithoutSales_invoice_itemsInput good: Prisma.GoodCreateNestedOneWithoutSales_invoice_itemsInput
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutItemsInput
} }
export type SalesInvoiceItemUncheckedCreateWithoutServiceInput = { export type SalesInvoiceItemUncheckedCreateWithoutServiceInput = {
@@ -926,7 +960,8 @@ export type SalesInvoiceItemUncheckedCreateWithoutServiceInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -970,7 +1005,8 @@ export type SalesInvoiceItemCreateManyGoodInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -988,7 +1024,8 @@ export type SalesInvoiceItemUpdateWithoutGoodInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -1006,7 +1043,8 @@ export type SalesInvoiceItemUncheckedUpdateWithoutGoodInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -1024,7 +1062,8 @@ export type SalesInvoiceItemUncheckedUpdateManyWithoutGoodInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -1042,7 +1081,8 @@ export type SalesInvoiceItemCreateManyInvoiceInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -1060,7 +1100,8 @@ export type SalesInvoiceItemUpdateWithoutInvoiceInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -1078,7 +1119,8 @@ export type SalesInvoiceItemUncheckedUpdateWithoutInvoiceInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -1096,7 +1138,8 @@ export type SalesInvoiceItemUncheckedUpdateManyWithoutInvoiceInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -1114,7 +1157,8 @@ export type SalesInvoiceItemCreateManyServiceInput = {
unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Date | string created_at?: Date | string
discount?: runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: string | null notes?: string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -1132,12 +1176,13 @@ export type SalesInvoiceItemUpdateWithoutServiceInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutItemsNestedInput
good?: Prisma.GoodUpdateOneRequiredWithoutSales_invoice_itemsNestedInput good?: Prisma.GoodUpdateOneRequiredWithoutSales_invoice_itemsNestedInput
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutItemsNestedInput
} }
export type SalesInvoiceItemUncheckedUpdateWithoutServiceInput = { export type SalesInvoiceItemUncheckedUpdateWithoutServiceInput = {
@@ -1150,7 +1195,8 @@ export type SalesInvoiceItemUncheckedUpdateWithoutServiceInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -1168,7 +1214,8 @@ export type SalesInvoiceItemUncheckedUpdateManyWithoutServiceInput = {
unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string unit_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string total_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
discount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string discount_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
tax_amount?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null notes?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue payload?: Prisma.NullableJsonNullValueInput | runtime.InputJsonValue
good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue good_snapshot?: Prisma.JsonNullValueInput | runtime.InputJsonValue
@@ -1188,15 +1235,16 @@ export type SalesInvoiceItemSelect<ExtArgs extends runtime.Types.Extensions.Inte
unit_price?: boolean unit_price?: boolean
total_amount?: boolean total_amount?: boolean
created_at?: boolean created_at?: boolean
discount?: boolean discount_amount?: boolean
tax_amount?: boolean
notes?: boolean notes?: boolean
payload?: boolean payload?: boolean
good_snapshot?: boolean good_snapshot?: boolean
invoice_id?: boolean invoice_id?: boolean
good_id?: boolean good_id?: boolean
service_id?: boolean service_id?: boolean
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
good?: boolean | Prisma.GoodDefaultArgs<ExtArgs> good?: boolean | Prisma.GoodDefaultArgs<ExtArgs>
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
service?: boolean | Prisma.SalesInvoiceItem$serviceArgs<ExtArgs> service?: boolean | Prisma.SalesInvoiceItem$serviceArgs<ExtArgs>
}, ExtArgs["result"]["salesInvoiceItem"]> }, ExtArgs["result"]["salesInvoiceItem"]>
@@ -1212,7 +1260,8 @@ export type SalesInvoiceItemSelectScalar = {
unit_price?: boolean unit_price?: boolean
total_amount?: boolean total_amount?: boolean
created_at?: boolean created_at?: boolean
discount?: boolean discount_amount?: boolean
tax_amount?: boolean
notes?: boolean notes?: boolean
payload?: boolean payload?: boolean
good_snapshot?: boolean good_snapshot?: boolean
@@ -1221,18 +1270,18 @@ export type SalesInvoiceItemSelectScalar = {
service_id?: boolean service_id?: boolean
} }
export type SalesInvoiceItemOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "quantity" | "measure_unit_text" | "measure_unit_code" | "sku_code" | "sku_vat" | "unit_price" | "total_amount" | "created_at" | "discount" | "notes" | "payload" | "good_snapshot" | "invoice_id" | "good_id" | "service_id", ExtArgs["result"]["salesInvoiceItem"]> export type SalesInvoiceItemOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "quantity" | "measure_unit_text" | "measure_unit_code" | "sku_code" | "sku_vat" | "unit_price" | "total_amount" | "created_at" | "discount_amount" | "tax_amount" | "notes" | "payload" | "good_snapshot" | "invoice_id" | "good_id" | "service_id", ExtArgs["result"]["salesInvoiceItem"]>
export type SalesInvoiceItemInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type SalesInvoiceItemInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
good?: boolean | Prisma.GoodDefaultArgs<ExtArgs> good?: boolean | Prisma.GoodDefaultArgs<ExtArgs>
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
service?: boolean | Prisma.SalesInvoiceItem$serviceArgs<ExtArgs> service?: boolean | Prisma.SalesInvoiceItem$serviceArgs<ExtArgs>
} }
export type $SalesInvoiceItemPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $SalesInvoiceItemPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "SalesInvoiceItem" name: "SalesInvoiceItem"
objects: { objects: {
invoice: Prisma.$SalesInvoicePayload<ExtArgs>
good: Prisma.$GoodPayload<ExtArgs> good: Prisma.$GoodPayload<ExtArgs>
invoice: Prisma.$SalesInvoicePayload<ExtArgs>
service: Prisma.$ServicePayload<ExtArgs> | null service: Prisma.$ServicePayload<ExtArgs> | null
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
@@ -1245,7 +1294,8 @@ export type $SalesInvoiceItemPayload<ExtArgs extends runtime.Types.Extensions.In
unit_price: runtime.Decimal unit_price: runtime.Decimal
total_amount: runtime.Decimal total_amount: runtime.Decimal
created_at: Date created_at: Date
discount: runtime.Decimal discount_amount: runtime.Decimal
tax_amount: runtime.Decimal
notes: string | null notes: string | null
payload: runtime.JsonValue | null payload: runtime.JsonValue | null
good_snapshot: runtime.JsonValue good_snapshot: runtime.JsonValue
@@ -1592,8 +1642,8 @@ readonly fields: SalesInvoiceItemFieldRefs;
*/ */
export interface Prisma__SalesInvoiceItemClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__SalesInvoiceItemClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
invoice<T extends Prisma.SalesInvoiceDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceDefaultArgs<ExtArgs>>): Prisma.Prisma__SalesInvoiceClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
good<T extends Prisma.GoodDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodDefaultArgs<ExtArgs>>): Prisma.Prisma__GoodClient<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions> good<T extends Prisma.GoodDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GoodDefaultArgs<ExtArgs>>): Prisma.Prisma__GoodClient<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
invoice<T extends Prisma.SalesInvoiceDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceDefaultArgs<ExtArgs>>): Prisma.Prisma__SalesInvoiceClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
service<T extends Prisma.SalesInvoiceItem$serviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceItem$serviceArgs<ExtArgs>>): Prisma.Prisma__ServiceClient<runtime.Types.Result.GetResult<Prisma.$ServicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> service<T extends Prisma.SalesInvoiceItem$serviceArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceItem$serviceArgs<ExtArgs>>): Prisma.Prisma__ServiceClient<runtime.Types.Result.GetResult<Prisma.$ServicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
@@ -1633,7 +1683,8 @@ export interface SalesInvoiceItemFieldRefs {
readonly unit_price: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'> readonly unit_price: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
readonly total_amount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'> readonly total_amount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
readonly created_at: Prisma.FieldRef<"SalesInvoiceItem", 'DateTime'> readonly created_at: Prisma.FieldRef<"SalesInvoiceItem", 'DateTime'>
readonly discount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'> readonly discount_amount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
readonly tax_amount: Prisma.FieldRef<"SalesInvoiceItem", 'Decimal'>
readonly notes: Prisma.FieldRef<"SalesInvoiceItem", 'String'> readonly notes: Prisma.FieldRef<"SalesInvoiceItem", 'String'>
readonly payload: Prisma.FieldRef<"SalesInvoiceItem", 'Json'> readonly payload: Prisma.FieldRef<"SalesInvoiceItem", 'Json'>
readonly good_snapshot: Prisma.FieldRef<"SalesInvoiceItem", 'Json'> readonly good_snapshot: Prisma.FieldRef<"SalesInvoiceItem", 'Json'>
@@ -224,8 +224,8 @@ export type SalesInvoicePaymentWhereInput = {
paid_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string paid_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
created_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string created_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
invoice_id?: Prisma.StringFilter<"SalesInvoicePayment"> | string invoice_id?: Prisma.StringFilter<"SalesInvoicePayment"> | string
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
terminal_info?: Prisma.XOR<Prisma.SalesInvoicePaymentTerminalInfoNullableScalarRelationFilter, Prisma.SalesInvoicePaymentTerminalInfoWhereInput> | null terminal_info?: Prisma.XOR<Prisma.SalesInvoicePaymentTerminalInfoNullableScalarRelationFilter, Prisma.SalesInvoicePaymentTerminalInfoWhereInput> | null
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
} }
export type SalesInvoicePaymentOrderByWithRelationInput = { export type SalesInvoicePaymentOrderByWithRelationInput = {
@@ -235,8 +235,8 @@ export type SalesInvoicePaymentOrderByWithRelationInput = {
paid_at?: Prisma.SortOrder paid_at?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
invoice_id?: Prisma.SortOrder invoice_id?: Prisma.SortOrder
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoOrderByWithRelationInput terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoOrderByWithRelationInput
invoice?: Prisma.SalesInvoiceOrderByWithRelationInput
_relevance?: Prisma.SalesInvoicePaymentOrderByRelevanceInput _relevance?: Prisma.SalesInvoicePaymentOrderByRelevanceInput
} }
@@ -250,8 +250,8 @@ export type SalesInvoicePaymentWhereUniqueInput = Prisma.AtLeast<{
paid_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string paid_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
created_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string created_at?: Prisma.DateTimeFilter<"SalesInvoicePayment"> | Date | string
invoice_id?: Prisma.StringFilter<"SalesInvoicePayment"> | string invoice_id?: Prisma.StringFilter<"SalesInvoicePayment"> | string
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
terminal_info?: Prisma.XOR<Prisma.SalesInvoicePaymentTerminalInfoNullableScalarRelationFilter, Prisma.SalesInvoicePaymentTerminalInfoWhereInput> | null terminal_info?: Prisma.XOR<Prisma.SalesInvoicePaymentTerminalInfoNullableScalarRelationFilter, Prisma.SalesInvoicePaymentTerminalInfoWhereInput> | null
invoice?: Prisma.XOR<Prisma.SalesInvoiceScalarRelationFilter, Prisma.SalesInvoiceWhereInput>
}, "id"> }, "id">
export type SalesInvoicePaymentOrderByWithAggregationInput = { export type SalesInvoicePaymentOrderByWithAggregationInput = {
@@ -286,8 +286,8 @@ export type SalesInvoicePaymentCreateInput = {
payment_method: $Enums.PaymentMethodType payment_method: $Enums.PaymentMethodType
paid_at: Date | string paid_at: Date | string
created_at?: Date | string created_at?: Date | string
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutPaymentsInput
terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoCreateNestedOneWithoutPaymentInput terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoCreateNestedOneWithoutPaymentInput
invoice: Prisma.SalesInvoiceCreateNestedOneWithoutPaymentsInput
} }
export type SalesInvoicePaymentUncheckedCreateInput = { export type SalesInvoicePaymentUncheckedCreateInput = {
@@ -306,8 +306,8 @@ export type SalesInvoicePaymentUpdateInput = {
payment_method?: Prisma.EnumPaymentMethodTypeFieldUpdateOperationsInput | $Enums.PaymentMethodType payment_method?: Prisma.EnumPaymentMethodTypeFieldUpdateOperationsInput | $Enums.PaymentMethodType
paid_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string paid_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutPaymentsNestedInput
terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoUpdateOneWithoutPaymentNestedInput terminal_info?: Prisma.SalesInvoicePaymentTerminalInfoUpdateOneWithoutPaymentNestedInput
invoice?: Prisma.SalesInvoiceUpdateOneRequiredWithoutPaymentsNestedInput
} }
export type SalesInvoicePaymentUncheckedUpdateInput = { export type SalesInvoicePaymentUncheckedUpdateInput = {
@@ -613,8 +613,8 @@ export type SalesInvoicePaymentSelect<ExtArgs extends runtime.Types.Extensions.I
paid_at?: boolean paid_at?: boolean
created_at?: boolean created_at?: boolean
invoice_id?: boolean invoice_id?: boolean
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
terminal_info?: boolean | Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs> terminal_info?: boolean | Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs>
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
}, ExtArgs["result"]["salesInvoicePayment"]> }, ExtArgs["result"]["salesInvoicePayment"]>
@@ -630,15 +630,15 @@ export type SalesInvoicePaymentSelectScalar = {
export type SalesInvoicePaymentOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "amount" | "payment_method" | "paid_at" | "created_at" | "invoice_id", ExtArgs["result"]["salesInvoicePayment"]> export type SalesInvoicePaymentOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "amount" | "payment_method" | "paid_at" | "created_at" | "invoice_id", ExtArgs["result"]["salesInvoicePayment"]>
export type SalesInvoicePaymentInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type SalesInvoicePaymentInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
terminal_info?: boolean | Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs> terminal_info?: boolean | Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs>
invoice?: boolean | Prisma.SalesInvoiceDefaultArgs<ExtArgs>
} }
export type $SalesInvoicePaymentPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $SalesInvoicePaymentPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "SalesInvoicePayment" name: "SalesInvoicePayment"
objects: { objects: {
invoice: Prisma.$SalesInvoicePayload<ExtArgs>
terminal_info: Prisma.$SalesInvoicePaymentTerminalInfoPayload<ExtArgs> | null terminal_info: Prisma.$SalesInvoicePaymentTerminalInfoPayload<ExtArgs> | null
invoice: Prisma.$SalesInvoicePayload<ExtArgs>
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string id: string
@@ -987,8 +987,8 @@ readonly fields: SalesInvoicePaymentFieldRefs;
*/ */
export interface Prisma__SalesInvoicePaymentClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__SalesInvoicePaymentClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
invoice<T extends Prisma.SalesInvoiceDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceDefaultArgs<ExtArgs>>): Prisma.Prisma__SalesInvoiceClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
terminal_info<T extends Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs>>): Prisma.Prisma__SalesInvoicePaymentTerminalInfoClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePaymentTerminalInfoPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions> terminal_info<T extends Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoicePayment$terminal_infoArgs<ExtArgs>>): Prisma.Prisma__SalesInvoicePaymentTerminalInfoClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePaymentTerminalInfoPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
invoice<T extends Prisma.SalesInvoiceDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.SalesInvoiceDefaultArgs<ExtArgs>>): Prisma.Prisma__SalesInvoiceClient<runtime.Types.Result.GetResult<Prisma.$SalesInvoicePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
+28 -28
View File
@@ -280,8 +280,8 @@ export type ServiceWhereInput = {
base_sale_price?: Prisma.DecimalFilter<"Service"> | runtime.Decimal | runtime.DecimalJsLike | number | string base_sale_price?: Prisma.DecimalFilter<"Service"> | runtime.Decimal | runtime.DecimalJsLike | number | string
account_id?: Prisma.StringFilter<"Service"> | string account_id?: Prisma.StringFilter<"Service"> | string
complex_id?: Prisma.StringFilter<"Service"> | string complex_id?: Prisma.StringFilter<"Service"> | string
category?: Prisma.XOR<Prisma.ServiceCategoryNullableScalarRelationFilter, Prisma.ServiceCategoryWhereInput> | null
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
category?: Prisma.XOR<Prisma.ServiceCategoryNullableScalarRelationFilter, Prisma.ServiceCategoryWhereInput> | null
} }
export type ServiceOrderByWithRelationInput = { export type ServiceOrderByWithRelationInput = {
@@ -298,8 +298,8 @@ export type ServiceOrderByWithRelationInput = {
base_sale_price?: Prisma.SortOrder base_sale_price?: Prisma.SortOrder
account_id?: Prisma.SortOrder account_id?: Prisma.SortOrder
complex_id?: Prisma.SortOrder complex_id?: Prisma.SortOrder
category?: Prisma.ServiceCategoryOrderByWithRelationInput
sales_invoice_items?: Prisma.SalesInvoiceItemOrderByRelationAggregateInput sales_invoice_items?: Prisma.SalesInvoiceItemOrderByRelationAggregateInput
category?: Prisma.ServiceCategoryOrderByWithRelationInput
_relevance?: Prisma.ServiceOrderByRelevanceInput _relevance?: Prisma.ServiceOrderByRelevanceInput
} }
@@ -320,8 +320,8 @@ export type ServiceWhereUniqueInput = Prisma.AtLeast<{
base_sale_price?: Prisma.DecimalFilter<"Service"> | runtime.Decimal | runtime.DecimalJsLike | number | string base_sale_price?: Prisma.DecimalFilter<"Service"> | runtime.Decimal | runtime.DecimalJsLike | number | string
account_id?: Prisma.StringFilter<"Service"> | string account_id?: Prisma.StringFilter<"Service"> | string
complex_id?: Prisma.StringFilter<"Service"> | string complex_id?: Prisma.StringFilter<"Service"> | string
category?: Prisma.XOR<Prisma.ServiceCategoryNullableScalarRelationFilter, Prisma.ServiceCategoryWhereInput> | null
sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter sales_invoice_items?: Prisma.SalesInvoiceItemListRelationFilter
category?: Prisma.XOR<Prisma.ServiceCategoryNullableScalarRelationFilter, Prisma.ServiceCategoryWhereInput> | null
}, "id" | "sku" | "local_sku" | "barcode"> }, "id" | "sku" | "local_sku" | "barcode">
export type ServiceOrderByWithAggregationInput = { export type ServiceOrderByWithAggregationInput = {
@@ -377,8 +377,8 @@ export type ServiceCreateInput = {
base_sale_price?: runtime.Decimal | runtime.DecimalJsLike | number | string base_sale_price?: runtime.Decimal | runtime.DecimalJsLike | number | string
account_id: string account_id: string
complex_id: string complex_id: string
category?: Prisma.ServiceCategoryCreateNestedOneWithoutServicesInput
sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutServiceInput sales_invoice_items?: Prisma.SalesInvoiceItemCreateNestedManyWithoutServiceInput
category?: Prisma.ServiceCategoryCreateNestedOneWithoutServicesInput
} }
export type ServiceUncheckedCreateInput = { export type ServiceUncheckedCreateInput = {
@@ -411,8 +411,8 @@ export type ServiceUpdateInput = {
base_sale_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string base_sale_price?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string account_id?: Prisma.StringFieldUpdateOperationsInput | string
complex_id?: Prisma.StringFieldUpdateOperationsInput | string complex_id?: Prisma.StringFieldUpdateOperationsInput | string
category?: Prisma.ServiceCategoryUpdateOneWithoutServicesNestedInput
sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutServiceNestedInput sales_invoice_items?: Prisma.SalesInvoiceItemUpdateManyWithoutServiceNestedInput
category?: Prisma.ServiceCategoryUpdateOneWithoutServicesNestedInput
} }
export type ServiceUncheckedUpdateInput = { export type ServiceUncheckedUpdateInput = {
@@ -878,8 +878,8 @@ export type ServiceSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs
base_sale_price?: boolean base_sale_price?: boolean
account_id?: boolean account_id?: boolean
complex_id?: boolean complex_id?: boolean
category?: boolean | Prisma.Service$categoryArgs<ExtArgs>
sales_invoice_items?: boolean | Prisma.Service$sales_invoice_itemsArgs<ExtArgs> sales_invoice_items?: boolean | Prisma.Service$sales_invoice_itemsArgs<ExtArgs>
category?: boolean | Prisma.Service$categoryArgs<ExtArgs>
_count?: boolean | Prisma.ServiceCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.ServiceCountOutputTypeDefaultArgs<ExtArgs>
}, ExtArgs["result"]["service"]> }, ExtArgs["result"]["service"]>
@@ -903,16 +903,16 @@ export type ServiceSelectScalar = {
export type ServiceOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "description" | "sku" | "local_sku" | "barcode" | "created_at" | "updated_at" | "deleted_at" | "category_id" | "base_sale_price" | "account_id" | "complex_id", ExtArgs["result"]["service"]> export type ServiceOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "description" | "sku" | "local_sku" | "barcode" | "created_at" | "updated_at" | "deleted_at" | "category_id" | "base_sale_price" | "account_id" | "complex_id", ExtArgs["result"]["service"]>
export type ServiceInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type ServiceInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
category?: boolean | Prisma.Service$categoryArgs<ExtArgs>
sales_invoice_items?: boolean | Prisma.Service$sales_invoice_itemsArgs<ExtArgs> sales_invoice_items?: boolean | Prisma.Service$sales_invoice_itemsArgs<ExtArgs>
category?: boolean | Prisma.Service$categoryArgs<ExtArgs>
_count?: boolean | Prisma.ServiceCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.ServiceCountOutputTypeDefaultArgs<ExtArgs>
} }
export type $ServicePayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $ServicePayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "Service" name: "Service"
objects: { objects: {
category: Prisma.$ServiceCategoryPayload<ExtArgs> | null
sales_invoice_items: Prisma.$SalesInvoiceItemPayload<ExtArgs>[] sales_invoice_items: Prisma.$SalesInvoiceItemPayload<ExtArgs>[]
category: Prisma.$ServiceCategoryPayload<ExtArgs> | null
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string id: string
@@ -1268,8 +1268,8 @@ readonly fields: ServiceFieldRefs;
*/ */
export interface Prisma__ServiceClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__ServiceClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
category<T extends Prisma.Service$categoryArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Service$categoryArgs<ExtArgs>>): Prisma.Prisma__ServiceCategoryClient<runtime.Types.Result.GetResult<Prisma.$ServiceCategoryPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
sales_invoice_items<T extends Prisma.Service$sales_invoice_itemsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Service$sales_invoice_itemsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoiceItemPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> sales_invoice_items<T extends Prisma.Service$sales_invoice_itemsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Service$sales_invoice_itemsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$SalesInvoiceItemPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
category<T extends Prisma.Service$categoryArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Service$categoryArgs<ExtArgs>>): Prisma.Prisma__ServiceCategoryClient<runtime.Types.Result.GetResult<Prisma.$ServiceCategoryPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
@@ -1659,25 +1659,6 @@ export type ServiceDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Inter
limit?: number limit?: number
} }
/**
* Service.category
*/
export type Service$categoryArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the ServiceCategory
*/
select?: Prisma.ServiceCategorySelect<ExtArgs> | null
/**
* Omit specific fields from the ServiceCategory
*/
omit?: Prisma.ServiceCategoryOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.ServiceCategoryInclude<ExtArgs> | null
where?: Prisma.ServiceCategoryWhereInput
}
/** /**
* Service.sales_invoice_items * Service.sales_invoice_items
*/ */
@@ -1702,6 +1683,25 @@ export type Service$sales_invoice_itemsArgs<ExtArgs extends runtime.Types.Extens
distinct?: Prisma.SalesInvoiceItemScalarFieldEnum | Prisma.SalesInvoiceItemScalarFieldEnum[] distinct?: Prisma.SalesInvoiceItemScalarFieldEnum | Prisma.SalesInvoiceItemScalarFieldEnum[]
} }
/**
* Service.category
*/
export type Service$categoryArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the ServiceCategory
*/
select?: Prisma.ServiceCategorySelect<ExtArgs> | null
/**
* Omit specific fields from the ServiceCategory
*/
omit?: Prisma.ServiceCategoryOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.ServiceCategoryInclude<ExtArgs> | null
where?: Prisma.ServiceCategoryWhereInput
}
/** /**
* Service without action * Service without action
*/ */
@@ -248,8 +248,8 @@ export type StockKeepingUnitsWhereInput = {
guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string
created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
goods?: Prisma.GoodListRelationFilter goods?: Prisma.GoodListRelationFilter
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
} }
export type StockKeepingUnitsOrderByWithRelationInput = { export type StockKeepingUnitsOrderByWithRelationInput = {
@@ -262,8 +262,8 @@ export type StockKeepingUnitsOrderByWithRelationInput = {
guild_id?: Prisma.SortOrder guild_id?: Prisma.SortOrder
created_at?: Prisma.SortOrder created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder updated_at?: Prisma.SortOrder
guild?: Prisma.GuildOrderByWithRelationInput
goods?: Prisma.GoodOrderByRelationAggregateInput goods?: Prisma.GoodOrderByRelationAggregateInput
guild?: Prisma.GuildOrderByWithRelationInput
_relevance?: Prisma.StockKeepingUnitsOrderByRelevanceInput _relevance?: Prisma.StockKeepingUnitsOrderByRelevanceInput
} }
@@ -280,8 +280,8 @@ export type StockKeepingUnitsWhereUniqueInput = Prisma.AtLeast<{
guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string
created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
goods?: Prisma.GoodListRelationFilter goods?: Prisma.GoodListRelationFilter
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
}, "id" | "code"> }, "id" | "code">
export type StockKeepingUnitsOrderByWithAggregationInput = { export type StockKeepingUnitsOrderByWithAggregationInput = {
@@ -325,8 +325,8 @@ export type StockKeepingUnitsCreateInput = {
is_domestic?: boolean is_domestic?: boolean
created_at?: Date | string created_at?: Date | string
updated_at?: Date | string updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutStockKeepingUnitsInput
goods?: Prisma.GoodCreateNestedManyWithoutSkuInput goods?: Prisma.GoodCreateNestedManyWithoutSkuInput
guild: Prisma.GuildCreateNestedOneWithoutStockKeepingUnitsInput
} }
export type StockKeepingUnitsUncheckedCreateInput = { export type StockKeepingUnitsUncheckedCreateInput = {
@@ -351,8 +351,8 @@ export type StockKeepingUnitsUpdateInput = {
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutStockKeepingUnitsNestedInput
goods?: Prisma.GoodUpdateManyWithoutSkuNestedInput goods?: Prisma.GoodUpdateManyWithoutSkuNestedInput
guild?: Prisma.GuildUpdateOneRequiredWithoutStockKeepingUnitsNestedInput
} }
export type StockKeepingUnitsUncheckedUpdateInput = { export type StockKeepingUnitsUncheckedUpdateInput = {
@@ -740,8 +740,8 @@ export type StockKeepingUnitsSelect<ExtArgs extends runtime.Types.Extensions.Int
guild_id?: boolean guild_id?: boolean
created_at?: boolean created_at?: boolean
updated_at?: boolean updated_at?: boolean
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
goods?: boolean | Prisma.StockKeepingUnits$goodsArgs<ExtArgs> goods?: boolean | Prisma.StockKeepingUnits$goodsArgs<ExtArgs>
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
_count?: boolean | Prisma.StockKeepingUnitsCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.StockKeepingUnitsCountOutputTypeDefaultArgs<ExtArgs>
}, ExtArgs["result"]["stockKeepingUnits"]> }, ExtArgs["result"]["stockKeepingUnits"]>
@@ -761,16 +761,16 @@ export type StockKeepingUnitsSelectScalar = {
export type StockKeepingUnitsOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "code" | "name" | "VAT" | "is_public" | "is_domestic" | "guild_id" | "created_at" | "updated_at", ExtArgs["result"]["stockKeepingUnits"]> export type StockKeepingUnitsOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "code" | "name" | "VAT" | "is_public" | "is_domestic" | "guild_id" | "created_at" | "updated_at", ExtArgs["result"]["stockKeepingUnits"]>
export type StockKeepingUnitsInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type StockKeepingUnitsInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
goods?: boolean | Prisma.StockKeepingUnits$goodsArgs<ExtArgs> goods?: boolean | Prisma.StockKeepingUnits$goodsArgs<ExtArgs>
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
_count?: boolean | Prisma.StockKeepingUnitsCountOutputTypeDefaultArgs<ExtArgs> _count?: boolean | Prisma.StockKeepingUnitsCountOutputTypeDefaultArgs<ExtArgs>
} }
export type $StockKeepingUnitsPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = { export type $StockKeepingUnitsPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "StockKeepingUnits" name: "StockKeepingUnits"
objects: { objects: {
guild: Prisma.$GuildPayload<ExtArgs>
goods: Prisma.$GoodPayload<ExtArgs>[] goods: Prisma.$GoodPayload<ExtArgs>[]
guild: Prisma.$GuildPayload<ExtArgs>
} }
scalars: runtime.Types.Extensions.GetPayloadResult<{ scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string id: string
@@ -1122,8 +1122,8 @@ readonly fields: StockKeepingUnitsFieldRefs;
*/ */
export interface Prisma__StockKeepingUnitsClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> { export interface Prisma__StockKeepingUnitsClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise" readonly [Symbol.toStringTag]: "PrismaPromise"
guild<T extends Prisma.GuildDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GuildDefaultArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
goods<T extends Prisma.StockKeepingUnits$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.StockKeepingUnits$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null> goods<T extends Prisma.StockKeepingUnits$goodsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.StockKeepingUnits$goodsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
guild<T extends Prisma.GuildDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GuildDefaultArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
/** /**
* Attaches callbacks for the resolution and/or rejection of the Promise. * Attaches callbacks for the resolution and/or rejection of the Promise.
* @param onfulfilled The callback to execute when the Promise is resolved. * @param onfulfilled The callback to execute when the Promise is resolved.
@@ -1,4 +1,4 @@
import { SKUGuildType } from '@/generated/prisma/enums' import { SKUGuildType } from '@/common/enums/enums'
import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger' import { ApiProperty, ApiPropertyOptional } from '@nestjs/swagger'
import { Type } from 'class-transformer' import { Type } from 'class-transformer'
import { IsBoolean, IsEnum, IsNumber, IsString, Min } from 'class-validator' import { IsBoolean, IsEnum, IsNumber, IsString, Min } from 'class-validator'
@@ -1,5 +1,5 @@
import { SharedSaleInvoiceActionsService } from '@/common/services/saleInvoices/sale-invoice-actions.service'
import { ResponseMapper } from '@/common/response/response-mapper' import { ResponseMapper } from '@/common/response/response-mapper'
import { SharedSaleInvoiceActionsService } from '@/common/services/saleInvoices/sale-invoice-actions.service'
import { SalesInvoiceWhereInput } from '@/generated/prisma/models' import { SalesInvoiceWhereInput } from '@/generated/prisma/models'
import { PrismaService } from '@/prisma/prisma.service' import { PrismaService } from '@/prisma/prisma.service'
import { Injectable, NotFoundException } from '@nestjs/common' import { Injectable, NotFoundException } from '@nestjs/common'
@@ -42,7 +42,8 @@ export class SalesInvoicesService {
measure_unit_code: true, measure_unit_code: true,
measure_unit_text: true, measure_unit_text: true,
sku_code: true, sku_code: true,
discount: true, discount_amount: true,
tax_amount: true,
notes: true, notes: true,
quantity: true, quantity: true,
total_amount: true, total_amount: true,
@@ -123,8 +123,9 @@ export class CustomerSaleInvoicesService {
id: true, id: true,
notes: true, notes: true,
unit_price: true, unit_price: true,
discount: true,
quantity: true, quantity: true,
discount_amount: true,
tax_amount: true,
total_amount: true, total_amount: true,
payload: true, payload: true,
good: { good: {
+1 -7
View File
@@ -4,7 +4,6 @@ import {
AccountStatus, AccountStatus,
AccountType, AccountType,
ApplicationPlatform, ApplicationPlatform,
ApplicationPublisher,
ApplicationReleaseType, ApplicationReleaseType,
BusinessRole, BusinessRole,
ComplexRole, ComplexRole,
@@ -21,13 +20,12 @@ import {
POSStatus, POSStatus,
POSType, POSType,
ProviderRole, ProviderRole,
SKUGuildType,
TspProviderRequestType, TspProviderRequestType,
TspProviderResponseStatus, TspProviderResponseStatus,
TspProviderType, TspProviderType,
} from '@/generated/prisma/enums' } from '@/generated/prisma/enums'
import { Injectable } from '@nestjs/common' import { Injectable } from '@nestjs/common'
import { GoldKarat, TspProviderCustomerType } from 'common/enums/enums' import { GoldKarat, SKUGuildType, TspProviderCustomerType } from 'common/enums/enums'
import { ResponseMapper } from 'common/response/response-mapper' import { ResponseMapper } from 'common/response/response-mapper'
@Injectable() @Injectable()
@@ -69,10 +67,6 @@ export class EnumsService {
ApplicationReleaseType, ApplicationReleaseType,
'ApplicationReleaseType', 'ApplicationReleaseType',
), ),
ApplicationPublisher: this.prepareData(
ApplicationPublisher,
'ApplicationPublisher',
),
CustomerType: this.prepareData(CustomerType, 'CustomerType'), CustomerType: this.prepareData(CustomerType, 'CustomerType'),
TspProviderResponseStatus: this.prepareData( TspProviderResponseStatus: this.prepareData(
TspProviderResponseStatus, TspProviderResponseStatus,
+2 -1
View File
@@ -89,7 +89,8 @@ export class InvoicesService {
quantity: true, quantity: true,
total_amount: true, total_amount: true,
unit_price: true, unit_price: true,
discount: true, discount_amount: true,
tax_amount: true,
payload: true, payload: true,
sku_code: true, sku_code: true,
sku_vat: true, sku_vat: true,
@@ -17,32 +17,44 @@ export class StatisticsService {
const [item] = await this.prisma.$queryRaw< const [item] = await this.prisma.$queryRaw<
Array<{ Array<{
all_amount_sum: number | null all_amount_sum: number | null
all_tax_sum: number | null
all_count: number | null all_count: number | null
success_amount_sum: number | null success_amount_sum: number | null
success_tax_sum: number | null
success_count: number | null success_count: number | null
failure_amount_sum: number | null failure_amount_sum: number | null
failure_tax_sum: number | null
failure_count: number | null failure_count: number | null
pending_amount_sum: number | null pending_amount_sum: number | null
pending_tax_sum: number | null
pending_count: number | null pending_count: number | null
not_sended_amount_sum: number | null not_sended_amount_sum: number | null
not_sended_tax_sum: number | null
not_sended_count: number | null not_sended_count: number | null
not_original_amount_sum: number | null not_original_amount_sum: number | null
not_original_tax_sum: number | null
not_original_count: number | null not_original_count: number | null
}> }>
>` >`
SELECT SELECT
SUM(si.total_amount) AS all_amount_sum, SUM(si.total_amount) AS all_amount_sum,
SUM(si.tax_amount) AS all_tax_sum,
si.type, si.type,
COUNT(*) AS all_count, COUNT(*) AS all_count,
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.SUCCESS} THEN si.total_amount ELSE 0 END) AS success_amount_sum, SUM(CASE WHEN la.status = ${TspProviderResponseStatus.SUCCESS} THEN si.total_amount ELSE 0 END) AS success_amount_sum,
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.SUCCESS} THEN si.tax_amount ELSE 0 END) AS success_tax_sum,
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.SUCCESS} THEN 1 ELSE 0 END) AS success_count, SUM(CASE WHEN la.status = ${TspProviderResponseStatus.SUCCESS} THEN 1 ELSE 0 END) AS success_count,
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.FAILURE} THEN si.total_amount ELSE 0 END) AS failure_amount_sum, SUM(CASE WHEN la.status = ${TspProviderResponseStatus.FAILURE} THEN si.total_amount ELSE 0 END) AS failure_amount_sum,
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.FAILURE} THEN si.tax_amount ELSE 0 END) AS failure_tax_sum,
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.FAILURE} THEN 1 ELSE 0 END) AS failure_count, SUM(CASE WHEN la.status = ${TspProviderResponseStatus.FAILURE} THEN 1 ELSE 0 END) AS failure_count,
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.QUEUED} THEN si.total_amount ELSE 0 END) AS pending_amount_sum, SUM(CASE WHEN la.status = ${TspProviderResponseStatus.QUEUED} THEN si.total_amount ELSE 0 END) AS pending_amount_sum,
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.QUEUED} THEN si.tax_amount ELSE 0 END) AS pending_tax_sum,
SUM(CASE WHEN la.status = ${TspProviderResponseStatus.QUEUED} THEN 1 ELSE 0 END) AS pending_count, SUM(CASE WHEN la.status = ${TspProviderResponseStatus.QUEUED} THEN 1 ELSE 0 END) AS pending_count,
SUM(CASE WHEN la.status IS NULL THEN si.total_amount ELSE 0 END) AS not_sended_amount_sum, SUM(CASE WHEN la.status IS NULL THEN si.total_amount ELSE 0 END) AS not_sended_amount_sum,
SUM(CASE WHEN la.status IS NULL THEN si.tax_amount ELSE 0 END) AS not_sended_tax_sum,
SUM(CASE WHEN la.status IS NULL THEN 1 ELSE 0 END) AS not_sended_count, SUM(CASE WHEN la.status IS NULL THEN 1 ELSE 0 END) AS not_sended_count,
SUM(CASE WHEN si.type <> ${TspProviderRequestType.ORIGINAL} THEN si.total_amount ELSE 0 END) AS not_original_amount_sum, SUM(CASE WHEN si.type <> ${TspProviderRequestType.ORIGINAL} THEN si.total_amount ELSE 0 END) AS not_original_amount_sum,
SUM(CASE WHEN si.type <> ${TspProviderRequestType.ORIGINAL} THEN si.tax_amount ELSE 0 END) AS not_original_tax_sum,
SUM(CASE WHEN si.type <> ${TspProviderRequestType.ORIGINAL} THEN 1 ELSE 0 END) AS not_original_count SUM(CASE WHEN si.type <> ${TspProviderRequestType.ORIGINAL} THEN 1 ELSE 0 END) AS not_original_count
FROM sales_invoices si FROM sales_invoices si
INNER JOIN poses p ON p.id = si.pos_id INNER JOIN poses p ON p.id = si.pos_id
@@ -74,32 +86,32 @@ export class StatisticsService {
return ResponseMapper.single({ return ResponseMapper.single({
all: { all: {
total_amount: Number(item?.all_amount_sum || 0), total_amount: Number(item?.all_amount_sum || 0),
total_tax: Number(0), total_tax: Number(item?.all_tax_sum),
count: Number(item?.all_count || 0), count: Number(item?.all_count || 0),
}, },
success: { success: {
total_amount: Number(item?.success_amount_sum || 0), total_amount: Number(item?.success_amount_sum || 0),
total_tax: Number(0), tax_amount: Number(item?.success_tax_sum || 0),
count: Number(item?.success_count || 0), count: Number(item?.success_count || 0),
}, },
failure: { failure: {
total_amount: Number(item?.failure_amount_sum || 0), total_amount: Number(item?.failure_amount_sum || 0),
total_tax: Number(0), tax_amount: Number(item?.failure_tax_sum || 0),
count: Number(item?.failure_count || 0), count: Number(item?.failure_count || 0),
}, },
pending: { pending: {
total_amount: Number(item?.pending_amount_sum || 0), total_amount: Number(item?.pending_amount_sum || 0),
total_tax: Number(0), tax_amount: Number(item?.pending_tax_sum || 0),
count: Number(item?.pending_count || 0), count: Number(item?.pending_count || 0),
}, },
not_sended: { not_sended: {
total_amount: Number(item?.not_sended_amount_sum || 0), total_amount: Number(item?.not_sended_amount_sum || 0),
total_tax: Number(0), tax_amount: Number(item?.not_sended_tax_sum || 0),
count: Number(item?.not_sended_count || 0), count: Number(item?.not_sended_count || 0),
}, },
not_original: { not_original: {
total_amount: Number(item?.not_original_amount_sum || 0), total_amount: Number(item?.not_original_amount_sum || 0),
total_tax: Number(0), tax_amount: Number(item?.not_original_tax_sum || 0),
count: Number(item?.not_original_count || 0), count: Number(item?.not_original_count || 0),
}, },
}) })
@@ -26,6 +26,14 @@ export class TspProviderCorrectionInvoicePayloadDto {
@IsNumber() @IsNumber()
total_amount: number total_amount: number
@ApiProperty()
@IsNumber()
discount_amount: number
@ApiProperty()
@IsNumber()
tax_amount: number
@ApiProperty({ required: true, type: SharedCreateSalesInvoicePaymentsDto }) @ApiProperty({ required: true, type: SharedCreateSalesInvoicePaymentsDto })
@IsObject() @IsObject()
@ValidateNested({ each: true }) @ValidateNested({ each: true })
@@ -207,6 +207,8 @@ export class SalesInvoiceTspService {
payments: dataToUpdate.payments, payments: dataToUpdate.payments,
items: dataToUpdate.items, items: dataToUpdate.items,
total_amount: dataToUpdate.total_amount, total_amount: dataToUpdate.total_amount,
discount_amount: dataToUpdate.discount_amount,
tax_amount: dataToUpdate.tax_amount,
customer_id: relatedInvoice.customer_id || undefined, customer_id: relatedInvoice.customer_id || undefined,
settlement_type: relatedInvoice.settlement_type, settlement_type: relatedInvoice.settlement_type,
}, },
@@ -396,7 +398,8 @@ export class SalesInvoiceTspService {
unit_price: Number(item.unit_price), unit_price: Number(item.unit_price),
quantity: Number(item.quantity), quantity: Number(item.quantity),
total_amount: Number(item.total_amount), total_amount: Number(item.total_amount),
discount_amount: Number(item.discount || 0), discount_amount: Number(item.discount_amount || 0),
tax_amount: Number(item.tax_amount || 0),
invoice_id: '', invoice_id: '',
good_id: item.good_id, good_id: item.good_id,
service_id: item.service_id || undefined, service_id: item.service_id || undefined,
@@ -404,6 +407,8 @@ export class SalesInvoiceTspService {
notes: item.notes || '', notes: item.notes || '',
})), })),
total_amount: Number(relatedInvoice.total_amount), total_amount: Number(relatedInvoice.total_amount),
discount_amount: Number(relatedInvoice.discount_amount),
tax_amount: Number(relatedInvoice.tax_amount),
customer_id: relatedInvoice.customer_id || undefined, customer_id: relatedInvoice.customer_id || undefined,
}, },
businessId, businessId,
@@ -324,7 +324,8 @@ export async function buildOriginalPayload(
sku_vat: true, sku_vat: true,
good_id: true, good_id: true,
service_id: true, service_id: true,
discount: true, discount_amount: true,
tax_amount: true,
payload: true, payload: true,
good_snapshot: true, good_snapshot: true,
}, },