feat: add stock keeping units management
- Created migration to drop `type` column from `stock_keeping_units` table. - Added `Guild` model to Prisma schema. - Implemented `BusinessActivitiesQueryService` for querying business activities. - Developed `GoodsSharedService` for handling goods creation and updates. - Introduced DTOs for creating and updating stock keeping units. - Created controller and service for managing stock keeping units. - Implemented response DTOs for stock keeping units service. - Established module for stock keeping units management.
This commit is contained in:
@@ -1,20 +0,0 @@
|
||||
-- DropForeignKey
|
||||
ALTER TABLE `admin_accounts` DROP FOREIGN KEY `admin_accounts_account_id_fkey`;
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE `partner_accounts` DROP FOREIGN KEY `partner_accounts_account_id_fkey`;
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE `provider_accounts` DROP FOREIGN KEY `provider_accounts_account_id_fkey`;
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE `guilds` ADD COLUMN `invoice_template` ENUM('SALE', 'FX_SALE', 'GOLD_JEWELRY', 'CONTRACT', 'UTILITY', 'AIR_TICKET', 'EXPORT', 'BILL_OF_LADING', 'PETROCHEMICAL', 'COMMODITY_EXCHANGE', 'INSURANCE') NOT NULL DEFAULT 'GOLD_JEWELRY';
|
||||
|
||||
-- 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;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `partner_accounts` ADD CONSTRAINT `partner_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `provider_accounts` ADD CONSTRAINT `provider_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
@@ -1,72 +0,0 @@
|
||||
/*
|
||||
Warnings:
|
||||
|
||||
- You are about to drop the column `fiscal_switch_type` on the `partners` table. All the data in the column will be lost.
|
||||
- The values [CHECK] on the enum `sales_invoice_payments_payment_method` will be removed. If these variants are still used in the database, this will fail.
|
||||
- You are about to drop the `sale_invoice_fiscal_attempts` table. If the table is not empty, all the data it contains will be lost.
|
||||
- You are about to drop the `sale_invoice_fiscals` table. If the table is not empty, all the data it contains will be lost.
|
||||
- Made the column `good_snapshot` on table `sales_invoice_items` required. This step will fail if there are existing NULL values in that column.
|
||||
- Made the column `good_id` on table `sales_invoice_items` required. This step will fail if there are existing NULL values in that column.
|
||||
|
||||
*/
|
||||
-- DropForeignKey
|
||||
ALTER TABLE `sale_invoice_fiscal_attempts` DROP FOREIGN KEY `sale_invoice_fiscal_attempts_fiscal_id_fkey`;
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE `sale_invoice_fiscals` DROP FOREIGN KEY `sale_invoice_fiscals_invoice_id_fkey`;
|
||||
|
||||
-- DropForeignKey
|
||||
ALTER TABLE `sales_invoice_items` DROP FOREIGN KEY `sales_invoice_items_good_id_fkey`;
|
||||
|
||||
-- DropIndex
|
||||
DROP INDEX `sales_invoice_items_good_id_fkey` ON `sales_invoice_items`;
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE `business_activities` ADD COLUMN `invoice_number_sequence` VARCHAR(191) NOT NULL DEFAULT '1';
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE `partners` DROP COLUMN `fiscal_switch_type`,
|
||||
ADD COLUMN `tsp_provider` ENUM('NAMA', 'SUN') NOT NULL DEFAULT 'NAMA';
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE `sales_invoice_items` MODIFY `good_snapshot` JSON NOT NULL,
|
||||
MODIFY `good_id` VARCHAR(191) NOT NULL;
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE `sales_invoice_payments` MODIFY `payment_method` ENUM('CHEQUE', 'SET_OFF', 'CASH', 'TERMINAL', 'PAYMENT_GATEWAY', 'CARD', 'BANK', 'OTHER') NOT NULL;
|
||||
|
||||
-- DropTable
|
||||
DROP TABLE `sale_invoice_fiscal_attempts`;
|
||||
|
||||
-- DropTable
|
||||
DROP TABLE `sale_invoice_fiscals`;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `sale_invoice_tsp_attempts` (
|
||||
`id` VARCHAR(191) NOT NULL,
|
||||
`attempt_no` INTEGER NOT NULL,
|
||||
`status` ENUM('SUCCESS', 'FAILURE', 'NOT_SEND', 'QUEUED') NOT NULL,
|
||||
`tax_id` VARCHAR(191) NULL,
|
||||
`type` ENUM('MAIN', 'UPDATE', 'REVOKE', 'REMOVE') NOT NULL,
|
||||
`request_payload` JSON NULL,
|
||||
`response_payload` JSON NULL,
|
||||
`error_message` TEXT NULL,
|
||||
`sent_at` TIMESTAMP(0) NULL,
|
||||
`received_at` TIMESTAMP(0) NULL,
|
||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`invoice_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
UNIQUE INDEX `sale_invoice_tsp_attempts_tax_id_key`(`tax_id`),
|
||||
UNIQUE INDEX `sale_invoice_tsp_attempts_invoice_id_key`(`invoice_id`),
|
||||
INDEX `sale_invoice_tsp_attempts_status_idx`(`status`),
|
||||
INDEX `sale_invoice_tsp_attempts_tax_id_idx`(`tax_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`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- 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;
|
||||
|
||||
-- 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,14 +0,0 @@
|
||||
/*
|
||||
Warnings:
|
||||
|
||||
- You are about to alter the column `invoice_number_sequence` on the `business_activities` table. The data in that column could be lost. The data in that column will be cast from `VarChar(191)` to `Decimal(20,0)`.
|
||||
|
||||
*/
|
||||
-- AlterTable
|
||||
ALTER TABLE `business_activities` MODIFY `invoice_number_sequence` DECIMAL(20, 0) NOT NULL DEFAULT 1;
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE `guilds` ALTER COLUMN `invoice_template` DROP DEFAULT;
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE `stock_keeping_units` ALTER COLUMN `type` DROP DEFAULT;
|
||||
@@ -1,24 +0,0 @@
|
||||
/*
|
||||
Warnings:
|
||||
|
||||
- You are about to drop the column `type` on the `sale_invoice_tsp_attempts` table. All the data in the column will be lost.
|
||||
- A unique constraint covering the columns `[ref_id]` on the table `sales_invoices` will be added. If there are existing duplicate values, this will fail.
|
||||
- Added the required column `type` to the `sales_invoices` table without a default value. This is not possible if the table is not empty.
|
||||
|
||||
*/
|
||||
-- AlterTable
|
||||
ALTER TABLE `sale_invoice_tsp_attempts` DROP COLUMN `type`;
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE `sales_invoices` ADD COLUMN `main_id` VARCHAR(50) NULL,
|
||||
ADD COLUMN `ref_id` VARCHAR(50) NULL,
|
||||
ADD COLUMN `type` ENUM('ORIGINAL', 'CORRECTION', 'REVOKE', 'RETURN') NOT NULL;
|
||||
|
||||
-- CreateIndex
|
||||
CREATE UNIQUE INDEX `sales_invoices_ref_id_key` ON `sales_invoices`(`ref_id`);
|
||||
|
||||
-- CreateIndex
|
||||
CREATE INDEX `sales_invoices_ref_id_idx` ON `sales_invoices`(`ref_id`);
|
||||
|
||||
-- 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;
|
||||
@@ -1,43 +0,0 @@
|
||||
/*
|
||||
Warnings:
|
||||
|
||||
- You are about to drop the column `error_message` on the `sale_invoice_tsp_attempts` table. All the data in the column will be lost.
|
||||
- You are about to drop the column `tax_id` on the `sale_invoice_tsp_attempts` table. All the data in the column will be lost.
|
||||
- A unique constraint covering the columns `[tax_id]` on the table `sales_invoices` will be added. If there are existing duplicate values, this will fail.
|
||||
- Added the required column `message` to the `sale_invoice_tsp_attempts` table without a default value. This is not possible if the table is not empty.
|
||||
|
||||
*/
|
||||
-- 1) Add new columns in a backward-compatible way
|
||||
ALTER TABLE `sale_invoice_tsp_attempts`
|
||||
ADD COLUMN `message` TEXT NULL;
|
||||
|
||||
ALTER TABLE `sales_invoices`
|
||||
ADD COLUMN `tax_id` VARCHAR(32) NULL;
|
||||
|
||||
-- 2) Backfill message from old error_message, fallback to a default text
|
||||
UPDATE `sale_invoice_tsp_attempts`
|
||||
SET `message` = COALESCE(`error_message`, 'وضعیت ارسال فاکتور ثبت شد.')
|
||||
WHERE `message` IS NULL;
|
||||
|
||||
-- 3) Backfill tax_id to sales_invoices from attempts
|
||||
UPDATE `sales_invoices` si
|
||||
JOIN `sale_invoice_tsp_attempts` sita ON sita.`invoice_id` = si.`id`
|
||||
SET si.`tax_id` = sita.`tax_id`
|
||||
WHERE sita.`tax_id` IS NOT NULL
|
||||
AND si.`tax_id` IS NULL;
|
||||
|
||||
-- 4) Enforce required constraint after backfill
|
||||
ALTER TABLE `sale_invoice_tsp_attempts`
|
||||
MODIFY `message` TEXT NOT NULL;
|
||||
|
||||
-- 5) Remove old indexes/columns after successful data move
|
||||
DROP INDEX `sale_invoice_tsp_attempts_tax_id_idx` ON `sale_invoice_tsp_attempts`;
|
||||
DROP INDEX `sale_invoice_tsp_attempts_tax_id_key` ON `sale_invoice_tsp_attempts`;
|
||||
|
||||
ALTER TABLE `sale_invoice_tsp_attempts`
|
||||
DROP COLUMN `error_message`,
|
||||
DROP COLUMN `tax_id`;
|
||||
|
||||
-- 6) Add indexes on new tax_id location
|
||||
CREATE UNIQUE INDEX `sales_invoices_tax_id_key` ON `sales_invoices`(`tax_id`);
|
||||
CREATE INDEX `sales_invoices_tax_id_idx` ON `sales_invoices`(`tax_id`);
|
||||
+71
-57
@@ -56,6 +56,7 @@ CREATE TABLE `devices` (
|
||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||
`brand_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
INDEX `devices_brand_id_idx`(`brand_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -70,6 +71,7 @@ CREATE TABLE `license_charged_transactions` (
|
||||
`partner_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
UNIQUE INDEX `license_charged_transactions_tracking_code_key`(`tracking_code`),
|
||||
INDEX `license_charged_transactions_partner_id_idx`(`partner_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -81,6 +83,7 @@ CREATE TABLE `licenses` (
|
||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||
`charge_transaction_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
INDEX `licenses_charge_transaction_id_idx`(`charge_transaction_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -111,6 +114,7 @@ CREATE TABLE `license_renew_charge_transaction` (
|
||||
`partner_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
UNIQUE INDEX `license_renew_charge_transaction_tracking_code_key`(`tracking_code`),
|
||||
INDEX `license_renew_charge_transaction_partner_id_idx`(`partner_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -123,6 +127,8 @@ CREATE TABLE `license_renew` (
|
||||
`charge_transaction_id` VARCHAR(191) NOT NULL,
|
||||
`activation_id` VARCHAR(191) NULL,
|
||||
|
||||
INDEX `license_renew_activation_id_idx`(`activation_id`),
|
||||
INDEX `license_renew_charge_transaction_id_idx`(`charge_transaction_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -137,6 +143,7 @@ CREATE TABLE `partner_account_quota_charge_transaction` (
|
||||
`partner_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
UNIQUE INDEX `partner_account_quota_charge_transaction_tracking_code_key`(`tracking_code`),
|
||||
INDEX `partner_account_quota_charge_transaction_partner_id_idx`(`partner_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -147,6 +154,7 @@ CREATE TABLE `partner_account_quota_credit` (
|
||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||
`charge_transaction_id` VARCHAR(191) NULL,
|
||||
|
||||
INDEX `partner_account_quota_credit_charge_transaction_id_idx`(`charge_transaction_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -161,6 +169,7 @@ CREATE TABLE `license_account_allocation` (
|
||||
|
||||
UNIQUE INDEX `license_account_allocation_account_id_key`(`account_id`),
|
||||
UNIQUE INDEX `license_account_allocation_credit_id_key`(`credit_id`),
|
||||
INDEX `license_account_allocation_license_activation_id_idx`(`license_activation_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -174,6 +183,7 @@ CREATE TABLE `partner_accounts` (
|
||||
`account_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
UNIQUE INDEX `partner_accounts_account_id_key`(`account_id`),
|
||||
INDEX `partner_accounts_partner_id_fkey`(`partner_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -183,10 +193,10 @@ CREATE TABLE `partners` (
|
||||
`name` VARCHAR(191) NOT NULL,
|
||||
`code` VARCHAR(191) NOT NULL,
|
||||
`status` ENUM('ACTIVE', 'SUSPENDED') NOT NULL DEFAULT 'ACTIVE',
|
||||
`fiscal_switch_type` ENUM('NAMA', 'SUN') NOT NULL,
|
||||
`logo_url` VARCHAR(191) NULL,
|
||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`updated_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`tsp_provider` ENUM('NAMA', 'SUN') NOT NULL DEFAULT 'NAMA',
|
||||
|
||||
UNIQUE INDEX `partners_code_key`(`code`),
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -208,6 +218,7 @@ CREATE TABLE `permission_poses` (
|
||||
`pos_id` VARCHAR(191) NOT NULL,
|
||||
`permission_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
INDEX `permission_poses_pos_id_fkey`(`pos_id`),
|
||||
UNIQUE INDEX `permission_poses_permission_id_pos_id_key`(`permission_id`, `pos_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
@@ -219,6 +230,7 @@ CREATE TABLE `permission_complexes` (
|
||||
`complex_id` VARCHAR(191) NOT NULL,
|
||||
`permission_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
INDEX `permission_complexes_complex_id_fkey`(`complex_id`),
|
||||
UNIQUE INDEX `permission_complexes_permission_id_complex_id_key`(`permission_id`, `complex_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
@@ -230,6 +242,7 @@ CREATE TABLE `permission_business_activities` (
|
||||
`business_id` VARCHAR(191) NOT NULL,
|
||||
`permission_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
INDEX `permission_business_activities_business_id_fkey`(`business_id`),
|
||||
UNIQUE INDEX `permission_business_activities_permission_id_business_id_key`(`permission_id`, `business_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
@@ -244,6 +257,7 @@ CREATE TABLE `provider_accounts` (
|
||||
`account_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
UNIQUE INDEX `provider_accounts_account_id_key`(`account_id`),
|
||||
INDEX `provider_accounts_provider_id_fkey`(`provider_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -281,6 +295,7 @@ CREATE TABLE `consumer_devices` (
|
||||
`consumer_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
UNIQUE INDEX `consumer_devices_uuid_key`(`uuid`),
|
||||
INDEX `consumer_devices_consumer_id_fkey`(`consumer_id`),
|
||||
PRIMARY KEY (`uuid`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -360,6 +375,7 @@ CREATE TABLE `business_activities` (
|
||||
`name` VARCHAR(191) NOT NULL,
|
||||
`fiscal_id` VARCHAR(191) NOT NULL,
|
||||
`partner_token` VARCHAR(191) NOT NULL,
|
||||
`invoice_number_sequence` DECIMAL(20, 0) NOT NULL DEFAULT 1,
|
||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||
`guild_id` VARCHAR(191) NOT NULL,
|
||||
@@ -443,6 +459,18 @@ CREATE TABLE `good_categories` (
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `guilds` (
|
||||
`id` VARCHAR(191) NOT NULL,
|
||||
`name` VARCHAR(191) NOT NULL,
|
||||
`invoice_template` ENUM('SALE', 'FX_SALE', 'GOLD_JEWELRY', 'CONTRACT', 'UTILITY', 'AIR_TICKET', 'EXPORT', 'BILL_OF_LADING', 'PETROCHEMICAL', 'COMMODITY_EXCHANGE', 'INSURANCE') NOT NULL,
|
||||
`code` VARCHAR(191) NULL,
|
||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `measure_units` (
|
||||
`id` VARCHAR(191) NOT NULL,
|
||||
@@ -461,9 +489,10 @@ CREATE TABLE `stock_keeping_units` (
|
||||
`code` VARCHAR(191) NOT NULL,
|
||||
`name` VARCHAR(191) NOT NULL,
|
||||
`VAT` DECIMAL(5, 2) NOT NULL,
|
||||
`type` ENUM('GOLD') NOT NULL DEFAULT 'GOLD',
|
||||
`type` ENUM('GOLD') NOT NULL,
|
||||
`is_public` BOOLEAN NOT NULL DEFAULT true,
|
||||
`is_domestic` BOOLEAN NOT NULL DEFAULT false,
|
||||
`guild_id` VARCHAR(191) NOT NULL,
|
||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||
|
||||
@@ -524,17 +553,6 @@ CREATE TABLE `customer_legal` (
|
||||
PRIMARY KEY (`customer_id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `guilds` (
|
||||
`id` VARCHAR(191) NOT NULL,
|
||||
`name` VARCHAR(191) NOT NULL,
|
||||
`code` VARCHAR(191) NULL,
|
||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `sales_invoices` (
|
||||
`id` VARCHAR(191) NOT NULL,
|
||||
@@ -542,15 +560,23 @@ CREATE TABLE `sales_invoices` (
|
||||
`total_amount` DECIMAL(15, 2) NOT NULL,
|
||||
`invoice_number` INTEGER NOT NULL,
|
||||
`invoice_date` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`type` ENUM('ORIGINAL', 'CORRECTION', 'REVOKE', 'RETURN') NOT NULL,
|
||||
`tax_id` VARCHAR(32) NULL,
|
||||
`notes` TEXT NULL,
|
||||
`unknown_customer` JSON NULL,
|
||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||
`main_id` VARCHAR(50) NULL,
|
||||
`ref_id` VARCHAR(50) NULL,
|
||||
`customer_id` VARCHAR(191) NULL,
|
||||
`consumer_account_id` VARCHAR(191) NOT NULL,
|
||||
`pos_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
UNIQUE INDEX `sales_invoices_code_key`(`code`),
|
||||
UNIQUE INDEX `sales_invoices_tax_id_key`(`tax_id`),
|
||||
UNIQUE INDEX `sales_invoices_ref_id_key`(`ref_id`),
|
||||
INDEX `sales_invoices_ref_id_idx`(`ref_id`),
|
||||
INDEX `sales_invoices_tax_id_idx`(`tax_id`),
|
||||
UNIQUE INDEX `sales_invoices_invoice_number_pos_id_key`(`invoice_number`, `pos_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
@@ -569,9 +595,9 @@ CREATE TABLE `sales_invoice_items` (
|
||||
`discount` DECIMAL(15, 2) NOT NULL DEFAULT 0.00,
|
||||
`notes` TEXT NULL,
|
||||
`payload` JSON NULL,
|
||||
`good_snapshot` JSON NULL,
|
||||
`good_snapshot` JSON NOT NULL,
|
||||
`invoice_id` VARCHAR(191) NOT NULL,
|
||||
`good_id` VARCHAR(191) NULL,
|
||||
`good_id` VARCHAR(191) NOT NULL,
|
||||
`service_id` VARCHAR(191) NULL,
|
||||
|
||||
INDEX `sales_invoice_items_invoice_id_good_id_idx`(`invoice_id`, `good_id`),
|
||||
@@ -579,37 +605,22 @@ CREATE TABLE `sales_invoice_items` (
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `sale_invoice_fiscals` (
|
||||
`id` VARCHAR(191) NOT NULL,
|
||||
`retry_count` INTEGER NOT NULL DEFAULT 0,
|
||||
`last_attempt_at` TIMESTAMP(0) NULL,
|
||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`updated_at` TIMESTAMP(0) NOT NULL,
|
||||
`invoice_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
UNIQUE INDEX `sale_invoice_fiscals_invoice_id_key`(`invoice_id`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE `sale_invoice_fiscal_attempts` (
|
||||
CREATE TABLE `sale_invoice_tsp_attempts` (
|
||||
`id` VARCHAR(191) NOT NULL,
|
||||
`attempt_no` INTEGER NOT NULL,
|
||||
`status` ENUM('SUCCESS', 'FAILURE', 'NOT_SEND', 'QUEUED') NOT NULL,
|
||||
`tax_id` VARCHAR(191) NULL,
|
||||
`type` ENUM('MAIN', 'UPDATE', 'REVOKE', 'REMOVE') NOT NULL,
|
||||
`request_payload` JSON NULL,
|
||||
`response_payload` JSON NULL,
|
||||
`error_message` TEXT NULL,
|
||||
`message` TEXT NOT NULL,
|
||||
`sent_at` TIMESTAMP(0) NULL,
|
||||
`received_at` TIMESTAMP(0) NULL,
|
||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`fiscal_id` VARCHAR(191) NOT NULL,
|
||||
`invoice_id` VARCHAR(191) NOT NULL,
|
||||
|
||||
UNIQUE INDEX `sale_invoice_fiscal_attempts_tax_id_key`(`tax_id`),
|
||||
INDEX `sale_invoice_fiscal_attempts_status_idx`(`status`),
|
||||
INDEX `sale_invoice_fiscal_attempts_tax_id_idx`(`tax_id`),
|
||||
UNIQUE INDEX `sale_invoice_fiscal_attempts_fiscal_id_attempt_no_key`(`fiscal_id`, `attempt_no`),
|
||||
UNIQUE INDEX `sale_invoice_tsp_attempts_invoice_id_key`(`invoice_id`),
|
||||
INDEX `sale_invoice_tsp_attempts_status_idx`(`status`),
|
||||
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`),
|
||||
PRIMARY KEY (`id`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
@@ -617,7 +628,7 @@ CREATE TABLE `sale_invoice_fiscal_attempts` (
|
||||
CREATE TABLE `sales_invoice_payments` (
|
||||
`id` VARCHAR(191) NOT NULL,
|
||||
`amount` DECIMAL(15, 2) NOT NULL,
|
||||
`payment_method` ENUM('TERMINAL', 'CASH', 'SET_OFF', 'CARD', 'BANK', 'CHECK', 'OTHER') NOT NULL,
|
||||
`payment_method` ENUM('CHEQUE', 'SET_OFF', 'CASH', 'TERMINAL', 'PAYMENT_GATEWAY', 'CARD', 'BANK', 'OTHER') NOT NULL,
|
||||
`paid_at` TIMESTAMP(0) NOT NULL,
|
||||
`created_at` TIMESTAMP(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
|
||||
`invoice_id` VARCHAR(191) NOT NULL,
|
||||
@@ -685,7 +696,7 @@ CREATE TABLE `service_categories` (
|
||||
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
|
||||
ALTER TABLE `admin_accounts` ADD CONSTRAINT `admin_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`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
|
||||
ALTER TABLE `devices` ADD CONSTRAINT `devices_brand_id_fkey` FOREIGN KEY (`brand_id`) REFERENCES `device_brands`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
@@ -697,19 +708,19 @@ ALTER TABLE `license_charged_transactions` ADD CONSTRAINT `license_charged_trans
|
||||
ALTER TABLE `licenses` ADD CONSTRAINT `licenses_charge_transaction_id_fkey` FOREIGN KEY (`charge_transaction_id`) REFERENCES `license_charged_transactions`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `licenses_activated` ADD CONSTRAINT `licenses_activated_license_id_fkey` FOREIGN KEY (`license_id`) REFERENCES `licenses`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE `licenses_activated` ADD CONSTRAINT `licenses_activated_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `licenses_activated` ADD CONSTRAINT `licenses_activated_business_activity_id_fkey` FOREIGN KEY (`business_activity_id`) REFERENCES `business_activities`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE `licenses_activated` ADD CONSTRAINT `licenses_activated_license_id_fkey` FOREIGN KEY (`license_id`) REFERENCES `licenses`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `license_renew_charge_transaction` ADD CONSTRAINT `license_renew_charge_transaction_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `license_renew` ADD CONSTRAINT `license_renew_charge_transaction_id_fkey` FOREIGN KEY (`charge_transaction_id`) REFERENCES `license_renew_charge_transaction`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE `license_renew` ADD CONSTRAINT `license_renew_activation_id_fkey` FOREIGN KEY (`activation_id`) REFERENCES `licenses_activated`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `license_renew` ADD CONSTRAINT `license_renew_activation_id_fkey` FOREIGN KEY (`activation_id`) REFERENCES `licenses_activated`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||
ALTER TABLE `license_renew` ADD CONSTRAINT `license_renew_charge_transaction_id_fkey` FOREIGN KEY (`charge_transaction_id`) REFERENCES `license_renew_charge_transaction`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `partner_account_quota_charge_transaction` ADD CONSTRAINT `partner_account_quota_charge_transaction_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
@@ -717,9 +728,6 @@ ALTER TABLE `partner_account_quota_charge_transaction` ADD CONSTRAINT `partner_a
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `partner_account_quota_credit` ADD CONSTRAINT `partner_account_quota_credit_charge_transaction_id_fkey` FOREIGN KEY (`charge_transaction_id`) REFERENCES `partner_account_quota_charge_transaction`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `license_account_allocation` ADD CONSTRAINT `license_account_allocation_license_activation_id_fkey` FOREIGN KEY (`license_activation_id`) REFERENCES `licenses_activated`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `license_account_allocation` ADD CONSTRAINT `license_account_allocation_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||
|
||||
@@ -727,19 +735,22 @@ ALTER TABLE `license_account_allocation` ADD CONSTRAINT `license_account_allocat
|
||||
ALTER TABLE `license_account_allocation` ADD CONSTRAINT `license_account_allocation_credit_id_fkey` FOREIGN KEY (`credit_id`) REFERENCES `partner_account_quota_credit`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `partner_accounts` ADD CONSTRAINT `partner_accounts_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE `license_account_allocation` ADD CONSTRAINT `license_account_allocation_license_activation_id_fkey` FOREIGN KEY (`license_activation_id`) REFERENCES `licenses_activated`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `partner_accounts` ADD CONSTRAINT `partner_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE `partner_accounts` ADD CONSTRAINT `partner_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `partner_accounts` ADD CONSTRAINT `partner_accounts_partner_id_fkey` FOREIGN KEY (`partner_id`) REFERENCES `partners`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `permission_consumers` ADD CONSTRAINT `permission_consumers_consumer_account_id_fkey` FOREIGN KEY (`consumer_account_id`) REFERENCES `consumer_accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `permission_poses` ADD CONSTRAINT `permission_poses_pos_id_fkey` FOREIGN KEY (`pos_id`) REFERENCES `poses`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
ALTER TABLE `permission_poses` ADD CONSTRAINT `permission_poses_permission_id_fkey` FOREIGN KEY (`permission_id`) REFERENCES `permission_consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `permission_poses` ADD CONSTRAINT `permission_poses_permission_id_fkey` FOREIGN KEY (`permission_id`) REFERENCES `permission_consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
ALTER TABLE `permission_poses` ADD CONSTRAINT `permission_poses_pos_id_fkey` FOREIGN KEY (`pos_id`) REFERENCES `poses`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `permission_complexes` ADD CONSTRAINT `permission_complexes_complex_id_fkey` FOREIGN KEY (`complex_id`) REFERENCES `complexes`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
@@ -754,10 +765,10 @@ ALTER TABLE `permission_business_activities` ADD CONSTRAINT `permission_business
|
||||
ALTER TABLE `permission_business_activities` ADD CONSTRAINT `permission_business_activities_permission_id_fkey` FOREIGN KEY (`permission_id`) REFERENCES `permission_consumers`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
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_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `provider_accounts` ADD CONSTRAINT `provider_accounts_account_id_fkey` FOREIGN KEY (`account_id`) REFERENCES `accounts`(`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
|
||||
ALTER TABLE `consumer_devices` ADD CONSTRAINT `consumer_devices_consumer_id_fkey` FOREIGN KEY (`consumer_id`) REFERENCES `consumers`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
@@ -819,6 +830,9 @@ ALTER TABLE `good_categories` ADD CONSTRAINT `good_categories_guild_id_fkey` FOR
|
||||
-- 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;
|
||||
|
||||
-- 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;
|
||||
|
||||
-- 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;
|
||||
|
||||
@@ -831,6 +845,9 @@ ALTER TABLE `customer_legal` ADD CONSTRAINT `customer_legal_customer_id_fkey` FO
|
||||
-- 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;
|
||||
|
||||
-- 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;
|
||||
|
||||
-- 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;
|
||||
|
||||
@@ -844,16 +861,13 @@ ALTER TABLE `sales_invoices` ADD CONSTRAINT `sales_invoices_pos_id_fkey` FOREIGN
|
||||
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
|
||||
ALTER TABLE `sales_invoice_items` ADD CONSTRAINT `sales_invoice_items_good_id_fkey` FOREIGN KEY (`good_id`) REFERENCES `goods`(`id`) ON DELETE SET NULL 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_service_id_fkey` FOREIGN KEY (`service_id`) REFERENCES `services`(`id`) ON DELETE SET NULL ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `sale_invoice_fiscals` ADD CONSTRAINT `sale_invoice_fiscals_invoice_id_fkey` FOREIGN KEY (`invoice_id`) REFERENCES `sales_invoices`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `sale_invoice_fiscal_attempts` ADD CONSTRAINT `sale_invoice_fiscal_attempts_fiscal_id_fkey` FOREIGN KEY (`fiscal_id`) REFERENCES `sale_invoice_fiscals`(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
|
||||
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;
|
||||
|
||||
-- AddForeignKey
|
||||
ALTER TABLE `sales_invoice_payments` ADD CONSTRAINT `sales_invoice_payments_invoice_id_fkey` FOREIGN KEY (`invoice_id`) REFERENCES `sales_invoices`(`id`) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
@@ -0,0 +1,8 @@
|
||||
/*
|
||||
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`;
|
||||
@@ -15,39 +15,13 @@ model AdminAccount {
|
||||
|
||||
model Admin {
|
||||
id String @id @default(ulid())
|
||||
mobile_number String @unique()
|
||||
national_code String? @unique()
|
||||
mobile_number String @unique
|
||||
national_code String? @unique
|
||||
first_name String
|
||||
last_name String
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
||||
|
||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||
accounts AdminAccount[]
|
||||
|
||||
@@map("admins")
|
||||
}
|
||||
|
||||
// model LegalProfile {
|
||||
// user_id String @id
|
||||
// company_name String
|
||||
// register_no String @unique()
|
||||
// representative_name String?
|
||||
// representative_national_id String?
|
||||
|
||||
// // user User @relation(fields: [user_id], references: [id])
|
||||
|
||||
// @@map("legal_profiles")
|
||||
// }
|
||||
|
||||
// model IndividualProfile {
|
||||
// user_id String @id
|
||||
// national_code String @unique()
|
||||
// first_name String
|
||||
// last_name String
|
||||
// birth_date DateTime?
|
||||
// mobile_number String
|
||||
// // user User @relation(fields: [user_id], references: [id])
|
||||
|
||||
// @@map("individual_profiles")
|
||||
// }
|
||||
|
||||
@@ -1,56 +1,13 @@
|
||||
model Account {
|
||||
id String @id @default(ulid())
|
||||
username String @unique()
|
||||
username String @unique
|
||||
password String
|
||||
status AccountStatus
|
||||
type AccountType
|
||||
|
||||
admin_account AdminAccount?
|
||||
provider_account ProviderAccount?
|
||||
partner_account PartnerAccount?
|
||||
consumer_account ConsumerAccount?
|
||||
|
||||
// admin_account_id String? @unique
|
||||
// admin_account AdminAccount? @relation(fields: [admin_account_id], references: [id], onDelete: Cascade)
|
||||
|
||||
// provider_account_id String? @unique
|
||||
// provider_account ProviderAccount? @relation(fields: [provider_account_id], references: [id], onDelete: Cascade)
|
||||
|
||||
// partner_account_id String? @unique
|
||||
// partner_account PartnerAccount? @relation(fields: [partner_account_id], references: [id], onDelete: Cascade)
|
||||
|
||||
// consumer_account_id String? @unique
|
||||
// consumer_account ConsumerAccount? @relation(fields: [consumer_account_id], references: [id], onDelete: Cascade)
|
||||
|
||||
// tokens Token[]
|
||||
// refresh_tokens RefreshToken[]
|
||||
partner_account PartnerAccount?
|
||||
provider_account ProviderAccount?
|
||||
|
||||
@@map("accounts")
|
||||
}
|
||||
|
||||
// model Token {
|
||||
// id String @id @d @uniqueefault(ulid())
|
||||
// token String @unique
|
||||
// type TokenType
|
||||
// created_at DateTime @default(now())
|
||||
// expires_at DateTime
|
||||
|
||||
// account_id String
|
||||
// account Account @relation(fields: [account_id], references: [id])
|
||||
|
||||
// @@unique([type, account_id])
|
||||
// @@map("tokens")
|
||||
// }
|
||||
|
||||
// model VerificationCode {
|
||||
// id String @id @default(ulid())
|
||||
// code String
|
||||
// is_used Boolean @default(false)
|
||||
// created_at DateTime @default(now())
|
||||
// expires_at DateTime
|
||||
|
||||
// account_id String
|
||||
// account Account @relation(fields: [account_id], references: [id])
|
||||
|
||||
// @@map("verification_codes")
|
||||
// }
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
model DeviceBrand {
|
||||
id String @id @default(ulid())
|
||||
name String
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
||||
|
||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||
devices Device[]
|
||||
|
||||
@@map("device_brands")
|
||||
@@ -14,14 +12,12 @@ model Device {
|
||||
id String @id @default(ulid())
|
||||
name String
|
||||
os_version String?
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
||||
|
||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||
brand_id String
|
||||
|
||||
brand DeviceBrand @relation(fields: [brand_id], references: [id])
|
||||
poses Pos[]
|
||||
|
||||
@@index([brand_id])
|
||||
@@map("devices")
|
||||
}
|
||||
|
||||
@@ -1,51 +1,43 @@
|
||||
model LicenseChargeTransaction {
|
||||
id String @id @default(ulid())
|
||||
activation_expires_at DateTime
|
||||
tracking_code String @unique()
|
||||
tracking_code String @unique
|
||||
purchased_count Int
|
||||
|
||||
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 Partner @relation(fields: [partner_id], references: [id])
|
||||
|
||||
licenses License[]
|
||||
|
||||
@@index([partner_id])
|
||||
@@map("license_charged_transactions")
|
||||
}
|
||||
|
||||
model License {
|
||||
id String @id @default(ulid())
|
||||
accounts_limit Int @default(2)
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
||||
|
||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||
charge_transaction_id String
|
||||
charge_transaction LicenseChargeTransaction @relation(fields: [charge_transaction_id], references: [id])
|
||||
|
||||
activation LicenseActivation?
|
||||
|
||||
@@index([charge_transaction_id])
|
||||
@@map("licenses")
|
||||
}
|
||||
|
||||
model LicenseActivation {
|
||||
id String @id @unique() @default(ulid())
|
||||
id String @id @unique @default(ulid())
|
||||
starts_at DateTime
|
||||
expires_at DateTime
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
||||
|
||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||
license_id String @unique
|
||||
license License @relation(fields: [license_id], references: [id])
|
||||
|
||||
business_activity_id String @unique
|
||||
business_activity BusinessActivity @relation(fields: [business_activity_id], references: [id])
|
||||
|
||||
license_renews LicenseRenew[]
|
||||
account_allocations LicenseAccountAllocation[]
|
||||
license_renews LicenseRenew[]
|
||||
business_activity BusinessActivity @relation(fields: [business_activity_id], references: [id])
|
||||
license License @relation(fields: [license_id], references: [id])
|
||||
|
||||
@@map("licenses_activated")
|
||||
}
|
||||
@@ -53,81 +45,71 @@ model LicenseActivation {
|
||||
model LicenseRenewChargeTransaction {
|
||||
id String @id @default(ulid())
|
||||
activation_expires_at DateTime
|
||||
tracking_code String @unique()
|
||||
tracking_code String @unique
|
||||
purchased_count Int
|
||||
|
||||
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
|
||||
license_renews LicenseRenew[]
|
||||
partner Partner @relation(fields: [partner_id], references: [id])
|
||||
|
||||
license_renews LicenseRenew[]
|
||||
|
||||
@@index([partner_id])
|
||||
@@map("license_renew_charge_transaction")
|
||||
}
|
||||
|
||||
model LicenseRenew {
|
||||
id String @id @default(ulid())
|
||||
expires_at DateTime
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
||||
|
||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||
charge_transaction_id String
|
||||
charge_transaction LicenseRenewChargeTransaction @relation(fields: [charge_transaction_id], references: [id])
|
||||
|
||||
activation_id String?
|
||||
activation LicenseActivation? @relation(fields: [activation_id], references: [id])
|
||||
charge_transaction LicenseRenewChargeTransaction @relation(fields: [charge_transaction_id], references: [id])
|
||||
|
||||
@@index([activation_id])
|
||||
@@index([charge_transaction_id])
|
||||
@@map("license_renew")
|
||||
}
|
||||
|
||||
model PartnerAccountQuotaChargeTransaction {
|
||||
id String @id @default(ulid())
|
||||
activation_expires_at DateTime
|
||||
tracking_code String @unique()
|
||||
tracking_code String @unique
|
||||
purchased_count Int
|
||||
|
||||
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 Partner @relation(fields: [partner_id], references: [id])
|
||||
|
||||
credits PartnerAccountQuotaCredit[]
|
||||
|
||||
@@index([partner_id])
|
||||
@@map("partner_account_quota_charge_transaction")
|
||||
}
|
||||
|
||||
model PartnerAccountQuotaCredit {
|
||||
id String @id @default(ulid())
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
||||
|
||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||
charge_transaction_id String?
|
||||
allocation LicenseAccountAllocation?
|
||||
charge_transaction PartnerAccountQuotaChargeTransaction? @relation(fields: [charge_transaction_id], references: [id])
|
||||
|
||||
allocation LicenseAccountAllocation?
|
||||
|
||||
@@index([charge_transaction_id])
|
||||
@@map("partner_account_quota_credit")
|
||||
}
|
||||
|
||||
model LicenseAccountAllocation {
|
||||
id String @id @default(ulid())
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
||||
|
||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||
license_activation_id String?
|
||||
account_id String? @unique
|
||||
credit_id String? @unique
|
||||
account ConsumerAccount? @relation(fields: [account_id], references: [id])
|
||||
credit PartnerAccountQuotaCredit? @relation(fields: [credit_id], references: [id])
|
||||
license_activation LicenseActivation? @relation(fields: [license_activation_id], references: [id])
|
||||
|
||||
account_id String? @unique
|
||||
account ConsumerAccount? @relation(fields: [account_id], references: [id])
|
||||
|
||||
credit_id String? @unique
|
||||
credit PartnerAccountQuotaCredit? @relation(fields: [credit_id], references: [id])
|
||||
|
||||
@@index([license_activation_id])
|
||||
@@map("license_account_allocation")
|
||||
}
|
||||
|
||||
@@ -1,36 +1,32 @@
|
||||
model PartnerAccount {
|
||||
id String @id @default(ulid())
|
||||
role PartnerRole
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @default(now()) @updatedAt @db.Timestamp(0)
|
||||
|
||||
partner_id String
|
||||
partner Partner @relation(fields: [partner_id], references: [id])
|
||||
|
||||
account_id String @unique
|
||||
account Account @relation(fields: [account_id], references: [id], onDelete: Cascade)
|
||||
partner Partner @relation(fields: [partner_id], references: [id])
|
||||
|
||||
@@index([partner_id], map: "partner_accounts_partner_id_fkey")
|
||||
@@map("partner_accounts")
|
||||
}
|
||||
|
||||
model Partner {
|
||||
id String @id @default(ulid())
|
||||
name String
|
||||
code String @unique()
|
||||
code String @unique
|
||||
status PartnerStatus @default(ACTIVE)
|
||||
tsp_provider TspProviderType @default(NAMA)
|
||||
logo_url String?
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @default(now()) @updatedAt @db.Timestamp(0)
|
||||
|
||||
accounts PartnerAccount[]
|
||||
tsp_provider TspProviderType @default(NAMA)
|
||||
consumers_individual ConsumerIndividual[]
|
||||
consumers_legal ConsumerLegal[]
|
||||
license_charge_transactions LicenseChargeTransaction[]
|
||||
account_quota_charge_transactions PartnerAccountQuotaChargeTransaction[]
|
||||
license_renew_charge_transactions LicenseRenewChargeTransaction[]
|
||||
account_quota_charge_transactions PartnerAccountQuotaChargeTransaction[]
|
||||
accounts PartnerAccount[]
|
||||
|
||||
@@map("partners")
|
||||
}
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
model PermissionConsumer {
|
||||
id String @id @default(ulid())
|
||||
|
||||
consumer_account_id String @unique
|
||||
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id], onDelete: Cascade)
|
||||
|
||||
pos_permissions PermissionPos[]
|
||||
complex_permissions PermissionComplex[]
|
||||
business_permissions PermissionBusiness[]
|
||||
complex_permissions PermissionComplex[]
|
||||
consumer_account ConsumerAccount @relation(fields: [consumer_account_id], references: [id], onDelete: Cascade)
|
||||
pos_permissions PermissionPos[]
|
||||
|
||||
@@map("permission_consumers")
|
||||
}
|
||||
@@ -14,41 +12,38 @@ model PermissionConsumer {
|
||||
model PermissionPos {
|
||||
id String @id @default(ulid())
|
||||
role POSRole
|
||||
|
||||
pos_id String
|
||||
permission_id String
|
||||
|
||||
pos Pos @relation(fields: [pos_id], references: [id], onDelete: Cascade)
|
||||
permission PermissionConsumer @relation(fields: [permission_id], references: [id], onDelete: Cascade)
|
||||
pos Pos @relation(fields: [pos_id], references: [id], onDelete: Cascade)
|
||||
|
||||
@@unique([permission_id, pos_id])
|
||||
@@index([pos_id], map: "permission_poses_pos_id_fkey")
|
||||
@@map("permission_poses")
|
||||
}
|
||||
|
||||
model PermissionComplex {
|
||||
id String @id @default(ulid())
|
||||
role ComplexRole
|
||||
|
||||
complex_id String
|
||||
permission_id String
|
||||
|
||||
complex Complex @relation(fields: [complex_id], references: [id], onDelete: Cascade)
|
||||
permission PermissionConsumer @relation(fields: [permission_id], references: [id], onDelete: Cascade)
|
||||
|
||||
@@unique([permission_id, complex_id])
|
||||
@@index([complex_id], map: "permission_complexes_complex_id_fkey")
|
||||
@@map("permission_complexes")
|
||||
}
|
||||
|
||||
model PermissionBusiness {
|
||||
id String @id @default(ulid())
|
||||
role BusinessRole
|
||||
|
||||
business_id String
|
||||
permission_id String
|
||||
|
||||
business BusinessActivity @relation(fields: [business_id], references: [id], onDelete: Cascade)
|
||||
permission PermissionConsumer @relation(fields: [permission_id], references: [id], onDelete: Cascade)
|
||||
|
||||
@@unique([permission_id, business_id])
|
||||
@@index([business_id], map: "permission_business_activities_business_id_fkey")
|
||||
@@map("permission_business_activities")
|
||||
}
|
||||
|
||||
@@ -1,30 +1,26 @@
|
||||
model ProviderAccount {
|
||||
id String @id @default(ulid())
|
||||
role ProviderRole
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
||||
|
||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||
provider_id String
|
||||
provider Provider @relation(fields: [provider_id], references: [id])
|
||||
|
||||
account_id String @unique
|
||||
account Account @relation(fields: [account_id], references: [id], onDelete: Cascade)
|
||||
provider Provider @relation(fields: [provider_id], references: [id])
|
||||
|
||||
@@index([provider_id], map: "provider_accounts_provider_id_fkey")
|
||||
@@map("provider_accounts")
|
||||
}
|
||||
|
||||
model Provider {
|
||||
id String @id @default(ulid())
|
||||
code String @unique()
|
||||
code String @unique
|
||||
status PartnerStatus @default(ACTIVE)
|
||||
name String
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt @db.Timestamp(0)
|
||||
|
||||
accounts ProviderAccount[]
|
||||
pos_list Pos[]
|
||||
accounts ProviderAccount[]
|
||||
|
||||
@@map("providers")
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
model ConsumerDevices {
|
||||
uuid String @id @unique() @db.VarChar(255)
|
||||
uuid String @id @unique @db.VarChar(255)
|
||||
app_version String @db.VarChar(20)
|
||||
build_number String @db.VarChar(20)
|
||||
platform String @db.VarChar(100)
|
||||
@@ -13,12 +13,11 @@ model ConsumerDevices {
|
||||
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)
|
||||
|
||||
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")
|
||||
}
|
||||
|
||||
@@ -6,11 +6,9 @@ model ApplicationReleasedInfo {
|
||||
release_type ApplicationReleaseType
|
||||
platform ApplicationPlatform
|
||||
notes Json?
|
||||
|
||||
release_date 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)
|
||||
|
||||
@@map("application_released_info")
|
||||
}
|
||||
|
||||
@@ -9,6 +9,7 @@ model Guild {
|
||||
|
||||
business_activities BusinessActivity[]
|
||||
good_categories GoodCategory[]
|
||||
stockKeepingUnits StockKeepingUnits[]
|
||||
|
||||
@@map("guilds")
|
||||
}
|
||||
@@ -3,10 +3,12 @@ model StockKeepingUnits {
|
||||
code String @unique
|
||||
name String
|
||||
VAT Decimal @db.Decimal(5, 2)
|
||||
type SKUGuildType
|
||||
is_public Boolean @default(true)
|
||||
is_domestic Boolean @default(false)
|
||||
|
||||
guild_id String
|
||||
guild Guild @relation(fields: [guild_id], references: [id])
|
||||
|
||||
created_at DateTime @default(now()) @db.Timestamp(0)
|
||||
updated_at DateTime @updatedAt() @db.Timestamp(0)
|
||||
|
||||
|
||||
@@ -1,19 +1,8 @@
|
||||
// generator client {
|
||||
// provider = "prisma-client-js"
|
||||
// // output = "../../src/generated/prisma"
|
||||
// // moduleFormat = "cjs"
|
||||
// previewFeatures = ["views"]
|
||||
// }
|
||||
|
||||
// datasource db {
|
||||
// provider = "mysql"
|
||||
// }
|
||||
|
||||
generator client {
|
||||
provider = "prisma-client"
|
||||
output = "../../src/generated/prisma"
|
||||
moduleFormat = "cjs"
|
||||
previewFeatures = ["views"]
|
||||
moduleFormat = "cjs"
|
||||
}
|
||||
|
||||
datasource db {
|
||||
|
||||
+169
-169
@@ -1,6 +1,5 @@
|
||||
import { PasswordUtil } from '@/common/utils/password.util'
|
||||
import { generateTrackingCode } from '@/common/utils/tracking-code-generator.util'
|
||||
import { ConsumerType, GoodPricingModel, TspProviderType } from '@/generated/prisma/enums'
|
||||
import { GoodPricingModel } from '@/generated/prisma/enums'
|
||||
import { GoodCreateManyInput } from '@/generated/prisma/models'
|
||||
import { prisma } from '../src/lib/prisma'
|
||||
|
||||
@@ -123,6 +122,12 @@ async function main() {
|
||||
skipDuplicates: true,
|
||||
})
|
||||
|
||||
const geramMeasureUnit = await tx.measureUnits.findFirst({
|
||||
where: {
|
||||
code: '63',
|
||||
},
|
||||
})
|
||||
|
||||
// ****************** GUILD Start ****************** //
|
||||
let guilds = await tx.guild.findMany()
|
||||
if (!guilds.length) {
|
||||
@@ -133,11 +138,6 @@ async function main() {
|
||||
code: 'Gold',
|
||||
invoice_template: 'GOLD_JEWELRY',
|
||||
},
|
||||
{
|
||||
name: 'میوه و ترهبار',
|
||||
code: 'Fruit',
|
||||
invoice_template: 'SALE',
|
||||
},
|
||||
],
|
||||
})
|
||||
guilds = await tx.guild.findMany()
|
||||
@@ -234,49 +234,49 @@ async function main() {
|
||||
zivarCategory.id,
|
||||
GoodPricingModel.GOLD,
|
||||
'2720000044696',
|
||||
'63',
|
||||
geramMeasureUnit!.id,
|
||||
),
|
||||
await goodFactory(
|
||||
'النگو',
|
||||
zivarCategory.id,
|
||||
GoodPricingModel.GOLD,
|
||||
'2720000044665',
|
||||
'63',
|
||||
geramMeasureUnit!.id,
|
||||
),
|
||||
await goodFactory(
|
||||
'انگشتر',
|
||||
zivarCategory.id,
|
||||
GoodPricingModel.GOLD,
|
||||
'2720000044672',
|
||||
'63',
|
||||
geramMeasureUnit!.id,
|
||||
),
|
||||
await goodFactory(
|
||||
'دستبند',
|
||||
zivarCategory.id,
|
||||
GoodPricingModel.GOLD,
|
||||
'2720000044689',
|
||||
'63',
|
||||
geramMeasureUnit!.id,
|
||||
),
|
||||
await goodFactory(
|
||||
'زنجیر',
|
||||
zivarCategory.id,
|
||||
GoodPricingModel.GOLD,
|
||||
'2720000044702',
|
||||
'63',
|
||||
geramMeasureUnit!.id,
|
||||
),
|
||||
await goodFactory(
|
||||
'سرویس',
|
||||
zivarCategory.id,
|
||||
GoodPricingModel.GOLD,
|
||||
'2720000044733',
|
||||
'63',
|
||||
geramMeasureUnit!.id,
|
||||
),
|
||||
await goodFactory(
|
||||
'گوشواره',
|
||||
zivarCategory.id,
|
||||
GoodPricingModel.GOLD,
|
||||
'2720000044726',
|
||||
'63',
|
||||
geramMeasureUnit!.id,
|
||||
),
|
||||
].filter((item): item is GoodCreateManyInput => item !== null)
|
||||
goodItems.push(...preparedGoodItems)
|
||||
@@ -395,178 +395,178 @@ async function main() {
|
||||
}
|
||||
|
||||
// ****************** partner Start ****************** //
|
||||
let partner = await tx.partner.findFirst()
|
||||
let license = await tx.license.findFirst()
|
||||
if (!partner) {
|
||||
partner = await tx.partner.create({
|
||||
data: {
|
||||
name: 'تیس',
|
||||
code: 'TIS',
|
||||
status: 'ACTIVE',
|
||||
tsp_provider: TspProviderType.NAMA,
|
||||
accounts: {
|
||||
create: {
|
||||
role: 'OWNER',
|
||||
account: {
|
||||
create: {
|
||||
username: 'tis',
|
||||
password: await PasswordUtil.hash('123456'),
|
||||
status: 'ACTIVE',
|
||||
type: 'PARTNER',
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
})
|
||||
}
|
||||
if (partner && !license) {
|
||||
await tx.$transaction(async tx => {
|
||||
const startOfToday = new Date()
|
||||
startOfToday.setHours(0, 0, 0, 0)
|
||||
// let partner = await tx.partner.findFirst()
|
||||
// let license = await tx.license.findFirst()
|
||||
// if (!partner) {
|
||||
// partner = await tx.partner.create({
|
||||
// data: {
|
||||
// name: 'تیس',
|
||||
// code: 'TIS',
|
||||
// status: 'ACTIVE',
|
||||
// tsp_provider: TspProviderType.NAMA,
|
||||
// accounts: {
|
||||
// create: {
|
||||
// role: 'OWNER',
|
||||
// account: {
|
||||
// create: {
|
||||
// username: 'tis',
|
||||
// password: await PasswordUtil.hash('123456'),
|
||||
// status: 'ACTIVE',
|
||||
// type: 'PARTNER',
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
// })
|
||||
// }
|
||||
// if (partner && !license) {
|
||||
// await tx.$transaction(async tx => {
|
||||
// const startOfToday = new Date()
|
||||
// startOfToday.setHours(0, 0, 0, 0)
|
||||
|
||||
const month = startOfToday.getMonth()
|
||||
let year = startOfToday.getFullYear()
|
||||
let expMonth = month + 3
|
||||
if (expMonth > 11) {
|
||||
expMonth = expMonth - 11
|
||||
year = year + 1
|
||||
}
|
||||
|
||||
startOfToday.setFullYear(year)
|
||||
startOfToday.setMonth(expMonth)
|
||||
|
||||
const transaction = await tx.licenseChargeTransaction.create({
|
||||
data: {
|
||||
activation_expires_at: startOfToday,
|
||||
purchased_count: 1,
|
||||
tracking_code: generateTrackingCode('LIC', 6),
|
||||
partner: {
|
||||
connect: {
|
||||
id: partner.id,
|
||||
},
|
||||
},
|
||||
},
|
||||
select: {
|
||||
id: true,
|
||||
},
|
||||
})
|
||||
if (transaction)
|
||||
license = await tx.license.create({
|
||||
data: {
|
||||
charge_transaction: {
|
||||
connect: {
|
||||
id: transaction.id,
|
||||
},
|
||||
},
|
||||
},
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
// ****************** BA Start ****************** //
|
||||
const ba = await tx.businessActivity.count()
|
||||
|
||||
if (!ba && license) {
|
||||
const startOfToday = new Date()
|
||||
startOfToday.setHours(0, 0, 0, 0)
|
||||
|
||||
let year = startOfToday.getFullYear()
|
||||
let expYear = year + 1
|
||||
// const month = startOfToday.getMonth()
|
||||
// let year = startOfToday.getFullYear()
|
||||
// let expMonth = month + 3
|
||||
// if (expMonth > 11) {
|
||||
// expMonth = expMonth - 11
|
||||
// year = year + 1
|
||||
// }
|
||||
|
||||
startOfToday.setFullYear(expYear)
|
||||
|
||||
await tx.businessActivity.create({
|
||||
data: {
|
||||
name: 'طلا فروشی',
|
||||
economic_code: '0111111111',
|
||||
fiscal_id: '0111111111',
|
||||
partner_token: 'TIS-BA-001',
|
||||
license_activation: {
|
||||
create: {
|
||||
expires_at: startOfToday,
|
||||
starts_at: new Date(),
|
||||
license: {
|
||||
connect: {
|
||||
id: license.id,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
consumer: {
|
||||
create: {
|
||||
type: ConsumerType.INDIVIDUAL,
|
||||
individual: {
|
||||
create: {
|
||||
first_name: 'محمد',
|
||||
last_name: 'زرگر',
|
||||
mobile_number: '09120258155',
|
||||
national_code: '1234567890',
|
||||
partner: {
|
||||
connect: {
|
||||
id: partner.id,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
accounts: {
|
||||
create: {
|
||||
role: 'OWNER',
|
||||
account: {
|
||||
create: {
|
||||
username: 'zargar',
|
||||
password: await PasswordUtil.hash('123456'),
|
||||
status: 'ACTIVE',
|
||||
type: 'CONSUMER',
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
guild: {
|
||||
connect: {
|
||||
id: guilds[0].id,
|
||||
},
|
||||
},
|
||||
complexes: {
|
||||
create: {
|
||||
name: 'فروشگاه طلای مرکزی',
|
||||
address: 'تهران، خیابان جمهوری',
|
||||
branch_code: '12332',
|
||||
|
||||
// pos_list: {
|
||||
// create: {
|
||||
// name: 'لاین ۱',
|
||||
// pos_type: POSType.WEB,
|
||||
// status: 'ACTIVE',
|
||||
// account: {
|
||||
// create: {
|
||||
// role: 'OPERATOR',
|
||||
// account_allocation: {
|
||||
// startOfToday.setFullYear(year)
|
||||
// startOfToday.setMonth(expMonth)
|
||||
|
||||
// const transaction = await tx.licenseChargeTransaction.create({
|
||||
// data: {
|
||||
// activation_expires_at: startOfToday,
|
||||
// purchased_count: 1,
|
||||
// tracking_code: generateTrackingCode('LIC', 6),
|
||||
// partner: {
|
||||
// connect: {
|
||||
// id: partner.id,
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
// select: {
|
||||
// id: true,
|
||||
// },
|
||||
// })
|
||||
// if (transaction)
|
||||
// license = await tx.license.create({
|
||||
// data: {
|
||||
// charge_transaction: {
|
||||
// connect: {
|
||||
// id: transaction.id,
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
// })
|
||||
// })
|
||||
// }
|
||||
|
||||
// // ****************** BA Start ****************** //
|
||||
// const ba = await tx.businessActivity.count()
|
||||
|
||||
// if (!ba && license) {
|
||||
// const startOfToday = new Date()
|
||||
// startOfToday.setHours(0, 0, 0, 0)
|
||||
|
||||
// let year = startOfToday.getFullYear()
|
||||
// let expYear = year + 1
|
||||
// // if (expMonth > 11) {
|
||||
// // expMonth = expMonth - 11
|
||||
// // year = year + 1
|
||||
// // }
|
||||
|
||||
// startOfToday.setFullYear(expYear)
|
||||
|
||||
// await tx.businessActivity.create({
|
||||
// data: {
|
||||
// name: 'طلا فروشی',
|
||||
// economic_code: '0111111111',
|
||||
// fiscal_id: '0111111111',
|
||||
// partner_token: 'TIS-BA-001',
|
||||
// license_activation: {
|
||||
// create: {
|
||||
// expires_at: startOfToday,
|
||||
// starts_at: new Date(),
|
||||
// license: {
|
||||
// connect: {
|
||||
// id: license.id,
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
// consumer: {
|
||||
// create: {
|
||||
// type: ConsumerType.INDIVIDUAL,
|
||||
// individual: {
|
||||
// create: {
|
||||
// first_name: 'محمد',
|
||||
// last_name: 'زرگر',
|
||||
// mobile_number: '09120258155',
|
||||
// national_code: '1234567890',
|
||||
// partner: {
|
||||
// connect: {
|
||||
// id: partner.id,
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
// accounts: {
|
||||
// create: {
|
||||
// role: 'OWNER',
|
||||
// account: {
|
||||
// create: {
|
||||
// username: 'line1',
|
||||
// username: 'zargar',
|
||||
// password: await PasswordUtil.hash('123456'),
|
||||
// status: 'ACTIVE',
|
||||
// type: 'CONSUMER',
|
||||
// },
|
||||
// },
|
||||
// }
|
||||
// }
|
||||
// },
|
||||
// },
|
||||
},
|
||||
},
|
||||
},
|
||||
})
|
||||
}
|
||||
// },
|
||||
// },
|
||||
// guild: {
|
||||
// connect: {
|
||||
// id: guilds[0].id,
|
||||
// },
|
||||
// },
|
||||
// complexes: {
|
||||
// create: {
|
||||
// name: 'فروشگاه طلای مرکزی',
|
||||
// address: 'تهران، خیابان جمهوری',
|
||||
// branch_code: '12332',
|
||||
|
||||
// // pos_list: {
|
||||
// // create: {
|
||||
// // name: 'لاین ۱',
|
||||
// // pos_type: POSType.WEB,
|
||||
// // status: 'ACTIVE',
|
||||
// // account: {
|
||||
// // create: {
|
||||
// // role: 'OPERATOR',
|
||||
// // account_allocation: {
|
||||
|
||||
// // },
|
||||
// // account: {
|
||||
// // create: {
|
||||
// // username: 'line1',
|
||||
// // password: await PasswordUtil.hash('123456'),
|
||||
// // status: 'ACTIVE',
|
||||
// // type: 'CONSUMER',
|
||||
// // },
|
||||
// // },
|
||||
// // }
|
||||
// // }
|
||||
// // },
|
||||
// // },
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
// })
|
||||
// }
|
||||
// ****************** BA Start ****************** //
|
||||
|
||||
// ****************** provider Start ****************** //
|
||||
|
||||
@@ -90,6 +90,8 @@ async function main() {
|
||||
let upserted = 0
|
||||
let skipped = 0
|
||||
|
||||
const guild = await prisma.guild.findFirst({})
|
||||
|
||||
for (const row of rows) {
|
||||
const code = (row.ID || '').trim()
|
||||
const name = (row.DescriptionOfID || '').trim()
|
||||
@@ -108,14 +110,22 @@ async function main() {
|
||||
code,
|
||||
name,
|
||||
VAT: vat,
|
||||
type: 'GOLD',
|
||||
guild: {
|
||||
connect: {
|
||||
id: guild?.id,
|
||||
},
|
||||
},
|
||||
is_public: isPublic,
|
||||
is_domestic: isDomestic,
|
||||
},
|
||||
update: {
|
||||
name,
|
||||
VAT: vat,
|
||||
type: 'GOLD',
|
||||
guild: {
|
||||
connect: {
|
||||
id: guild?.id,
|
||||
},
|
||||
},
|
||||
is_public: isPublic,
|
||||
is_domestic: isDomestic,
|
||||
},
|
||||
|
||||
@@ -20,7 +20,7 @@ export default {
|
||||
HOUR: 'ساعت',
|
||||
},
|
||||
GoodPricingModel: {
|
||||
STANDARD: 'استاندارد',
|
||||
STANDARD: 'عمومی',
|
||||
GOLD: 'طلا',
|
||||
},
|
||||
CustomerType: {
|
||||
@@ -160,4 +160,17 @@ export default {
|
||||
KARAT_21: '۲۱ عیار',
|
||||
KARAT_24: '۲۴ عیار',
|
||||
},
|
||||
InvoiceTemplateType: {
|
||||
SALE: 'فروش',
|
||||
FX_SALE: 'فروش ارزی',
|
||||
GOLD_JEWELRY: 'طلا و جواهر',
|
||||
CONTRACT: 'پیمانکاری',
|
||||
UTILITY: 'قبوض خدماتی',
|
||||
AIR_TICKET: 'بلیط هواپیما',
|
||||
EXPORT: 'صادرات',
|
||||
BILL_OF_LADING: 'بارنامه',
|
||||
PETROCHEMICAL: 'پتروشیمی',
|
||||
COMMODITY_EXCHANGE: 'بورس کالا',
|
||||
INSURANCE: 'بیمه',
|
||||
},
|
||||
}
|
||||
|
||||
@@ -11,11 +11,6 @@ export enum TspProviderRequestType {
|
||||
REMOVE = 'REMOVE',
|
||||
}
|
||||
|
||||
export enum TspProviderCustomerType {
|
||||
Unknown = 'Unknown',
|
||||
Known = 'Known',
|
||||
}
|
||||
|
||||
export enum SKUGuildType {
|
||||
GOLD = 'GOLD',
|
||||
}
|
||||
@@ -27,3 +22,11 @@ export const UploadedFileTypes = {
|
||||
PARTNER_LOGO: 'partner_logo',
|
||||
}
|
||||
export type UploadedFileTypes = (typeof UploadedFileTypes)[keyof typeof UploadedFileTypes]
|
||||
|
||||
export const TspProviderCustomerType = {
|
||||
UNKNOWN: 'Unknown',
|
||||
KNOWN: 'Known',
|
||||
}
|
||||
|
||||
export type TspProviderCustomerType =
|
||||
(typeof TspProviderCustomerType)[keyof typeof TspProviderCustomerType]
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
import { BusinessActivitySelect } from '@/generated/prisma/models'
|
||||
import { PrismaService } from '@/prisma/prisma.service'
|
||||
import { Injectable } from '@nestjs/common'
|
||||
|
||||
@Injectable()
|
||||
export class BusinessActivitiesQueryService {
|
||||
constructor(private readonly prisma: PrismaService) {}
|
||||
|
||||
readonly baseSelect: BusinessActivitySelect = {
|
||||
id: true,
|
||||
name: true,
|
||||
economic_code: true,
|
||||
created_at: true,
|
||||
partner_token: true,
|
||||
fiscal_id: true,
|
||||
guild: {
|
||||
select: {
|
||||
id: true,
|
||||
code: true,
|
||||
name: true,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
findAllByConsumer(consumer_id: string, select: BusinessActivitySelect) {
|
||||
return this.prisma.businessActivity.findMany({
|
||||
where: { consumer_id },
|
||||
select,
|
||||
})
|
||||
}
|
||||
|
||||
findOneByConsumer(
|
||||
consumer_id: string,
|
||||
id: string,
|
||||
select: BusinessActivitySelect,
|
||||
orThrow = false,
|
||||
) {
|
||||
if (orThrow) {
|
||||
return this.prisma.businessActivity.findUniqueOrThrow({
|
||||
where: { consumer_id, id },
|
||||
select,
|
||||
})
|
||||
}
|
||||
|
||||
return this.prisma.businessActivity.findUnique({
|
||||
where: { consumer_id, id },
|
||||
select,
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,124 @@
|
||||
import { UploadedFileTypes } from '@/common/enums/enums'
|
||||
import { GoodPricingModel } from '@/generated/prisma/enums'
|
||||
import { GoodSelect } from '@/generated/prisma/models'
|
||||
import { UploaderService } from '@/modules/uploader/uploader.service'
|
||||
import { Injectable } from '@nestjs/common'
|
||||
|
||||
export interface CreateGoodDto {
|
||||
name: string
|
||||
sku_id: string
|
||||
category_id: string
|
||||
measure_unit_id: string
|
||||
pricing_model: GoodPricingModel
|
||||
description?: string
|
||||
is_default_guild_good?: boolean
|
||||
}
|
||||
|
||||
export interface UpdateGoodDto extends Partial<CreateGoodDto> {}
|
||||
|
||||
@Injectable()
|
||||
export class GoodsSharedService {
|
||||
constructor(private readonly uploaderService: UploaderService) {}
|
||||
|
||||
readonly defaultSelect: GoodSelect = {
|
||||
id: true,
|
||||
name: true,
|
||||
pricing_model: true,
|
||||
image_url: true,
|
||||
description: true,
|
||||
sku: {
|
||||
select: {
|
||||
id: true,
|
||||
name: true,
|
||||
},
|
||||
},
|
||||
measure_unit: {
|
||||
select: {
|
||||
id: true,
|
||||
name: true,
|
||||
},
|
||||
},
|
||||
category: {
|
||||
select: {
|
||||
id: true,
|
||||
name: true,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
async prepareCreateData(data: CreateGoodDto, file?: Express.Multer.File) {
|
||||
const { category_id, measure_unit_id, sku_id, ...rest } = data
|
||||
|
||||
let image_url = ''
|
||||
if (file) {
|
||||
const uploadedUrl = await this.uploaderService.uploadFile(
|
||||
file,
|
||||
UploadedFileTypes.GOOD,
|
||||
)
|
||||
image_url = uploadedUrl || ''
|
||||
}
|
||||
|
||||
return {
|
||||
...rest,
|
||||
image_url,
|
||||
sku: {
|
||||
connect: {
|
||||
id: sku_id,
|
||||
},
|
||||
},
|
||||
measure_unit: {
|
||||
connect: {
|
||||
id: measure_unit_id,
|
||||
},
|
||||
},
|
||||
category: {
|
||||
connect: {
|
||||
id: category_id,
|
||||
},
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
async prepareUpdateData(id: string, data: UpdateGoodDto, file?: Express.Multer.File) {
|
||||
const { category_id, measure_unit_id, sku_id, ...rest } = data
|
||||
|
||||
let image_url = ''
|
||||
if (file) {
|
||||
const uploadedUrl = await this.uploaderService.uploadFile(
|
||||
file,
|
||||
UploadedFileTypes.GOOD,
|
||||
)
|
||||
image_url = uploadedUrl || ''
|
||||
}
|
||||
|
||||
const updateData: any = {
|
||||
...rest,
|
||||
image_url,
|
||||
}
|
||||
|
||||
if (sku_id) {
|
||||
updateData.sku = { connect: { id: sku_id } }
|
||||
}
|
||||
if (measure_unit_id) {
|
||||
updateData.measure_unit = { connect: { id: measure_unit_id } }
|
||||
}
|
||||
if (category_id) {
|
||||
updateData.category = { connect: { id: category_id } }
|
||||
}
|
||||
|
||||
return updateData
|
||||
}
|
||||
|
||||
async handleImageUpdate(id: string, prisma: any, image_url: string) {
|
||||
if (image_url) {
|
||||
const prevImage = await prisma.good.findUnique({
|
||||
where: { id },
|
||||
select: { image_url: true },
|
||||
})
|
||||
|
||||
if (prevImage?.image_url) {
|
||||
this.uploaderService.deleteFile(prevImage.image_url, UploadedFileTypes.GOOD)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -524,6 +524,6 @@ export class SharedSaleInvoiceCreateService {
|
||||
posId: string,
|
||||
invoiceNumber: number,
|
||||
) {
|
||||
return `${businessId.substring(businessId.length - 2, businessId.length)}-${complexId.substring(complexId.length - 2, complexId.length)}-${posId.substring(posId.length - 2, posId.length)}-${invoiceNumber.toString()}`
|
||||
return `${businessId.substring(businessId.length - 2, businessId.length)}${complexId.substring(complexId.length - 2, complexId.length)}${posId.substring(posId.length - 2, posId.length)}${invoiceNumber.toString()}`
|
||||
}
|
||||
}
|
||||
|
||||
@@ -177,6 +177,11 @@ export type Good = Prisma.GoodModel
|
||||
*
|
||||
*/
|
||||
export type GoodCategory = Prisma.GoodCategoryModel
|
||||
/**
|
||||
* Model Guild
|
||||
*
|
||||
*/
|
||||
export type Guild = Prisma.GuildModel
|
||||
/**
|
||||
* Model MeasureUnits
|
||||
*
|
||||
@@ -207,11 +212,6 @@ export type CustomerIndividual = Prisma.CustomerIndividualModel
|
||||
*
|
||||
*/
|
||||
export type CustomerLegal = Prisma.CustomerLegalModel
|
||||
/**
|
||||
* Model Guild
|
||||
*
|
||||
*/
|
||||
export type Guild = Prisma.GuildModel
|
||||
/**
|
||||
* Model SalesInvoice
|
||||
*
|
||||
|
||||
@@ -199,6 +199,11 @@ export type Good = Prisma.GoodModel
|
||||
*
|
||||
*/
|
||||
export type GoodCategory = Prisma.GoodCategoryModel
|
||||
/**
|
||||
* Model Guild
|
||||
*
|
||||
*/
|
||||
export type Guild = Prisma.GuildModel
|
||||
/**
|
||||
* Model MeasureUnits
|
||||
*
|
||||
@@ -229,11 +234,6 @@ export type CustomerIndividual = Prisma.CustomerIndividualModel
|
||||
*
|
||||
*/
|
||||
export type CustomerLegal = Prisma.CustomerLegalModel
|
||||
/**
|
||||
* Model Guild
|
||||
*
|
||||
*/
|
||||
export type Guild = Prisma.GuildModel
|
||||
/**
|
||||
* Model SalesInvoice
|
||||
*
|
||||
|
||||
@@ -586,21 +586,21 @@ export type DateTimeNullableWithAggregatesFilter<$PrismaModel = never> = {
|
||||
_max?: Prisma.NestedDateTimeNullableFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type EnumSKUGuildTypeFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.SKUGuildType | Prisma.EnumSKUGuildTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.SKUGuildType[]
|
||||
notIn?: $Enums.SKUGuildType[]
|
||||
not?: Prisma.NestedEnumSKUGuildTypeFilter<$PrismaModel> | $Enums.SKUGuildType
|
||||
export type EnumInvoiceTemplateTypeFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.InvoiceTemplateType | Prisma.EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.InvoiceTemplateType[]
|
||||
notIn?: $Enums.InvoiceTemplateType[]
|
||||
not?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel> | $Enums.InvoiceTemplateType
|
||||
}
|
||||
|
||||
export type EnumSKUGuildTypeWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.SKUGuildType | Prisma.EnumSKUGuildTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.SKUGuildType[]
|
||||
notIn?: $Enums.SKUGuildType[]
|
||||
not?: Prisma.NestedEnumSKUGuildTypeWithAggregatesFilter<$PrismaModel> | $Enums.SKUGuildType
|
||||
export type EnumInvoiceTemplateTypeWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.InvoiceTemplateType | Prisma.EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.InvoiceTemplateType[]
|
||||
notIn?: $Enums.InvoiceTemplateType[]
|
||||
not?: Prisma.NestedEnumInvoiceTemplateTypeWithAggregatesFilter<$PrismaModel> | $Enums.InvoiceTemplateType
|
||||
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
||||
_min?: Prisma.NestedEnumSKUGuildTypeFilter<$PrismaModel>
|
||||
_max?: Prisma.NestedEnumSKUGuildTypeFilter<$PrismaModel>
|
||||
_min?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel>
|
||||
_max?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type BoolNullableFilter<$PrismaModel = never> = {
|
||||
@@ -633,23 +633,6 @@ export type EnumCustomerTypeWithAggregatesFilter<$PrismaModel = never> = {
|
||||
_max?: Prisma.NestedEnumCustomerTypeFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type EnumInvoiceTemplateTypeFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.InvoiceTemplateType | Prisma.EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.InvoiceTemplateType[]
|
||||
notIn?: $Enums.InvoiceTemplateType[]
|
||||
not?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel> | $Enums.InvoiceTemplateType
|
||||
}
|
||||
|
||||
export type EnumInvoiceTemplateTypeWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.InvoiceTemplateType | Prisma.EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.InvoiceTemplateType[]
|
||||
notIn?: $Enums.InvoiceTemplateType[]
|
||||
not?: Prisma.NestedEnumInvoiceTemplateTypeWithAggregatesFilter<$PrismaModel> | $Enums.InvoiceTemplateType
|
||||
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
||||
_min?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel>
|
||||
_max?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type EnumTspProviderRequestTypeFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.TspProviderRequestType | Prisma.EnumTspProviderRequestTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.TspProviderRequestType[]
|
||||
@@ -1314,21 +1297,21 @@ export type NestedDateTimeNullableWithAggregatesFilter<$PrismaModel = never> = {
|
||||
_max?: Prisma.NestedDateTimeNullableFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type NestedEnumSKUGuildTypeFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.SKUGuildType | Prisma.EnumSKUGuildTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.SKUGuildType[]
|
||||
notIn?: $Enums.SKUGuildType[]
|
||||
not?: Prisma.NestedEnumSKUGuildTypeFilter<$PrismaModel> | $Enums.SKUGuildType
|
||||
export type NestedEnumInvoiceTemplateTypeFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.InvoiceTemplateType | Prisma.EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.InvoiceTemplateType[]
|
||||
notIn?: $Enums.InvoiceTemplateType[]
|
||||
not?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel> | $Enums.InvoiceTemplateType
|
||||
}
|
||||
|
||||
export type NestedEnumSKUGuildTypeWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.SKUGuildType | Prisma.EnumSKUGuildTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.SKUGuildType[]
|
||||
notIn?: $Enums.SKUGuildType[]
|
||||
not?: Prisma.NestedEnumSKUGuildTypeWithAggregatesFilter<$PrismaModel> | $Enums.SKUGuildType
|
||||
export type NestedEnumInvoiceTemplateTypeWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.InvoiceTemplateType | Prisma.EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.InvoiceTemplateType[]
|
||||
notIn?: $Enums.InvoiceTemplateType[]
|
||||
not?: Prisma.NestedEnumInvoiceTemplateTypeWithAggregatesFilter<$PrismaModel> | $Enums.InvoiceTemplateType
|
||||
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
||||
_min?: Prisma.NestedEnumSKUGuildTypeFilter<$PrismaModel>
|
||||
_max?: Prisma.NestedEnumSKUGuildTypeFilter<$PrismaModel>
|
||||
_min?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel>
|
||||
_max?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type NestedBoolNullableFilter<$PrismaModel = never> = {
|
||||
@@ -1361,23 +1344,6 @@ export type NestedEnumCustomerTypeWithAggregatesFilter<$PrismaModel = never> = {
|
||||
_max?: Prisma.NestedEnumCustomerTypeFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type NestedEnumInvoiceTemplateTypeFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.InvoiceTemplateType | Prisma.EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.InvoiceTemplateType[]
|
||||
notIn?: $Enums.InvoiceTemplateType[]
|
||||
not?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel> | $Enums.InvoiceTemplateType
|
||||
}
|
||||
|
||||
export type NestedEnumInvoiceTemplateTypeWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.InvoiceTemplateType | Prisma.EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.InvoiceTemplateType[]
|
||||
notIn?: $Enums.InvoiceTemplateType[]
|
||||
not?: Prisma.NestedEnumInvoiceTemplateTypeWithAggregatesFilter<$PrismaModel> | $Enums.InvoiceTemplateType
|
||||
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
||||
_min?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel>
|
||||
_max?: Prisma.NestedEnumInvoiceTemplateTypeFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type NestedEnumTspProviderRequestTypeFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.TspProviderRequestType | Prisma.EnumTspProviderRequestTypeFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.TspProviderRequestType[]
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -416,13 +416,13 @@ export const ModelName = {
|
||||
Pos: 'Pos',
|
||||
Good: 'Good',
|
||||
GoodCategory: 'GoodCategory',
|
||||
Guild: 'Guild',
|
||||
MeasureUnits: 'MeasureUnits',
|
||||
StockKeepingUnits: 'StockKeepingUnits',
|
||||
TriggerLog: 'TriggerLog',
|
||||
Customer: 'Customer',
|
||||
CustomerIndividual: 'CustomerIndividual',
|
||||
CustomerLegal: 'CustomerLegal',
|
||||
Guild: 'Guild',
|
||||
SalesInvoice: 'SalesInvoice',
|
||||
SalesInvoiceItem: 'SalesInvoiceItem',
|
||||
SaleInvoiceTspAttempts: 'SaleInvoiceTspAttempts',
|
||||
@@ -445,7 +445,7 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
|
||||
omit: GlobalOmitOptions
|
||||
}
|
||||
meta: {
|
||||
modelProps: "adminAccount" | "admin" | "account" | "deviceBrand" | "device" | "licenseChargeTransaction" | "license" | "licenseActivation" | "licenseRenewChargeTransaction" | "licenseRenew" | "partnerAccountQuotaChargeTransaction" | "partnerAccountQuotaCredit" | "licenseAccountAllocation" | "partnerAccount" | "partner" | "permissionConsumer" | "permissionPos" | "permissionComplex" | "permissionBusiness" | "providerAccount" | "provider" | "consumerDevices" | "applicationReleasedInfo" | "consumerAccount" | "consumer" | "consumerIndividual" | "consumerLegal" | "businessActivity" | "complex" | "pos" | "good" | "goodCategory" | "measureUnits" | "stockKeepingUnits" | "triggerLog" | "customer" | "customerIndividual" | "customerLegal" | "guild" | "salesInvoice" | "salesInvoiceItem" | "saleInvoiceTspAttempts" | "salesInvoicePayment" | "salesInvoicePaymentTerminalInfo" | "service" | "serviceCategory"
|
||||
modelProps: "adminAccount" | "admin" | "account" | "deviceBrand" | "device" | "licenseChargeTransaction" | "license" | "licenseActivation" | "licenseRenewChargeTransaction" | "licenseRenew" | "partnerAccountQuotaChargeTransaction" | "partnerAccountQuotaCredit" | "licenseAccountAllocation" | "partnerAccount" | "partner" | "permissionConsumer" | "permissionPos" | "permissionComplex" | "permissionBusiness" | "providerAccount" | "provider" | "consumerDevices" | "applicationReleasedInfo" | "consumerAccount" | "consumer" | "consumerIndividual" | "consumerLegal" | "businessActivity" | "complex" | "pos" | "good" | "goodCategory" | "guild" | "measureUnits" | "stockKeepingUnits" | "triggerLog" | "customer" | "customerIndividual" | "customerLegal" | "salesInvoice" | "salesInvoiceItem" | "saleInvoiceTspAttempts" | "salesInvoicePayment" | "salesInvoicePaymentTerminalInfo" | "service" | "serviceCategory"
|
||||
txIsolationLevel: TransactionIsolationLevel
|
||||
}
|
||||
model: {
|
||||
@@ -2561,6 +2561,72 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
|
||||
}
|
||||
}
|
||||
}
|
||||
Guild: {
|
||||
payload: Prisma.$GuildPayload<ExtArgs>
|
||||
fields: Prisma.GuildFieldRefs
|
||||
operations: {
|
||||
findUnique: {
|
||||
args: Prisma.GuildFindUniqueArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload> | null
|
||||
}
|
||||
findUniqueOrThrow: {
|
||||
args: Prisma.GuildFindUniqueOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
findFirst: {
|
||||
args: Prisma.GuildFindFirstArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload> | null
|
||||
}
|
||||
findFirstOrThrow: {
|
||||
args: Prisma.GuildFindFirstOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
findMany: {
|
||||
args: Prisma.GuildFindManyArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>[]
|
||||
}
|
||||
create: {
|
||||
args: Prisma.GuildCreateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
createMany: {
|
||||
args: Prisma.GuildCreateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
delete: {
|
||||
args: Prisma.GuildDeleteArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
update: {
|
||||
args: Prisma.GuildUpdateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
deleteMany: {
|
||||
args: Prisma.GuildDeleteManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
updateMany: {
|
||||
args: Prisma.GuildUpdateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
upsert: {
|
||||
args: Prisma.GuildUpsertArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
aggregate: {
|
||||
args: Prisma.GuildAggregateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.AggregateGuild>
|
||||
}
|
||||
groupBy: {
|
||||
args: Prisma.GuildGroupByArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.GuildGroupByOutputType>[]
|
||||
}
|
||||
count: {
|
||||
args: Prisma.GuildCountArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.GuildCountAggregateOutputType> | number
|
||||
}
|
||||
}
|
||||
}
|
||||
MeasureUnits: {
|
||||
payload: Prisma.$MeasureUnitsPayload<ExtArgs>
|
||||
fields: Prisma.MeasureUnitsFieldRefs
|
||||
@@ -2957,72 +3023,6 @@ export type TypeMap<ExtArgs extends runtime.Types.Extensions.InternalArgs = runt
|
||||
}
|
||||
}
|
||||
}
|
||||
Guild: {
|
||||
payload: Prisma.$GuildPayload<ExtArgs>
|
||||
fields: Prisma.GuildFieldRefs
|
||||
operations: {
|
||||
findUnique: {
|
||||
args: Prisma.GuildFindUniqueArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload> | null
|
||||
}
|
||||
findUniqueOrThrow: {
|
||||
args: Prisma.GuildFindUniqueOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
findFirst: {
|
||||
args: Prisma.GuildFindFirstArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload> | null
|
||||
}
|
||||
findFirstOrThrow: {
|
||||
args: Prisma.GuildFindFirstOrThrowArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
findMany: {
|
||||
args: Prisma.GuildFindManyArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>[]
|
||||
}
|
||||
create: {
|
||||
args: Prisma.GuildCreateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
createMany: {
|
||||
args: Prisma.GuildCreateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
delete: {
|
||||
args: Prisma.GuildDeleteArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
update: {
|
||||
args: Prisma.GuildUpdateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
deleteMany: {
|
||||
args: Prisma.GuildDeleteManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
updateMany: {
|
||||
args: Prisma.GuildUpdateManyArgs<ExtArgs>
|
||||
result: BatchPayload
|
||||
}
|
||||
upsert: {
|
||||
args: Prisma.GuildUpsertArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.PayloadToResult<Prisma.$GuildPayload>
|
||||
}
|
||||
aggregate: {
|
||||
args: Prisma.GuildAggregateArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.AggregateGuild>
|
||||
}
|
||||
groupBy: {
|
||||
args: Prisma.GuildGroupByArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.GuildGroupByOutputType>[]
|
||||
}
|
||||
count: {
|
||||
args: Prisma.GuildCountArgs<ExtArgs>
|
||||
result: runtime.Types.Utils.Optional<Prisma.GuildCountAggregateOutputType> | number
|
||||
}
|
||||
}
|
||||
}
|
||||
SalesInvoice: {
|
||||
payload: Prisma.$SalesInvoicePayload<ExtArgs>
|
||||
fields: Prisma.SalesInvoiceFieldRefs
|
||||
@@ -3695,10 +3695,10 @@ export const PartnerScalarFieldEnum = {
|
||||
name: 'name',
|
||||
code: 'code',
|
||||
status: 'status',
|
||||
tsp_provider: 'tsp_provider',
|
||||
logo_url: 'logo_url',
|
||||
created_at: 'created_at',
|
||||
updated_at: 'updated_at'
|
||||
updated_at: 'updated_at',
|
||||
tsp_provider: 'tsp_provider'
|
||||
} as const
|
||||
|
||||
export type PartnerScalarFieldEnum = (typeof PartnerScalarFieldEnum)[keyof typeof PartnerScalarFieldEnum]
|
||||
@@ -3939,6 +3939,18 @@ export const GoodCategoryScalarFieldEnum = {
|
||||
export type GoodCategoryScalarFieldEnum = (typeof GoodCategoryScalarFieldEnum)[keyof typeof GoodCategoryScalarFieldEnum]
|
||||
|
||||
|
||||
export const GuildScalarFieldEnum = {
|
||||
id: 'id',
|
||||
name: 'name',
|
||||
invoice_template: 'invoice_template',
|
||||
code: 'code',
|
||||
created_at: 'created_at',
|
||||
updated_at: 'updated_at'
|
||||
} as const
|
||||
|
||||
export type GuildScalarFieldEnum = (typeof GuildScalarFieldEnum)[keyof typeof GuildScalarFieldEnum]
|
||||
|
||||
|
||||
export const MeasureUnitsScalarFieldEnum = {
|
||||
id: 'id',
|
||||
code: 'code',
|
||||
@@ -3955,9 +3967,9 @@ export const StockKeepingUnitsScalarFieldEnum = {
|
||||
code: 'code',
|
||||
name: 'name',
|
||||
VAT: 'VAT',
|
||||
type: 'type',
|
||||
is_public: 'is_public',
|
||||
is_domestic: 'is_domestic',
|
||||
guild_id: 'guild_id',
|
||||
created_at: 'created_at',
|
||||
updated_at: 'updated_at'
|
||||
} as const
|
||||
@@ -4013,18 +4025,6 @@ export const CustomerLegalScalarFieldEnum = {
|
||||
export type CustomerLegalScalarFieldEnum = (typeof CustomerLegalScalarFieldEnum)[keyof typeof CustomerLegalScalarFieldEnum]
|
||||
|
||||
|
||||
export const GuildScalarFieldEnum = {
|
||||
id: 'id',
|
||||
name: 'name',
|
||||
invoice_template: 'invoice_template',
|
||||
code: 'code',
|
||||
created_at: 'created_at',
|
||||
updated_at: 'updated_at'
|
||||
} as const
|
||||
|
||||
export type GuildScalarFieldEnum = (typeof GuildScalarFieldEnum)[keyof typeof GuildScalarFieldEnum]
|
||||
|
||||
|
||||
export const SalesInvoiceScalarFieldEnum = {
|
||||
id: 'id',
|
||||
code: 'code',
|
||||
@@ -4517,6 +4517,15 @@ export const GoodCategoryOrderByRelevanceFieldEnum = {
|
||||
export type GoodCategoryOrderByRelevanceFieldEnum = (typeof GoodCategoryOrderByRelevanceFieldEnum)[keyof typeof GoodCategoryOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
export const GuildOrderByRelevanceFieldEnum = {
|
||||
id: 'id',
|
||||
name: 'name',
|
||||
code: 'code'
|
||||
} as const
|
||||
|
||||
export type GuildOrderByRelevanceFieldEnum = (typeof GuildOrderByRelevanceFieldEnum)[keyof typeof GuildOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
export const MeasureUnitsOrderByRelevanceFieldEnum = {
|
||||
id: 'id',
|
||||
code: 'code',
|
||||
@@ -4529,7 +4538,8 @@ export type MeasureUnitsOrderByRelevanceFieldEnum = (typeof MeasureUnitsOrderByR
|
||||
export const StockKeepingUnitsOrderByRelevanceFieldEnum = {
|
||||
id: 'id',
|
||||
code: 'code',
|
||||
name: 'name'
|
||||
name: 'name',
|
||||
guild_id: 'guild_id'
|
||||
} as const
|
||||
|
||||
export type StockKeepingUnitsOrderByRelevanceFieldEnum = (typeof StockKeepingUnitsOrderByRelevanceFieldEnum)[keyof typeof StockKeepingUnitsOrderByRelevanceFieldEnum]
|
||||
@@ -4576,15 +4586,6 @@ export const CustomerLegalOrderByRelevanceFieldEnum = {
|
||||
export type CustomerLegalOrderByRelevanceFieldEnum = (typeof CustomerLegalOrderByRelevanceFieldEnum)[keyof typeof CustomerLegalOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
export const GuildOrderByRelevanceFieldEnum = {
|
||||
id: 'id',
|
||||
name: 'name',
|
||||
code: 'code'
|
||||
} as const
|
||||
|
||||
export type GuildOrderByRelevanceFieldEnum = (typeof GuildOrderByRelevanceFieldEnum)[keyof typeof GuildOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
export const SalesInvoiceOrderByRelevanceFieldEnum = {
|
||||
id: 'id',
|
||||
code: 'code',
|
||||
@@ -4853,9 +4854,9 @@ export type EnumGoodPricingModelFieldRefInput<$PrismaModel> = FieldRefInputType<
|
||||
|
||||
|
||||
/**
|
||||
* Reference to a field of type 'SKUGuildType'
|
||||
* Reference to a field of type 'InvoiceTemplateType'
|
||||
*/
|
||||
export type EnumSKUGuildTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'SKUGuildType'>
|
||||
export type EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'InvoiceTemplateType'>
|
||||
|
||||
|
||||
|
||||
@@ -4866,13 +4867,6 @@ export type EnumCustomerTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$Pri
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Reference to a field of type 'InvoiceTemplateType'
|
||||
*/
|
||||
export type EnumInvoiceTemplateTypeFieldRefInput<$PrismaModel> = FieldRefInputType<$PrismaModel, 'InvoiceTemplateType'>
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Reference to a field of type 'TspProviderRequestType'
|
||||
*/
|
||||
@@ -5027,13 +5021,13 @@ export type GlobalOmitConfig = {
|
||||
pos?: Prisma.PosOmit
|
||||
good?: Prisma.GoodOmit
|
||||
goodCategory?: Prisma.GoodCategoryOmit
|
||||
guild?: Prisma.GuildOmit
|
||||
measureUnits?: Prisma.MeasureUnitsOmit
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsOmit
|
||||
triggerLog?: Prisma.TriggerLogOmit
|
||||
customer?: Prisma.CustomerOmit
|
||||
customerIndividual?: Prisma.CustomerIndividualOmit
|
||||
customerLegal?: Prisma.CustomerLegalOmit
|
||||
guild?: Prisma.GuildOmit
|
||||
salesInvoice?: Prisma.SalesInvoiceOmit
|
||||
salesInvoiceItem?: Prisma.SalesInvoiceItemOmit
|
||||
saleInvoiceTspAttempts?: Prisma.SaleInvoiceTspAttemptsOmit
|
||||
|
||||
@@ -83,13 +83,13 @@ export const ModelName = {
|
||||
Pos: 'Pos',
|
||||
Good: 'Good',
|
||||
GoodCategory: 'GoodCategory',
|
||||
Guild: 'Guild',
|
||||
MeasureUnits: 'MeasureUnits',
|
||||
StockKeepingUnits: 'StockKeepingUnits',
|
||||
TriggerLog: 'TriggerLog',
|
||||
Customer: 'Customer',
|
||||
CustomerIndividual: 'CustomerIndividual',
|
||||
CustomerLegal: 'CustomerLegal',
|
||||
Guild: 'Guild',
|
||||
SalesInvoice: 'SalesInvoice',
|
||||
SalesInvoiceItem: 'SalesInvoiceItem',
|
||||
SaleInvoiceTspAttempts: 'SaleInvoiceTspAttempts',
|
||||
@@ -286,10 +286,10 @@ export const PartnerScalarFieldEnum = {
|
||||
name: 'name',
|
||||
code: 'code',
|
||||
status: 'status',
|
||||
tsp_provider: 'tsp_provider',
|
||||
logo_url: 'logo_url',
|
||||
created_at: 'created_at',
|
||||
updated_at: 'updated_at'
|
||||
updated_at: 'updated_at',
|
||||
tsp_provider: 'tsp_provider'
|
||||
} as const
|
||||
|
||||
export type PartnerScalarFieldEnum = (typeof PartnerScalarFieldEnum)[keyof typeof PartnerScalarFieldEnum]
|
||||
@@ -530,6 +530,18 @@ export const GoodCategoryScalarFieldEnum = {
|
||||
export type GoodCategoryScalarFieldEnum = (typeof GoodCategoryScalarFieldEnum)[keyof typeof GoodCategoryScalarFieldEnum]
|
||||
|
||||
|
||||
export const GuildScalarFieldEnum = {
|
||||
id: 'id',
|
||||
name: 'name',
|
||||
invoice_template: 'invoice_template',
|
||||
code: 'code',
|
||||
created_at: 'created_at',
|
||||
updated_at: 'updated_at'
|
||||
} as const
|
||||
|
||||
export type GuildScalarFieldEnum = (typeof GuildScalarFieldEnum)[keyof typeof GuildScalarFieldEnum]
|
||||
|
||||
|
||||
export const MeasureUnitsScalarFieldEnum = {
|
||||
id: 'id',
|
||||
code: 'code',
|
||||
@@ -546,9 +558,9 @@ export const StockKeepingUnitsScalarFieldEnum = {
|
||||
code: 'code',
|
||||
name: 'name',
|
||||
VAT: 'VAT',
|
||||
type: 'type',
|
||||
is_public: 'is_public',
|
||||
is_domestic: 'is_domestic',
|
||||
guild_id: 'guild_id',
|
||||
created_at: 'created_at',
|
||||
updated_at: 'updated_at'
|
||||
} as const
|
||||
@@ -604,18 +616,6 @@ export const CustomerLegalScalarFieldEnum = {
|
||||
export type CustomerLegalScalarFieldEnum = (typeof CustomerLegalScalarFieldEnum)[keyof typeof CustomerLegalScalarFieldEnum]
|
||||
|
||||
|
||||
export const GuildScalarFieldEnum = {
|
||||
id: 'id',
|
||||
name: 'name',
|
||||
invoice_template: 'invoice_template',
|
||||
code: 'code',
|
||||
created_at: 'created_at',
|
||||
updated_at: 'updated_at'
|
||||
} as const
|
||||
|
||||
export type GuildScalarFieldEnum = (typeof GuildScalarFieldEnum)[keyof typeof GuildScalarFieldEnum]
|
||||
|
||||
|
||||
export const SalesInvoiceScalarFieldEnum = {
|
||||
id: 'id',
|
||||
code: 'code',
|
||||
@@ -1108,6 +1108,15 @@ export const GoodCategoryOrderByRelevanceFieldEnum = {
|
||||
export type GoodCategoryOrderByRelevanceFieldEnum = (typeof GoodCategoryOrderByRelevanceFieldEnum)[keyof typeof GoodCategoryOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
export const GuildOrderByRelevanceFieldEnum = {
|
||||
id: 'id',
|
||||
name: 'name',
|
||||
code: 'code'
|
||||
} as const
|
||||
|
||||
export type GuildOrderByRelevanceFieldEnum = (typeof GuildOrderByRelevanceFieldEnum)[keyof typeof GuildOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
export const MeasureUnitsOrderByRelevanceFieldEnum = {
|
||||
id: 'id',
|
||||
code: 'code',
|
||||
@@ -1120,7 +1129,8 @@ export type MeasureUnitsOrderByRelevanceFieldEnum = (typeof MeasureUnitsOrderByR
|
||||
export const StockKeepingUnitsOrderByRelevanceFieldEnum = {
|
||||
id: 'id',
|
||||
code: 'code',
|
||||
name: 'name'
|
||||
name: 'name',
|
||||
guild_id: 'guild_id'
|
||||
} as const
|
||||
|
||||
export type StockKeepingUnitsOrderByRelevanceFieldEnum = (typeof StockKeepingUnitsOrderByRelevanceFieldEnum)[keyof typeof StockKeepingUnitsOrderByRelevanceFieldEnum]
|
||||
@@ -1167,15 +1177,6 @@ export const CustomerLegalOrderByRelevanceFieldEnum = {
|
||||
export type CustomerLegalOrderByRelevanceFieldEnum = (typeof CustomerLegalOrderByRelevanceFieldEnum)[keyof typeof CustomerLegalOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
export const GuildOrderByRelevanceFieldEnum = {
|
||||
id: 'id',
|
||||
name: 'name',
|
||||
code: 'code'
|
||||
} as const
|
||||
|
||||
export type GuildOrderByRelevanceFieldEnum = (typeof GuildOrderByRelevanceFieldEnum)[keyof typeof GuildOrderByRelevanceFieldEnum]
|
||||
|
||||
|
||||
export const SalesInvoiceOrderByRelevanceFieldEnum = {
|
||||
id: 'id',
|
||||
code: 'code',
|
||||
|
||||
@@ -40,13 +40,13 @@ export type * from './models/Complex.js'
|
||||
export type * from './models/Pos.js'
|
||||
export type * from './models/Good.js'
|
||||
export type * from './models/GoodCategory.js'
|
||||
export type * from './models/Guild.js'
|
||||
export type * from './models/MeasureUnits.js'
|
||||
export type * from './models/StockKeepingUnits.js'
|
||||
export type * from './models/TriggerLog.js'
|
||||
export type * from './models/Customer.js'
|
||||
export type * from './models/CustomerIndividual.js'
|
||||
export type * from './models/CustomerLegal.js'
|
||||
export type * from './models/Guild.js'
|
||||
export type * from './models/SalesInvoice.js'
|
||||
export type * from './models/SalesInvoiceItem.js'
|
||||
export type * from './models/SaleInvoiceTspAttempts.js'
|
||||
|
||||
@@ -183,9 +183,9 @@ export type AccountWhereInput = {
|
||||
status?: Prisma.EnumAccountStatusFilter<"Account"> | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFilter<"Account"> | $Enums.AccountType
|
||||
admin_account?: Prisma.XOR<Prisma.AdminAccountNullableScalarRelationFilter, Prisma.AdminAccountWhereInput> | null
|
||||
provider_account?: Prisma.XOR<Prisma.ProviderAccountNullableScalarRelationFilter, Prisma.ProviderAccountWhereInput> | null
|
||||
partner_account?: Prisma.XOR<Prisma.PartnerAccountNullableScalarRelationFilter, Prisma.PartnerAccountWhereInput> | null
|
||||
consumer_account?: Prisma.XOR<Prisma.ConsumerAccountNullableScalarRelationFilter, Prisma.ConsumerAccountWhereInput> | null
|
||||
partner_account?: Prisma.XOR<Prisma.PartnerAccountNullableScalarRelationFilter, Prisma.PartnerAccountWhereInput> | null
|
||||
provider_account?: Prisma.XOR<Prisma.ProviderAccountNullableScalarRelationFilter, Prisma.ProviderAccountWhereInput> | null
|
||||
}
|
||||
|
||||
export type AccountOrderByWithRelationInput = {
|
||||
@@ -195,9 +195,9 @@ export type AccountOrderByWithRelationInput = {
|
||||
status?: Prisma.SortOrder
|
||||
type?: Prisma.SortOrder
|
||||
admin_account?: Prisma.AdminAccountOrderByWithRelationInput
|
||||
provider_account?: Prisma.ProviderAccountOrderByWithRelationInput
|
||||
partner_account?: Prisma.PartnerAccountOrderByWithRelationInput
|
||||
consumer_account?: Prisma.ConsumerAccountOrderByWithRelationInput
|
||||
partner_account?: Prisma.PartnerAccountOrderByWithRelationInput
|
||||
provider_account?: Prisma.ProviderAccountOrderByWithRelationInput
|
||||
_relevance?: Prisma.AccountOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -211,9 +211,9 @@ export type AccountWhereUniqueInput = Prisma.AtLeast<{
|
||||
status?: Prisma.EnumAccountStatusFilter<"Account"> | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFilter<"Account"> | $Enums.AccountType
|
||||
admin_account?: Prisma.XOR<Prisma.AdminAccountNullableScalarRelationFilter, Prisma.AdminAccountWhereInput> | null
|
||||
provider_account?: Prisma.XOR<Prisma.ProviderAccountNullableScalarRelationFilter, Prisma.ProviderAccountWhereInput> | null
|
||||
partner_account?: Prisma.XOR<Prisma.PartnerAccountNullableScalarRelationFilter, Prisma.PartnerAccountWhereInput> | null
|
||||
consumer_account?: Prisma.XOR<Prisma.ConsumerAccountNullableScalarRelationFilter, Prisma.ConsumerAccountWhereInput> | null
|
||||
partner_account?: Prisma.XOR<Prisma.PartnerAccountNullableScalarRelationFilter, Prisma.PartnerAccountWhereInput> | null
|
||||
provider_account?: Prisma.XOR<Prisma.ProviderAccountNullableScalarRelationFilter, Prisma.ProviderAccountWhereInput> | null
|
||||
}, "id" | "username">
|
||||
|
||||
export type AccountOrderByWithAggregationInput = {
|
||||
@@ -245,9 +245,9 @@ export type AccountCreateInput = {
|
||||
status: $Enums.AccountStatus
|
||||
type: $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountCreateNestedOneWithoutAccountInput
|
||||
consumer_account?: Prisma.ConsumerAccountCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountCreateNestedOneWithoutAccountInput
|
||||
}
|
||||
|
||||
export type AccountUncheckedCreateInput = {
|
||||
@@ -257,9 +257,9 @@ export type AccountUncheckedCreateInput = {
|
||||
status: $Enums.AccountStatus
|
||||
type: $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
consumer_account?: Prisma.ConsumerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
}
|
||||
|
||||
export type AccountUpdateInput = {
|
||||
@@ -269,9 +269,9 @@ export type AccountUpdateInput = {
|
||||
status?: Prisma.EnumAccountStatusFieldUpdateOperationsInput | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFieldUpdateOperationsInput | $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUpdateOneWithoutAccountNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUpdateOneWithoutAccountNestedInput
|
||||
}
|
||||
|
||||
export type AccountUncheckedUpdateInput = {
|
||||
@@ -281,9 +281,9 @@ export type AccountUncheckedUpdateInput = {
|
||||
status?: Prisma.EnumAccountStatusFieldUpdateOperationsInput | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFieldUpdateOperationsInput | $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
}
|
||||
|
||||
export type AccountCreateManyInput = {
|
||||
@@ -415,9 +415,9 @@ export type AccountCreateWithoutAdmin_accountInput = {
|
||||
password: string
|
||||
status: $Enums.AccountStatus
|
||||
type: $Enums.AccountType
|
||||
provider_account?: Prisma.ProviderAccountCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountCreateNestedOneWithoutAccountInput
|
||||
consumer_account?: Prisma.ConsumerAccountCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountCreateNestedOneWithoutAccountInput
|
||||
}
|
||||
|
||||
export type AccountUncheckedCreateWithoutAdmin_accountInput = {
|
||||
@@ -426,9 +426,9 @@ export type AccountUncheckedCreateWithoutAdmin_accountInput = {
|
||||
password: string
|
||||
status: $Enums.AccountStatus
|
||||
type: $Enums.AccountType
|
||||
provider_account?: Prisma.ProviderAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
consumer_account?: Prisma.ConsumerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
}
|
||||
|
||||
export type AccountCreateOrConnectWithoutAdmin_accountInput = {
|
||||
@@ -453,9 +453,9 @@ export type AccountUpdateWithoutAdmin_accountInput = {
|
||||
password?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumAccountStatusFieldUpdateOperationsInput | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFieldUpdateOperationsInput | $Enums.AccountType
|
||||
provider_account?: Prisma.ProviderAccountUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUpdateOneWithoutAccountNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUpdateOneWithoutAccountNestedInput
|
||||
}
|
||||
|
||||
export type AccountUncheckedUpdateWithoutAdmin_accountInput = {
|
||||
@@ -464,9 +464,9 @@ export type AccountUncheckedUpdateWithoutAdmin_accountInput = {
|
||||
password?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumAccountStatusFieldUpdateOperationsInput | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFieldUpdateOperationsInput | $Enums.AccountType
|
||||
provider_account?: Prisma.ProviderAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
}
|
||||
|
||||
export type AccountCreateWithoutPartner_accountInput = {
|
||||
@@ -476,8 +476,8 @@ export type AccountCreateWithoutPartner_accountInput = {
|
||||
status: $Enums.AccountStatus
|
||||
type: $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountCreateNestedOneWithoutAccountInput
|
||||
consumer_account?: Prisma.ConsumerAccountCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountCreateNestedOneWithoutAccountInput
|
||||
}
|
||||
|
||||
export type AccountUncheckedCreateWithoutPartner_accountInput = {
|
||||
@@ -487,8 +487,8 @@ export type AccountUncheckedCreateWithoutPartner_accountInput = {
|
||||
status: $Enums.AccountStatus
|
||||
type: $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
consumer_account?: Prisma.ConsumerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
}
|
||||
|
||||
export type AccountCreateOrConnectWithoutPartner_accountInput = {
|
||||
@@ -514,8 +514,8 @@ export type AccountUpdateWithoutPartner_accountInput = {
|
||||
status?: Prisma.EnumAccountStatusFieldUpdateOperationsInput | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFieldUpdateOperationsInput | $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUpdateOneWithoutAccountNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUpdateOneWithoutAccountNestedInput
|
||||
}
|
||||
|
||||
export type AccountUncheckedUpdateWithoutPartner_accountInput = {
|
||||
@@ -525,8 +525,8 @@ export type AccountUncheckedUpdateWithoutPartner_accountInput = {
|
||||
status?: Prisma.EnumAccountStatusFieldUpdateOperationsInput | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFieldUpdateOperationsInput | $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
}
|
||||
|
||||
export type AccountCreateWithoutProvider_accountInput = {
|
||||
@@ -536,8 +536,8 @@ export type AccountCreateWithoutProvider_accountInput = {
|
||||
status: $Enums.AccountStatus
|
||||
type: $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountCreateNestedOneWithoutAccountInput
|
||||
consumer_account?: Prisma.ConsumerAccountCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountCreateNestedOneWithoutAccountInput
|
||||
}
|
||||
|
||||
export type AccountUncheckedCreateWithoutProvider_accountInput = {
|
||||
@@ -547,8 +547,8 @@ export type AccountUncheckedCreateWithoutProvider_accountInput = {
|
||||
status: $Enums.AccountStatus
|
||||
type: $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
consumer_account?: Prisma.ConsumerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
}
|
||||
|
||||
export type AccountCreateOrConnectWithoutProvider_accountInput = {
|
||||
@@ -574,8 +574,8 @@ export type AccountUpdateWithoutProvider_accountInput = {
|
||||
status?: Prisma.EnumAccountStatusFieldUpdateOperationsInput | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFieldUpdateOperationsInput | $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUpdateOneWithoutAccountNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUpdateOneWithoutAccountNestedInput
|
||||
}
|
||||
|
||||
export type AccountUncheckedUpdateWithoutProvider_accountInput = {
|
||||
@@ -585,8 +585,8 @@ export type AccountUncheckedUpdateWithoutProvider_accountInput = {
|
||||
status?: Prisma.EnumAccountStatusFieldUpdateOperationsInput | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFieldUpdateOperationsInput | $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
}
|
||||
|
||||
export type AccountCreateWithoutConsumer_accountInput = {
|
||||
@@ -596,8 +596,8 @@ export type AccountCreateWithoutConsumer_accountInput = {
|
||||
status: $Enums.AccountStatus
|
||||
type: $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountCreateNestedOneWithoutAccountInput
|
||||
}
|
||||
|
||||
export type AccountUncheckedCreateWithoutConsumer_accountInput = {
|
||||
@@ -607,8 +607,8 @@ export type AccountUncheckedCreateWithoutConsumer_accountInput = {
|
||||
status: $Enums.AccountStatus
|
||||
type: $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedCreateNestedOneWithoutAccountInput
|
||||
}
|
||||
|
||||
export type AccountCreateOrConnectWithoutConsumer_accountInput = {
|
||||
@@ -634,8 +634,8 @@ export type AccountUpdateWithoutConsumer_accountInput = {
|
||||
status?: Prisma.EnumAccountStatusFieldUpdateOperationsInput | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFieldUpdateOperationsInput | $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUpdateOneWithoutAccountNestedInput
|
||||
}
|
||||
|
||||
export type AccountUncheckedUpdateWithoutConsumer_accountInput = {
|
||||
@@ -645,8 +645,8 @@ export type AccountUncheckedUpdateWithoutConsumer_accountInput = {
|
||||
status?: Prisma.EnumAccountStatusFieldUpdateOperationsInput | $Enums.AccountStatus
|
||||
type?: Prisma.EnumAccountTypeFieldUpdateOperationsInput | $Enums.AccountType
|
||||
admin_account?: Prisma.AdminAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
partner_account?: Prisma.PartnerAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
provider_account?: Prisma.ProviderAccountUncheckedUpdateOneWithoutAccountNestedInput
|
||||
}
|
||||
|
||||
|
||||
@@ -658,9 +658,9 @@ export type AccountSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
||||
status?: boolean
|
||||
type?: boolean
|
||||
admin_account?: boolean | Prisma.Account$admin_accountArgs<ExtArgs>
|
||||
provider_account?: boolean | Prisma.Account$provider_accountArgs<ExtArgs>
|
||||
partner_account?: boolean | Prisma.Account$partner_accountArgs<ExtArgs>
|
||||
consumer_account?: boolean | Prisma.Account$consumer_accountArgs<ExtArgs>
|
||||
partner_account?: boolean | Prisma.Account$partner_accountArgs<ExtArgs>
|
||||
provider_account?: boolean | Prisma.Account$provider_accountArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["account"]>
|
||||
|
||||
|
||||
@@ -676,18 +676,18 @@ export type AccountSelectScalar = {
|
||||
export type AccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "username" | "password" | "status" | "type", ExtArgs["result"]["account"]>
|
||||
export type AccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
admin_account?: boolean | Prisma.Account$admin_accountArgs<ExtArgs>
|
||||
provider_account?: boolean | Prisma.Account$provider_accountArgs<ExtArgs>
|
||||
partner_account?: boolean | Prisma.Account$partner_accountArgs<ExtArgs>
|
||||
consumer_account?: boolean | Prisma.Account$consumer_accountArgs<ExtArgs>
|
||||
partner_account?: boolean | Prisma.Account$partner_accountArgs<ExtArgs>
|
||||
provider_account?: boolean | Prisma.Account$provider_accountArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $AccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "Account"
|
||||
objects: {
|
||||
admin_account: Prisma.$AdminAccountPayload<ExtArgs> | null
|
||||
provider_account: Prisma.$ProviderAccountPayload<ExtArgs> | null
|
||||
partner_account: Prisma.$PartnerAccountPayload<ExtArgs> | null
|
||||
consumer_account: Prisma.$ConsumerAccountPayload<ExtArgs> | null
|
||||
partner_account: Prisma.$PartnerAccountPayload<ExtArgs> | null
|
||||
provider_account: Prisma.$ProviderAccountPayload<ExtArgs> | null
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -1036,9 +1036,9 @@ readonly fields: AccountFieldRefs;
|
||||
export interface Prisma__AccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
admin_account<T extends Prisma.Account$admin_accountArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Account$admin_accountArgs<ExtArgs>>): Prisma.Prisma__AdminAccountClient<runtime.Types.Result.GetResult<Prisma.$AdminAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
provider_account<T extends Prisma.Account$provider_accountArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Account$provider_accountArgs<ExtArgs>>): Prisma.Prisma__ProviderAccountClient<runtime.Types.Result.GetResult<Prisma.$ProviderAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
partner_account<T extends Prisma.Account$partner_accountArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Account$partner_accountArgs<ExtArgs>>): Prisma.Prisma__PartnerAccountClient<runtime.Types.Result.GetResult<Prisma.$PartnerAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
consumer_account<T extends Prisma.Account$consumer_accountArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Account$consumer_accountArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
partner_account<T extends Prisma.Account$partner_accountArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Account$partner_accountArgs<ExtArgs>>): Prisma.Prisma__PartnerAccountClient<runtime.Types.Result.GetResult<Prisma.$PartnerAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
provider_account<T extends Prisma.Account$provider_accountArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Account$provider_accountArgs<ExtArgs>>): Prisma.Prisma__ProviderAccountClient<runtime.Types.Result.GetResult<Prisma.$ProviderAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -1440,22 +1440,22 @@ export type Account$admin_accountArgs<ExtArgs extends runtime.Types.Extensions.I
|
||||
}
|
||||
|
||||
/**
|
||||
* Account.provider_account
|
||||
* Account.consumer_account
|
||||
*/
|
||||
export type Account$provider_accountArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type Account$consumer_accountArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the ProviderAccount
|
||||
* Select specific fields to fetch from the ConsumerAccount
|
||||
*/
|
||||
select?: Prisma.ProviderAccountSelect<ExtArgs> | null
|
||||
select?: Prisma.ConsumerAccountSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the ProviderAccount
|
||||
* Omit specific fields from the ConsumerAccount
|
||||
*/
|
||||
omit?: Prisma.ProviderAccountOmit<ExtArgs> | null
|
||||
omit?: Prisma.ConsumerAccountOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.ProviderAccountInclude<ExtArgs> | null
|
||||
where?: Prisma.ProviderAccountWhereInput
|
||||
include?: Prisma.ConsumerAccountInclude<ExtArgs> | null
|
||||
where?: Prisma.ConsumerAccountWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1478,22 +1478,22 @@ export type Account$partner_accountArgs<ExtArgs extends runtime.Types.Extensions
|
||||
}
|
||||
|
||||
/**
|
||||
* Account.consumer_account
|
||||
* Account.provider_account
|
||||
*/
|
||||
export type Account$consumer_accountArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type Account$provider_accountArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the ConsumerAccount
|
||||
* Select specific fields to fetch from the ProviderAccount
|
||||
*/
|
||||
select?: Prisma.ConsumerAccountSelect<ExtArgs> | null
|
||||
select?: Prisma.ProviderAccountSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the ConsumerAccount
|
||||
* Omit specific fields from the ProviderAccount
|
||||
*/
|
||||
omit?: Prisma.ConsumerAccountOmit<ExtArgs> | null
|
||||
omit?: Prisma.ProviderAccountOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.ConsumerAccountInclude<ExtArgs> | null
|
||||
where?: Prisma.ConsumerAccountWhereInput
|
||||
include?: Prisma.ProviderAccountInclude<ExtArgs> | null
|
||||
where?: Prisma.ProviderAccountWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -646,34 +646,6 @@ export type BusinessActivityUpdateOneWithoutGoodsNestedInput = {
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.BusinessActivityUpdateToOneWithWhereWithoutGoodsInput, Prisma.BusinessActivityUpdateWithoutGoodsInput>, Prisma.BusinessActivityUncheckedUpdateWithoutGoodsInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateNestedOneWithoutCustomer_individualsInput = {
|
||||
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutCustomer_individualsInput, Prisma.BusinessActivityUncheckedCreateWithoutCustomer_individualsInput>
|
||||
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutCustomer_individualsInput
|
||||
connect?: Prisma.BusinessActivityWhereUniqueInput
|
||||
}
|
||||
|
||||
export type BusinessActivityUpdateOneRequiredWithoutCustomer_individualsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutCustomer_individualsInput, Prisma.BusinessActivityUncheckedCreateWithoutCustomer_individualsInput>
|
||||
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutCustomer_individualsInput
|
||||
upsert?: Prisma.BusinessActivityUpsertWithoutCustomer_individualsInput
|
||||
connect?: Prisma.BusinessActivityWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.BusinessActivityUpdateToOneWithWhereWithoutCustomer_individualsInput, Prisma.BusinessActivityUpdateWithoutCustomer_individualsInput>, Prisma.BusinessActivityUncheckedUpdateWithoutCustomer_individualsInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateNestedOneWithoutCustomer_legalsInput = {
|
||||
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutCustomer_legalsInput, Prisma.BusinessActivityUncheckedCreateWithoutCustomer_legalsInput>
|
||||
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutCustomer_legalsInput
|
||||
connect?: Prisma.BusinessActivityWhereUniqueInput
|
||||
}
|
||||
|
||||
export type BusinessActivityUpdateOneRequiredWithoutCustomer_legalsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutCustomer_legalsInput, Prisma.BusinessActivityUncheckedCreateWithoutCustomer_legalsInput>
|
||||
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutCustomer_legalsInput
|
||||
upsert?: Prisma.BusinessActivityUpsertWithoutCustomer_legalsInput
|
||||
connect?: Prisma.BusinessActivityWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.BusinessActivityUpdateToOneWithWhereWithoutCustomer_legalsInput, Prisma.BusinessActivityUpdateWithoutCustomer_legalsInput>, Prisma.BusinessActivityUncheckedUpdateWithoutCustomer_legalsInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateNestedManyWithoutGuildInput = {
|
||||
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput> | Prisma.BusinessActivityCreateWithoutGuildInput[] | Prisma.BusinessActivityUncheckedCreateWithoutGuildInput[]
|
||||
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutGuildInput | Prisma.BusinessActivityCreateOrConnectWithoutGuildInput[]
|
||||
@@ -716,6 +688,34 @@ export type BusinessActivityUncheckedUpdateManyWithoutGuildNestedInput = {
|
||||
deleteMany?: Prisma.BusinessActivityScalarWhereInput | Prisma.BusinessActivityScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateNestedOneWithoutCustomer_individualsInput = {
|
||||
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutCustomer_individualsInput, Prisma.BusinessActivityUncheckedCreateWithoutCustomer_individualsInput>
|
||||
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutCustomer_individualsInput
|
||||
connect?: Prisma.BusinessActivityWhereUniqueInput
|
||||
}
|
||||
|
||||
export type BusinessActivityUpdateOneRequiredWithoutCustomer_individualsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutCustomer_individualsInput, Prisma.BusinessActivityUncheckedCreateWithoutCustomer_individualsInput>
|
||||
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutCustomer_individualsInput
|
||||
upsert?: Prisma.BusinessActivityUpsertWithoutCustomer_individualsInput
|
||||
connect?: Prisma.BusinessActivityWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.BusinessActivityUpdateToOneWithWhereWithoutCustomer_individualsInput, Prisma.BusinessActivityUpdateWithoutCustomer_individualsInput>, Prisma.BusinessActivityUncheckedUpdateWithoutCustomer_individualsInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateNestedOneWithoutCustomer_legalsInput = {
|
||||
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutCustomer_legalsInput, Prisma.BusinessActivityUncheckedCreateWithoutCustomer_legalsInput>
|
||||
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutCustomer_legalsInput
|
||||
connect?: Prisma.BusinessActivityWhereUniqueInput
|
||||
}
|
||||
|
||||
export type BusinessActivityUpdateOneRequiredWithoutCustomer_legalsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutCustomer_legalsInput, Prisma.BusinessActivityUncheckedCreateWithoutCustomer_legalsInput>
|
||||
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutCustomer_legalsInput
|
||||
upsert?: Prisma.BusinessActivityUpsertWithoutCustomer_legalsInput
|
||||
connect?: Prisma.BusinessActivityWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.BusinessActivityUpdateToOneWithWhereWithoutCustomer_legalsInput, Prisma.BusinessActivityUpdateWithoutCustomer_legalsInput>, Prisma.BusinessActivityUncheckedUpdateWithoutCustomer_legalsInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateWithoutLicense_activationInput = {
|
||||
id?: string
|
||||
economic_code: string
|
||||
@@ -1146,6 +1146,68 @@ export type BusinessActivityUncheckedUpdateWithoutGoodsInput = {
|
||||
customer_legals?: Prisma.CustomerLegalUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateWithoutGuildInput = {
|
||||
id?: string
|
||||
economic_code: string
|
||||
name: string
|
||||
fiscal_id: string
|
||||
partner_token: string
|
||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
||||
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
||||
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
||||
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
||||
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
||||
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
||||
}
|
||||
|
||||
export type BusinessActivityUncheckedCreateWithoutGuildInput = {
|
||||
id?: string
|
||||
economic_code: string
|
||||
name: string
|
||||
fiscal_id: string
|
||||
partner_token: string
|
||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
consumer_id: string
|
||||
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
||||
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateOrConnectWithoutGuildInput = {
|
||||
where: Prisma.BusinessActivityWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateManyGuildInputEnvelope = {
|
||||
data: Prisma.BusinessActivityCreateManyGuildInput | Prisma.BusinessActivityCreateManyGuildInput[]
|
||||
skipDuplicates?: boolean
|
||||
}
|
||||
|
||||
export type BusinessActivityUpsertWithWhereUniqueWithoutGuildInput = {
|
||||
where: Prisma.BusinessActivityWhereUniqueInput
|
||||
update: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutGuildInput, Prisma.BusinessActivityUncheckedUpdateWithoutGuildInput>
|
||||
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityUpdateWithWhereUniqueWithoutGuildInput = {
|
||||
where: Prisma.BusinessActivityWhereUniqueInput
|
||||
data: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutGuildInput, Prisma.BusinessActivityUncheckedUpdateWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityUpdateManyWithWhereWithoutGuildInput = {
|
||||
where: Prisma.BusinessActivityScalarWhereInput
|
||||
data: Prisma.XOR<Prisma.BusinessActivityUpdateManyMutationInput, Prisma.BusinessActivityUncheckedUpdateManyWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateWithoutCustomer_individualsInput = {
|
||||
id?: string
|
||||
economic_code: string
|
||||
@@ -1322,68 +1384,6 @@ export type BusinessActivityUncheckedUpdateWithoutCustomer_legalsInput = {
|
||||
customer_individuals?: Prisma.CustomerIndividualUncheckedUpdateManyWithoutBusiness_activityNestedInput
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateWithoutGuildInput = {
|
||||
id?: string
|
||||
economic_code: string
|
||||
name: string
|
||||
fiscal_id: string
|
||||
partner_token: string
|
||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
consumer: Prisma.ConsumerCreateNestedOneWithoutBusiness_activitiesInput
|
||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutBusiness_activityInput
|
||||
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
|
||||
permission_businesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
|
||||
goods?: Prisma.GoodCreateNestedManyWithoutBusiness_activityInput
|
||||
customer_individuals?: Prisma.CustomerIndividualCreateNestedManyWithoutBusiness_activityInput
|
||||
customer_legals?: Prisma.CustomerLegalCreateNestedManyWithoutBusiness_activityInput
|
||||
}
|
||||
|
||||
export type BusinessActivityUncheckedCreateWithoutGuildInput = {
|
||||
id?: string
|
||||
economic_code: string
|
||||
name: string
|
||||
fiscal_id: string
|
||||
partner_token: string
|
||||
invoice_number_sequence?: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
consumer_id: string
|
||||
license_activation?: Prisma.LicenseActivationUncheckedCreateNestedOneWithoutBusiness_activityInput
|
||||
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||
permission_businesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
|
||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||
customer_individuals?: Prisma.CustomerIndividualUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||
customer_legals?: Prisma.CustomerLegalUncheckedCreateNestedManyWithoutBusiness_activityInput
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateOrConnectWithoutGuildInput = {
|
||||
where: Prisma.BusinessActivityWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateManyGuildInputEnvelope = {
|
||||
data: Prisma.BusinessActivityCreateManyGuildInput | Prisma.BusinessActivityCreateManyGuildInput[]
|
||||
skipDuplicates?: boolean
|
||||
}
|
||||
|
||||
export type BusinessActivityUpsertWithWhereUniqueWithoutGuildInput = {
|
||||
where: Prisma.BusinessActivityWhereUniqueInput
|
||||
update: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutGuildInput, Prisma.BusinessActivityUncheckedUpdateWithoutGuildInput>
|
||||
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityUpdateWithWhereUniqueWithoutGuildInput = {
|
||||
where: Prisma.BusinessActivityWhereUniqueInput
|
||||
data: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutGuildInput, Prisma.BusinessActivityUncheckedUpdateWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityUpdateManyWithWhereWithoutGuildInput = {
|
||||
where: Prisma.BusinessActivityScalarWhereInput
|
||||
data: Prisma.XOR<Prisma.BusinessActivityUpdateManyMutationInput, Prisma.BusinessActivityUncheckedUpdateManyWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type BusinessActivityCreateManyConsumerInput = {
|
||||
id?: string
|
||||
economic_code: string
|
||||
|
||||
@@ -192,6 +192,7 @@ export type GuildWhereInput = {
|
||||
updated_at?: Prisma.DateTimeFilter<"Guild"> | Date | string
|
||||
business_activities?: Prisma.BusinessActivityListRelationFilter
|
||||
good_categories?: Prisma.GoodCategoryListRelationFilter
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsListRelationFilter
|
||||
}
|
||||
|
||||
export type GuildOrderByWithRelationInput = {
|
||||
@@ -203,6 +204,7 @@ export type GuildOrderByWithRelationInput = {
|
||||
updated_at?: Prisma.SortOrder
|
||||
business_activities?: Prisma.BusinessActivityOrderByRelationAggregateInput
|
||||
good_categories?: Prisma.GoodCategoryOrderByRelationAggregateInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsOrderByRelationAggregateInput
|
||||
_relevance?: Prisma.GuildOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -218,6 +220,7 @@ export type GuildWhereUniqueInput = Prisma.AtLeast<{
|
||||
updated_at?: Prisma.DateTimeFilter<"Guild"> | Date | string
|
||||
business_activities?: Prisma.BusinessActivityListRelationFilter
|
||||
good_categories?: Prisma.GoodCategoryListRelationFilter
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsListRelationFilter
|
||||
}, "id">
|
||||
|
||||
export type GuildOrderByWithAggregationInput = {
|
||||
@@ -253,6 +256,7 @@ export type GuildCreateInput = {
|
||||
updated_at?: Date | string
|
||||
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutGuildInput
|
||||
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutGuildInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsCreateNestedManyWithoutGuildInput
|
||||
}
|
||||
|
||||
export type GuildUncheckedCreateInput = {
|
||||
@@ -264,6 +268,7 @@ export type GuildUncheckedCreateInput = {
|
||||
updated_at?: Date | string
|
||||
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutGuildInput
|
||||
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutGuildInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsUncheckedCreateNestedManyWithoutGuildInput
|
||||
}
|
||||
|
||||
export type GuildUpdateInput = {
|
||||
@@ -275,6 +280,7 @@ export type GuildUpdateInput = {
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
business_activities?: Prisma.BusinessActivityUpdateManyWithoutGuildNestedInput
|
||||
good_categories?: Prisma.GoodCategoryUpdateManyWithoutGuildNestedInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsUpdateManyWithoutGuildNestedInput
|
||||
}
|
||||
|
||||
export type GuildUncheckedUpdateInput = {
|
||||
@@ -286,6 +292,7 @@ export type GuildUncheckedUpdateInput = {
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutGuildNestedInput
|
||||
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutGuildNestedInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsUncheckedUpdateManyWithoutGuildNestedInput
|
||||
}
|
||||
|
||||
export type GuildCreateManyInput = {
|
||||
@@ -392,6 +399,20 @@ export type EnumInvoiceTemplateTypeFieldUpdateOperationsInput = {
|
||||
set?: $Enums.InvoiceTemplateType
|
||||
}
|
||||
|
||||
export type GuildCreateNestedOneWithoutStockKeepingUnitsInput = {
|
||||
create?: Prisma.XOR<Prisma.GuildCreateWithoutStockKeepingUnitsInput, Prisma.GuildUncheckedCreateWithoutStockKeepingUnitsInput>
|
||||
connectOrCreate?: Prisma.GuildCreateOrConnectWithoutStockKeepingUnitsInput
|
||||
connect?: Prisma.GuildWhereUniqueInput
|
||||
}
|
||||
|
||||
export type GuildUpdateOneRequiredWithoutStockKeepingUnitsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.GuildCreateWithoutStockKeepingUnitsInput, Prisma.GuildUncheckedCreateWithoutStockKeepingUnitsInput>
|
||||
connectOrCreate?: Prisma.GuildCreateOrConnectWithoutStockKeepingUnitsInput
|
||||
upsert?: Prisma.GuildUpsertWithoutStockKeepingUnitsInput
|
||||
connect?: Prisma.GuildWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.GuildUpdateToOneWithWhereWithoutStockKeepingUnitsInput, Prisma.GuildUpdateWithoutStockKeepingUnitsInput>, Prisma.GuildUncheckedUpdateWithoutStockKeepingUnitsInput>
|
||||
}
|
||||
|
||||
export type GuildCreateWithoutBusiness_activitiesInput = {
|
||||
id?: string
|
||||
name: string
|
||||
@@ -400,6 +421,7 @@ export type GuildCreateWithoutBusiness_activitiesInput = {
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutGuildInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsCreateNestedManyWithoutGuildInput
|
||||
}
|
||||
|
||||
export type GuildUncheckedCreateWithoutBusiness_activitiesInput = {
|
||||
@@ -410,6 +432,7 @@ export type GuildUncheckedCreateWithoutBusiness_activitiesInput = {
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutGuildInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsUncheckedCreateNestedManyWithoutGuildInput
|
||||
}
|
||||
|
||||
export type GuildCreateOrConnectWithoutBusiness_activitiesInput = {
|
||||
@@ -436,6 +459,7 @@ export type GuildUpdateWithoutBusiness_activitiesInput = {
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
good_categories?: Prisma.GoodCategoryUpdateManyWithoutGuildNestedInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsUpdateManyWithoutGuildNestedInput
|
||||
}
|
||||
|
||||
export type GuildUncheckedUpdateWithoutBusiness_activitiesInput = {
|
||||
@@ -446,6 +470,7 @@ export type GuildUncheckedUpdateWithoutBusiness_activitiesInput = {
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutGuildNestedInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsUncheckedUpdateManyWithoutGuildNestedInput
|
||||
}
|
||||
|
||||
export type GuildCreateWithoutGood_categoriesInput = {
|
||||
@@ -456,6 +481,7 @@ export type GuildCreateWithoutGood_categoriesInput = {
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutGuildInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsCreateNestedManyWithoutGuildInput
|
||||
}
|
||||
|
||||
export type GuildUncheckedCreateWithoutGood_categoriesInput = {
|
||||
@@ -466,6 +492,7 @@ export type GuildUncheckedCreateWithoutGood_categoriesInput = {
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutGuildInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsUncheckedCreateNestedManyWithoutGuildInput
|
||||
}
|
||||
|
||||
export type GuildCreateOrConnectWithoutGood_categoriesInput = {
|
||||
@@ -492,6 +519,7 @@ export type GuildUpdateWithoutGood_categoriesInput = {
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
business_activities?: Prisma.BusinessActivityUpdateManyWithoutGuildNestedInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsUpdateManyWithoutGuildNestedInput
|
||||
}
|
||||
|
||||
export type GuildUncheckedUpdateWithoutGood_categoriesInput = {
|
||||
@@ -502,6 +530,67 @@ export type GuildUncheckedUpdateWithoutGood_categoriesInput = {
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutGuildNestedInput
|
||||
stockKeepingUnits?: Prisma.StockKeepingUnitsUncheckedUpdateManyWithoutGuildNestedInput
|
||||
}
|
||||
|
||||
export type GuildCreateWithoutStockKeepingUnitsInput = {
|
||||
id?: string
|
||||
name: string
|
||||
invoice_template: $Enums.InvoiceTemplateType
|
||||
code?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
business_activities?: Prisma.BusinessActivityCreateNestedManyWithoutGuildInput
|
||||
good_categories?: Prisma.GoodCategoryCreateNestedManyWithoutGuildInput
|
||||
}
|
||||
|
||||
export type GuildUncheckedCreateWithoutStockKeepingUnitsInput = {
|
||||
id?: string
|
||||
name: string
|
||||
invoice_template: $Enums.InvoiceTemplateType
|
||||
code?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
business_activities?: Prisma.BusinessActivityUncheckedCreateNestedManyWithoutGuildInput
|
||||
good_categories?: Prisma.GoodCategoryUncheckedCreateNestedManyWithoutGuildInput
|
||||
}
|
||||
|
||||
export type GuildCreateOrConnectWithoutStockKeepingUnitsInput = {
|
||||
where: Prisma.GuildWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.GuildCreateWithoutStockKeepingUnitsInput, Prisma.GuildUncheckedCreateWithoutStockKeepingUnitsInput>
|
||||
}
|
||||
|
||||
export type GuildUpsertWithoutStockKeepingUnitsInput = {
|
||||
update: Prisma.XOR<Prisma.GuildUpdateWithoutStockKeepingUnitsInput, Prisma.GuildUncheckedUpdateWithoutStockKeepingUnitsInput>
|
||||
create: Prisma.XOR<Prisma.GuildCreateWithoutStockKeepingUnitsInput, Prisma.GuildUncheckedCreateWithoutStockKeepingUnitsInput>
|
||||
where?: Prisma.GuildWhereInput
|
||||
}
|
||||
|
||||
export type GuildUpdateToOneWithWhereWithoutStockKeepingUnitsInput = {
|
||||
where?: Prisma.GuildWhereInput
|
||||
data: Prisma.XOR<Prisma.GuildUpdateWithoutStockKeepingUnitsInput, Prisma.GuildUncheckedUpdateWithoutStockKeepingUnitsInput>
|
||||
}
|
||||
|
||||
export type GuildUpdateWithoutStockKeepingUnitsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
invoice_template?: Prisma.EnumInvoiceTemplateTypeFieldUpdateOperationsInput | $Enums.InvoiceTemplateType
|
||||
code?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
business_activities?: Prisma.BusinessActivityUpdateManyWithoutGuildNestedInput
|
||||
good_categories?: Prisma.GoodCategoryUpdateManyWithoutGuildNestedInput
|
||||
}
|
||||
|
||||
export type GuildUncheckedUpdateWithoutStockKeepingUnitsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
invoice_template?: Prisma.EnumInvoiceTemplateTypeFieldUpdateOperationsInput | $Enums.InvoiceTemplateType
|
||||
code?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
business_activities?: Prisma.BusinessActivityUncheckedUpdateManyWithoutGuildNestedInput
|
||||
good_categories?: Prisma.GoodCategoryUncheckedUpdateManyWithoutGuildNestedInput
|
||||
}
|
||||
|
||||
|
||||
@@ -512,11 +601,13 @@ export type GuildUncheckedUpdateWithoutGood_categoriesInput = {
|
||||
export type GuildCountOutputType = {
|
||||
business_activities: number
|
||||
good_categories: number
|
||||
stockKeepingUnits: number
|
||||
}
|
||||
|
||||
export type GuildCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
business_activities?: boolean | GuildCountOutputTypeCountBusiness_activitiesArgs
|
||||
good_categories?: boolean | GuildCountOutputTypeCountGood_categoriesArgs
|
||||
stockKeepingUnits?: boolean | GuildCountOutputTypeCountStockKeepingUnitsArgs
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -543,6 +634,13 @@ export type GuildCountOutputTypeCountGood_categoriesArgs<ExtArgs extends runtime
|
||||
where?: Prisma.GoodCategoryWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* GuildCountOutputType without action
|
||||
*/
|
||||
export type GuildCountOutputTypeCountStockKeepingUnitsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.StockKeepingUnitsWhereInput
|
||||
}
|
||||
|
||||
|
||||
export type GuildSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
id?: boolean
|
||||
@@ -553,6 +651,7 @@ export type GuildSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs =
|
||||
updated_at?: boolean
|
||||
business_activities?: boolean | Prisma.Guild$business_activitiesArgs<ExtArgs>
|
||||
good_categories?: boolean | Prisma.Guild$good_categoriesArgs<ExtArgs>
|
||||
stockKeepingUnits?: boolean | Prisma.Guild$stockKeepingUnitsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.GuildCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["guild"]>
|
||||
|
||||
@@ -571,6 +670,7 @@ export type GuildOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = ru
|
||||
export type GuildInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
business_activities?: boolean | Prisma.Guild$business_activitiesArgs<ExtArgs>
|
||||
good_categories?: boolean | Prisma.Guild$good_categoriesArgs<ExtArgs>
|
||||
stockKeepingUnits?: boolean | Prisma.Guild$stockKeepingUnitsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.GuildCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
@@ -579,6 +679,7 @@ export type $GuildPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
||||
objects: {
|
||||
business_activities: Prisma.$BusinessActivityPayload<ExtArgs>[]
|
||||
good_categories: Prisma.$GoodCategoryPayload<ExtArgs>[]
|
||||
stockKeepingUnits: Prisma.$StockKeepingUnitsPayload<ExtArgs>[]
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -929,6 +1030,7 @@ export interface Prisma__GuildClient<T, Null = never, ExtArgs extends runtime.Ty
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
business_activities<T extends Prisma.Guild$business_activitiesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Guild$business_activitiesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$BusinessActivityPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
good_categories<T extends Prisma.Guild$good_categoriesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Guild$good_categoriesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$GoodCategoryPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
stockKeepingUnits<T extends Prisma.Guild$stockKeepingUnitsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Guild$stockKeepingUnitsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$StockKeepingUnitsPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -1359,6 +1461,30 @@ export type Guild$good_categoriesArgs<ExtArgs extends runtime.Types.Extensions.I
|
||||
distinct?: Prisma.GoodCategoryScalarFieldEnum | Prisma.GoodCategoryScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Guild.stockKeepingUnits
|
||||
*/
|
||||
export type Guild$stockKeepingUnitsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the StockKeepingUnits
|
||||
*/
|
||||
select?: Prisma.StockKeepingUnitsSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the StockKeepingUnits
|
||||
*/
|
||||
omit?: Prisma.StockKeepingUnitsOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.StockKeepingUnitsInclude<ExtArgs> | null
|
||||
where?: Prisma.StockKeepingUnitsWhereInput
|
||||
orderBy?: Prisma.StockKeepingUnitsOrderByWithRelationInput | Prisma.StockKeepingUnitsOrderByWithRelationInput[]
|
||||
cursor?: Prisma.StockKeepingUnitsWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.StockKeepingUnitsScalarFieldEnum | Prisma.StockKeepingUnitsScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Guild without action
|
||||
*/
|
||||
|
||||
@@ -190,9 +190,9 @@ export type LicenseAccountAllocationWhereInput = {
|
||||
license_activation_id?: Prisma.StringNullableFilter<"LicenseAccountAllocation"> | string | null
|
||||
account_id?: Prisma.StringNullableFilter<"LicenseAccountAllocation"> | string | null
|
||||
credit_id?: Prisma.StringNullableFilter<"LicenseAccountAllocation"> | string | null
|
||||
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
|
||||
account?: Prisma.XOR<Prisma.ConsumerAccountNullableScalarRelationFilter, Prisma.ConsumerAccountWhereInput> | null
|
||||
credit?: Prisma.XOR<Prisma.PartnerAccountQuotaCreditNullableScalarRelationFilter, Prisma.PartnerAccountQuotaCreditWhereInput> | null
|
||||
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
|
||||
}
|
||||
|
||||
export type LicenseAccountAllocationOrderByWithRelationInput = {
|
||||
@@ -202,9 +202,9 @@ export type LicenseAccountAllocationOrderByWithRelationInput = {
|
||||
license_activation_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
account_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
credit_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
license_activation?: Prisma.LicenseActivationOrderByWithRelationInput
|
||||
account?: Prisma.ConsumerAccountOrderByWithRelationInput
|
||||
credit?: Prisma.PartnerAccountQuotaCreditOrderByWithRelationInput
|
||||
license_activation?: Prisma.LicenseActivationOrderByWithRelationInput
|
||||
_relevance?: Prisma.LicenseAccountAllocationOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -218,9 +218,9 @@ export type LicenseAccountAllocationWhereUniqueInput = Prisma.AtLeast<{
|
||||
created_at?: Prisma.DateTimeFilter<"LicenseAccountAllocation"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"LicenseAccountAllocation"> | Date | string
|
||||
license_activation_id?: Prisma.StringNullableFilter<"LicenseAccountAllocation"> | string | null
|
||||
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
|
||||
account?: Prisma.XOR<Prisma.ConsumerAccountNullableScalarRelationFilter, Prisma.ConsumerAccountWhereInput> | null
|
||||
credit?: Prisma.XOR<Prisma.PartnerAccountQuotaCreditNullableScalarRelationFilter, Prisma.PartnerAccountQuotaCreditWhereInput> | null
|
||||
license_activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
|
||||
}, "id" | "account_id" | "credit_id">
|
||||
|
||||
export type LicenseAccountAllocationOrderByWithAggregationInput = {
|
||||
@@ -251,9 +251,9 @@ export type LicenseAccountAllocationCreateInput = {
|
||||
id?: string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutAccount_allocationsInput
|
||||
account?: Prisma.ConsumerAccountCreateNestedOneWithoutAccount_allocationInput
|
||||
credit?: Prisma.PartnerAccountQuotaCreditCreateNestedOneWithoutAllocationInput
|
||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutAccount_allocationsInput
|
||||
}
|
||||
|
||||
export type LicenseAccountAllocationUncheckedCreateInput = {
|
||||
@@ -269,9 +269,9 @@ export type LicenseAccountAllocationUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutAccount_allocationsNestedInput
|
||||
account?: Prisma.ConsumerAccountUpdateOneWithoutAccount_allocationNestedInput
|
||||
credit?: Prisma.PartnerAccountQuotaCreditUpdateOneWithoutAllocationNestedInput
|
||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutAccount_allocationsNestedInput
|
||||
}
|
||||
|
||||
export type LicenseAccountAllocationUncheckedUpdateInput = {
|
||||
@@ -519,8 +519,8 @@ export type LicenseAccountAllocationCreateWithoutCreditInput = {
|
||||
id?: string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutAccount_allocationsInput
|
||||
account?: Prisma.ConsumerAccountCreateNestedOneWithoutAccount_allocationInput
|
||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutAccount_allocationsInput
|
||||
}
|
||||
|
||||
export type LicenseAccountAllocationUncheckedCreateWithoutCreditInput = {
|
||||
@@ -551,8 +551,8 @@ export type LicenseAccountAllocationUpdateWithoutCreditInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutAccount_allocationsNestedInput
|
||||
account?: Prisma.ConsumerAccountUpdateOneWithoutAccount_allocationNestedInput
|
||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutAccount_allocationsNestedInput
|
||||
}
|
||||
|
||||
export type LicenseAccountAllocationUncheckedUpdateWithoutCreditInput = {
|
||||
@@ -567,8 +567,8 @@ export type LicenseAccountAllocationCreateWithoutAccountInput = {
|
||||
id?: string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutAccount_allocationsInput
|
||||
credit?: Prisma.PartnerAccountQuotaCreditCreateNestedOneWithoutAllocationInput
|
||||
license_activation?: Prisma.LicenseActivationCreateNestedOneWithoutAccount_allocationsInput
|
||||
}
|
||||
|
||||
export type LicenseAccountAllocationUncheckedCreateWithoutAccountInput = {
|
||||
@@ -599,8 +599,8 @@ export type LicenseAccountAllocationUpdateWithoutAccountInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutAccount_allocationsNestedInput
|
||||
credit?: Prisma.PartnerAccountQuotaCreditUpdateOneWithoutAllocationNestedInput
|
||||
license_activation?: Prisma.LicenseActivationUpdateOneWithoutAccount_allocationsNestedInput
|
||||
}
|
||||
|
||||
export type LicenseAccountAllocationUncheckedUpdateWithoutAccountInput = {
|
||||
@@ -652,9 +652,9 @@ export type LicenseAccountAllocationSelect<ExtArgs extends runtime.Types.Extensi
|
||||
license_activation_id?: boolean
|
||||
account_id?: boolean
|
||||
credit_id?: boolean
|
||||
license_activation?: boolean | Prisma.LicenseAccountAllocation$license_activationArgs<ExtArgs>
|
||||
account?: boolean | Prisma.LicenseAccountAllocation$accountArgs<ExtArgs>
|
||||
credit?: boolean | Prisma.LicenseAccountAllocation$creditArgs<ExtArgs>
|
||||
license_activation?: boolean | Prisma.LicenseAccountAllocation$license_activationArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["licenseAccountAllocation"]>
|
||||
|
||||
|
||||
@@ -670,17 +670,17 @@ export type LicenseAccountAllocationSelectScalar = {
|
||||
|
||||
export type LicenseAccountAllocationOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "created_at" | "updated_at" | "license_activation_id" | "account_id" | "credit_id", ExtArgs["result"]["licenseAccountAllocation"]>
|
||||
export type LicenseAccountAllocationInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
license_activation?: boolean | Prisma.LicenseAccountAllocation$license_activationArgs<ExtArgs>
|
||||
account?: boolean | Prisma.LicenseAccountAllocation$accountArgs<ExtArgs>
|
||||
credit?: boolean | Prisma.LicenseAccountAllocation$creditArgs<ExtArgs>
|
||||
license_activation?: boolean | Prisma.LicenseAccountAllocation$license_activationArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $LicenseAccountAllocationPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "LicenseAccountAllocation"
|
||||
objects: {
|
||||
license_activation: Prisma.$LicenseActivationPayload<ExtArgs> | null
|
||||
account: Prisma.$ConsumerAccountPayload<ExtArgs> | null
|
||||
credit: Prisma.$PartnerAccountQuotaCreditPayload<ExtArgs> | null
|
||||
license_activation: Prisma.$LicenseActivationPayload<ExtArgs> | null
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -1029,9 +1029,9 @@ readonly fields: LicenseAccountAllocationFieldRefs;
|
||||
*/
|
||||
export interface Prisma__LicenseAccountAllocationClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
license_activation<T extends Prisma.LicenseAccountAllocation$license_activationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseAccountAllocation$license_activationArgs<ExtArgs>>): Prisma.Prisma__LicenseActivationClient<runtime.Types.Result.GetResult<Prisma.$LicenseActivationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
account<T extends Prisma.LicenseAccountAllocation$accountArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseAccountAllocation$accountArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
credit<T extends Prisma.LicenseAccountAllocation$creditArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseAccountAllocation$creditArgs<ExtArgs>>): Prisma.Prisma__PartnerAccountQuotaCreditClient<runtime.Types.Result.GetResult<Prisma.$PartnerAccountQuotaCreditPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
license_activation<T extends Prisma.LicenseAccountAllocation$license_activationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseAccountAllocation$license_activationArgs<ExtArgs>>): Prisma.Prisma__LicenseActivationClient<runtime.Types.Result.GetResult<Prisma.$LicenseActivationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -1414,25 +1414,6 @@ export type LicenseAccountAllocationDeleteManyArgs<ExtArgs extends runtime.Types
|
||||
limit?: number
|
||||
}
|
||||
|
||||
/**
|
||||
* LicenseAccountAllocation.license_activation
|
||||
*/
|
||||
export type LicenseAccountAllocation$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
|
||||
}
|
||||
|
||||
/**
|
||||
* LicenseAccountAllocation.account
|
||||
*/
|
||||
@@ -1471,6 +1452,25 @@ export type LicenseAccountAllocation$creditArgs<ExtArgs extends runtime.Types.Ex
|
||||
where?: Prisma.PartnerAccountQuotaCreditWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* LicenseAccountAllocation.license_activation
|
||||
*/
|
||||
export type LicenseAccountAllocation$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
|
||||
}
|
||||
|
||||
/**
|
||||
* LicenseAccountAllocation without action
|
||||
*/
|
||||
|
||||
@@ -198,10 +198,10 @@ export type LicenseActivationWhereInput = {
|
||||
updated_at?: Prisma.DateTimeFilter<"LicenseActivation"> | Date | string
|
||||
license_id?: Prisma.StringFilter<"LicenseActivation"> | string
|
||||
business_activity_id?: Prisma.StringFilter<"LicenseActivation"> | string
|
||||
license?: Prisma.XOR<Prisma.LicenseScalarRelationFilter, Prisma.LicenseWhereInput>
|
||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
||||
license_renews?: Prisma.LicenseRenewListRelationFilter
|
||||
account_allocations?: Prisma.LicenseAccountAllocationListRelationFilter
|
||||
license_renews?: Prisma.LicenseRenewListRelationFilter
|
||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
||||
license?: Prisma.XOR<Prisma.LicenseScalarRelationFilter, Prisma.LicenseWhereInput>
|
||||
}
|
||||
|
||||
export type LicenseActivationOrderByWithRelationInput = {
|
||||
@@ -212,10 +212,10 @@ export type LicenseActivationOrderByWithRelationInput = {
|
||||
updated_at?: Prisma.SortOrder
|
||||
license_id?: Prisma.SortOrder
|
||||
business_activity_id?: Prisma.SortOrder
|
||||
license?: Prisma.LicenseOrderByWithRelationInput
|
||||
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
|
||||
license_renews?: Prisma.LicenseRenewOrderByRelationAggregateInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationOrderByRelationAggregateInput
|
||||
license_renews?: Prisma.LicenseRenewOrderByRelationAggregateInput
|
||||
business_activity?: Prisma.BusinessActivityOrderByWithRelationInput
|
||||
license?: Prisma.LicenseOrderByWithRelationInput
|
||||
_relevance?: Prisma.LicenseActivationOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -230,10 +230,10 @@ export type LicenseActivationWhereUniqueInput = Prisma.AtLeast<{
|
||||
expires_at?: Prisma.DateTimeFilter<"LicenseActivation"> | Date | string
|
||||
created_at?: Prisma.DateTimeFilter<"LicenseActivation"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"LicenseActivation"> | Date | string
|
||||
license?: Prisma.XOR<Prisma.LicenseScalarRelationFilter, Prisma.LicenseWhereInput>
|
||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
||||
license_renews?: Prisma.LicenseRenewListRelationFilter
|
||||
account_allocations?: Prisma.LicenseAccountAllocationListRelationFilter
|
||||
license_renews?: Prisma.LicenseRenewListRelationFilter
|
||||
business_activity?: Prisma.XOR<Prisma.BusinessActivityScalarRelationFilter, Prisma.BusinessActivityWhereInput>
|
||||
license?: Prisma.XOR<Prisma.LicenseScalarRelationFilter, Prisma.LicenseWhereInput>
|
||||
}, "id" | "id" | "license_id" | "business_activity_id">
|
||||
|
||||
export type LicenseActivationOrderByWithAggregationInput = {
|
||||
@@ -268,10 +268,10 @@ export type LicenseActivationCreateInput = {
|
||||
expires_at: Date | string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
license: Prisma.LicenseCreateNestedOneWithoutActivationInput
|
||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutLicense_activationInput
|
||||
license_renews?: Prisma.LicenseRenewCreateNestedManyWithoutActivationInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationCreateNestedManyWithoutLicense_activationInput
|
||||
license_renews?: Prisma.LicenseRenewCreateNestedManyWithoutActivationInput
|
||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutLicense_activationInput
|
||||
license: Prisma.LicenseCreateNestedOneWithoutActivationInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUncheckedCreateInput = {
|
||||
@@ -282,8 +282,8 @@ export type LicenseActivationUncheckedCreateInput = {
|
||||
updated_at?: Date | string
|
||||
license_id: string
|
||||
business_activity_id: string
|
||||
license_renews?: Prisma.LicenseRenewUncheckedCreateNestedManyWithoutActivationInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationUncheckedCreateNestedManyWithoutLicense_activationInput
|
||||
license_renews?: Prisma.LicenseRenewUncheckedCreateNestedManyWithoutActivationInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUpdateInput = {
|
||||
@@ -292,10 +292,10 @@ export type LicenseActivationUpdateInput = {
|
||||
expires_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
license?: Prisma.LicenseUpdateOneRequiredWithoutActivationNestedInput
|
||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutLicense_activationNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUpdateManyWithoutActivationNestedInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationUpdateManyWithoutLicense_activationNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUpdateManyWithoutActivationNestedInput
|
||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutLicense_activationNestedInput
|
||||
license?: Prisma.LicenseUpdateOneRequiredWithoutActivationNestedInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUncheckedUpdateInput = {
|
||||
@@ -306,8 +306,8 @@ export type LicenseActivationUncheckedUpdateInput = {
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
license_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
license_renews?: Prisma.LicenseRenewUncheckedUpdateManyWithoutActivationNestedInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationUncheckedUpdateManyWithoutLicense_activationNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUncheckedUpdateManyWithoutActivationNestedInput
|
||||
}
|
||||
|
||||
export type LicenseActivationCreateManyInput = {
|
||||
@@ -481,9 +481,9 @@ export type LicenseActivationCreateWithoutLicenseInput = {
|
||||
expires_at: Date | string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutLicense_activationInput
|
||||
license_renews?: Prisma.LicenseRenewCreateNestedManyWithoutActivationInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationCreateNestedManyWithoutLicense_activationInput
|
||||
license_renews?: Prisma.LicenseRenewCreateNestedManyWithoutActivationInput
|
||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutLicense_activationInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUncheckedCreateWithoutLicenseInput = {
|
||||
@@ -493,8 +493,8 @@ export type LicenseActivationUncheckedCreateWithoutLicenseInput = {
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
business_activity_id: string
|
||||
license_renews?: Prisma.LicenseRenewUncheckedCreateNestedManyWithoutActivationInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationUncheckedCreateNestedManyWithoutLicense_activationInput
|
||||
license_renews?: Prisma.LicenseRenewUncheckedCreateNestedManyWithoutActivationInput
|
||||
}
|
||||
|
||||
export type LicenseActivationCreateOrConnectWithoutLicenseInput = {
|
||||
@@ -519,9 +519,9 @@ export type LicenseActivationUpdateWithoutLicenseInput = {
|
||||
expires_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutLicense_activationNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUpdateManyWithoutActivationNestedInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationUpdateManyWithoutLicense_activationNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUpdateManyWithoutActivationNestedInput
|
||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutLicense_activationNestedInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUncheckedUpdateWithoutLicenseInput = {
|
||||
@@ -531,8 +531,8 @@ export type LicenseActivationUncheckedUpdateWithoutLicenseInput = {
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
business_activity_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
license_renews?: Prisma.LicenseRenewUncheckedUpdateManyWithoutActivationNestedInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationUncheckedUpdateManyWithoutLicense_activationNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUncheckedUpdateManyWithoutActivationNestedInput
|
||||
}
|
||||
|
||||
export type LicenseActivationCreateWithoutLicense_renewsInput = {
|
||||
@@ -541,9 +541,9 @@ export type LicenseActivationCreateWithoutLicense_renewsInput = {
|
||||
expires_at: Date | string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
license: Prisma.LicenseCreateNestedOneWithoutActivationInput
|
||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutLicense_activationInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationCreateNestedManyWithoutLicense_activationInput
|
||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutLicense_activationInput
|
||||
license: Prisma.LicenseCreateNestedOneWithoutActivationInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUncheckedCreateWithoutLicense_renewsInput = {
|
||||
@@ -579,9 +579,9 @@ export type LicenseActivationUpdateWithoutLicense_renewsInput = {
|
||||
expires_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
license?: Prisma.LicenseUpdateOneRequiredWithoutActivationNestedInput
|
||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutLicense_activationNestedInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationUpdateManyWithoutLicense_activationNestedInput
|
||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutLicense_activationNestedInput
|
||||
license?: Prisma.LicenseUpdateOneRequiredWithoutActivationNestedInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUncheckedUpdateWithoutLicense_renewsInput = {
|
||||
@@ -601,9 +601,9 @@ export type LicenseActivationCreateWithoutAccount_allocationsInput = {
|
||||
expires_at: Date | string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
license: Prisma.LicenseCreateNestedOneWithoutActivationInput
|
||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutLicense_activationInput
|
||||
license_renews?: Prisma.LicenseRenewCreateNestedManyWithoutActivationInput
|
||||
business_activity: Prisma.BusinessActivityCreateNestedOneWithoutLicense_activationInput
|
||||
license: Prisma.LicenseCreateNestedOneWithoutActivationInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUncheckedCreateWithoutAccount_allocationsInput = {
|
||||
@@ -639,9 +639,9 @@ export type LicenseActivationUpdateWithoutAccount_allocationsInput = {
|
||||
expires_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
license?: Prisma.LicenseUpdateOneRequiredWithoutActivationNestedInput
|
||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutLicense_activationNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUpdateManyWithoutActivationNestedInput
|
||||
business_activity?: Prisma.BusinessActivityUpdateOneRequiredWithoutLicense_activationNestedInput
|
||||
license?: Prisma.LicenseUpdateOneRequiredWithoutActivationNestedInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUncheckedUpdateWithoutAccount_allocationsInput = {
|
||||
@@ -661,9 +661,9 @@ export type LicenseActivationCreateWithoutBusiness_activityInput = {
|
||||
expires_at: Date | string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
license: Prisma.LicenseCreateNestedOneWithoutActivationInput
|
||||
license_renews?: Prisma.LicenseRenewCreateNestedManyWithoutActivationInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationCreateNestedManyWithoutLicense_activationInput
|
||||
license_renews?: Prisma.LicenseRenewCreateNestedManyWithoutActivationInput
|
||||
license: Prisma.LicenseCreateNestedOneWithoutActivationInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUncheckedCreateWithoutBusiness_activityInput = {
|
||||
@@ -673,8 +673,8 @@ export type LicenseActivationUncheckedCreateWithoutBusiness_activityInput = {
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
license_id: string
|
||||
license_renews?: Prisma.LicenseRenewUncheckedCreateNestedManyWithoutActivationInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationUncheckedCreateNestedManyWithoutLicense_activationInput
|
||||
license_renews?: Prisma.LicenseRenewUncheckedCreateNestedManyWithoutActivationInput
|
||||
}
|
||||
|
||||
export type LicenseActivationCreateOrConnectWithoutBusiness_activityInput = {
|
||||
@@ -699,9 +699,9 @@ export type LicenseActivationUpdateWithoutBusiness_activityInput = {
|
||||
expires_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
license?: Prisma.LicenseUpdateOneRequiredWithoutActivationNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUpdateManyWithoutActivationNestedInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationUpdateManyWithoutLicense_activationNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUpdateManyWithoutActivationNestedInput
|
||||
license?: Prisma.LicenseUpdateOneRequiredWithoutActivationNestedInput
|
||||
}
|
||||
|
||||
export type LicenseActivationUncheckedUpdateWithoutBusiness_activityInput = {
|
||||
@@ -711,8 +711,8 @@ export type LicenseActivationUncheckedUpdateWithoutBusiness_activityInput = {
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
license_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
license_renews?: Prisma.LicenseRenewUncheckedUpdateManyWithoutActivationNestedInput
|
||||
account_allocations?: Prisma.LicenseAccountAllocationUncheckedUpdateManyWithoutLicense_activationNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUncheckedUpdateManyWithoutActivationNestedInput
|
||||
}
|
||||
|
||||
|
||||
@@ -721,13 +721,13 @@ export type LicenseActivationUncheckedUpdateWithoutBusiness_activityInput = {
|
||||
*/
|
||||
|
||||
export type LicenseActivationCountOutputType = {
|
||||
license_renews: number
|
||||
account_allocations: number
|
||||
license_renews: number
|
||||
}
|
||||
|
||||
export type LicenseActivationCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
license_renews?: boolean | LicenseActivationCountOutputTypeCountLicense_renewsArgs
|
||||
account_allocations?: boolean | LicenseActivationCountOutputTypeCountAccount_allocationsArgs
|
||||
license_renews?: boolean | LicenseActivationCountOutputTypeCountLicense_renewsArgs
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -743,15 +743,15 @@ export type LicenseActivationCountOutputTypeDefaultArgs<ExtArgs extends runtime.
|
||||
/**
|
||||
* LicenseActivationCountOutputType without action
|
||||
*/
|
||||
export type LicenseActivationCountOutputTypeCountLicense_renewsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.LicenseRenewWhereInput
|
||||
export type LicenseActivationCountOutputTypeCountAccount_allocationsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.LicenseAccountAllocationWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* LicenseActivationCountOutputType without action
|
||||
*/
|
||||
export type LicenseActivationCountOutputTypeCountAccount_allocationsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.LicenseAccountAllocationWhereInput
|
||||
export type LicenseActivationCountOutputTypeCountLicense_renewsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.LicenseRenewWhereInput
|
||||
}
|
||||
|
||||
|
||||
@@ -763,10 +763,10 @@ export type LicenseActivationSelect<ExtArgs extends runtime.Types.Extensions.Int
|
||||
updated_at?: boolean
|
||||
license_id?: boolean
|
||||
business_activity_id?: boolean
|
||||
license?: boolean | Prisma.LicenseDefaultArgs<ExtArgs>
|
||||
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
||||
license_renews?: boolean | Prisma.LicenseActivation$license_renewsArgs<ExtArgs>
|
||||
account_allocations?: boolean | Prisma.LicenseActivation$account_allocationsArgs<ExtArgs>
|
||||
license_renews?: boolean | Prisma.LicenseActivation$license_renewsArgs<ExtArgs>
|
||||
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
||||
license?: boolean | Prisma.LicenseDefaultArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.LicenseActivationCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["licenseActivation"]>
|
||||
|
||||
@@ -784,20 +784,20 @@ export type LicenseActivationSelectScalar = {
|
||||
|
||||
export type LicenseActivationOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "starts_at" | "expires_at" | "created_at" | "updated_at" | "license_id" | "business_activity_id", ExtArgs["result"]["licenseActivation"]>
|
||||
export type LicenseActivationInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
license?: boolean | Prisma.LicenseDefaultArgs<ExtArgs>
|
||||
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
||||
license_renews?: boolean | Prisma.LicenseActivation$license_renewsArgs<ExtArgs>
|
||||
account_allocations?: boolean | Prisma.LicenseActivation$account_allocationsArgs<ExtArgs>
|
||||
license_renews?: boolean | Prisma.LicenseActivation$license_renewsArgs<ExtArgs>
|
||||
business_activity?: boolean | Prisma.BusinessActivityDefaultArgs<ExtArgs>
|
||||
license?: boolean | Prisma.LicenseDefaultArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.LicenseActivationCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $LicenseActivationPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "LicenseActivation"
|
||||
objects: {
|
||||
license: Prisma.$LicensePayload<ExtArgs>
|
||||
business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
|
||||
license_renews: Prisma.$LicenseRenewPayload<ExtArgs>[]
|
||||
account_allocations: Prisma.$LicenseAccountAllocationPayload<ExtArgs>[]
|
||||
license_renews: Prisma.$LicenseRenewPayload<ExtArgs>[]
|
||||
business_activity: Prisma.$BusinessActivityPayload<ExtArgs>
|
||||
license: Prisma.$LicensePayload<ExtArgs>
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -1147,10 +1147,10 @@ readonly fields: LicenseActivationFieldRefs;
|
||||
*/
|
||||
export interface Prisma__LicenseActivationClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
license<T extends Prisma.LicenseDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseDefaultArgs<ExtArgs>>): Prisma.Prisma__LicenseClient<runtime.Types.Result.GetResult<Prisma.$LicensePayload<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>
|
||||
license_renews<T extends Prisma.LicenseActivation$license_renewsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseActivation$license_renewsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$LicenseRenewPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
account_allocations<T extends Prisma.LicenseActivation$account_allocationsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseActivation$account_allocationsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$LicenseAccountAllocationPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
license_renews<T extends Prisma.LicenseActivation$license_renewsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseActivation$license_renewsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$LicenseRenewPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
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>
|
||||
license<T extends Prisma.LicenseDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseDefaultArgs<ExtArgs>>): Prisma.Prisma__LicenseClient<runtime.Types.Result.GetResult<Prisma.$LicensePayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -1534,30 +1534,6 @@ export type LicenseActivationDeleteManyArgs<ExtArgs extends runtime.Types.Extens
|
||||
limit?: number
|
||||
}
|
||||
|
||||
/**
|
||||
* LicenseActivation.license_renews
|
||||
*/
|
||||
export type LicenseActivation$license_renewsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the LicenseRenew
|
||||
*/
|
||||
select?: Prisma.LicenseRenewSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the LicenseRenew
|
||||
*/
|
||||
omit?: Prisma.LicenseRenewOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.LicenseRenewInclude<ExtArgs> | null
|
||||
where?: Prisma.LicenseRenewWhereInput
|
||||
orderBy?: Prisma.LicenseRenewOrderByWithRelationInput | Prisma.LicenseRenewOrderByWithRelationInput[]
|
||||
cursor?: Prisma.LicenseRenewWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.LicenseRenewScalarFieldEnum | Prisma.LicenseRenewScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* LicenseActivation.account_allocations
|
||||
*/
|
||||
@@ -1582,6 +1558,30 @@ export type LicenseActivation$account_allocationsArgs<ExtArgs extends runtime.Ty
|
||||
distinct?: Prisma.LicenseAccountAllocationScalarFieldEnum | Prisma.LicenseAccountAllocationScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* LicenseActivation.license_renews
|
||||
*/
|
||||
export type LicenseActivation$license_renewsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the LicenseRenew
|
||||
*/
|
||||
select?: Prisma.LicenseRenewSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the LicenseRenew
|
||||
*/
|
||||
omit?: Prisma.LicenseRenewOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.LicenseRenewInclude<ExtArgs> | null
|
||||
where?: Prisma.LicenseRenewWhereInput
|
||||
orderBy?: Prisma.LicenseRenewOrderByWithRelationInput | Prisma.LicenseRenewOrderByWithRelationInput[]
|
||||
cursor?: Prisma.LicenseRenewWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.LicenseRenewScalarFieldEnum | Prisma.LicenseRenewScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* LicenseActivation without action
|
||||
*/
|
||||
|
||||
@@ -190,8 +190,8 @@ export type LicenseRenewWhereInput = {
|
||||
updated_at?: Prisma.DateTimeFilter<"LicenseRenew"> | Date | string
|
||||
charge_transaction_id?: Prisma.StringFilter<"LicenseRenew"> | string
|
||||
activation_id?: Prisma.StringNullableFilter<"LicenseRenew"> | string | null
|
||||
charge_transaction?: Prisma.XOR<Prisma.LicenseRenewChargeTransactionScalarRelationFilter, Prisma.LicenseRenewChargeTransactionWhereInput>
|
||||
activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
|
||||
charge_transaction?: Prisma.XOR<Prisma.LicenseRenewChargeTransactionScalarRelationFilter, Prisma.LicenseRenewChargeTransactionWhereInput>
|
||||
}
|
||||
|
||||
export type LicenseRenewOrderByWithRelationInput = {
|
||||
@@ -201,8 +201,8 @@ export type LicenseRenewOrderByWithRelationInput = {
|
||||
updated_at?: Prisma.SortOrder
|
||||
charge_transaction_id?: Prisma.SortOrder
|
||||
activation_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
charge_transaction?: Prisma.LicenseRenewChargeTransactionOrderByWithRelationInput
|
||||
activation?: Prisma.LicenseActivationOrderByWithRelationInput
|
||||
charge_transaction?: Prisma.LicenseRenewChargeTransactionOrderByWithRelationInput
|
||||
_relevance?: Prisma.LicenseRenewOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -216,8 +216,8 @@ export type LicenseRenewWhereUniqueInput = Prisma.AtLeast<{
|
||||
updated_at?: Prisma.DateTimeFilter<"LicenseRenew"> | Date | string
|
||||
charge_transaction_id?: Prisma.StringFilter<"LicenseRenew"> | string
|
||||
activation_id?: Prisma.StringNullableFilter<"LicenseRenew"> | string | null
|
||||
charge_transaction?: Prisma.XOR<Prisma.LicenseRenewChargeTransactionScalarRelationFilter, Prisma.LicenseRenewChargeTransactionWhereInput>
|
||||
activation?: Prisma.XOR<Prisma.LicenseActivationNullableScalarRelationFilter, Prisma.LicenseActivationWhereInput> | null
|
||||
charge_transaction?: Prisma.XOR<Prisma.LicenseRenewChargeTransactionScalarRelationFilter, Prisma.LicenseRenewChargeTransactionWhereInput>
|
||||
}, "id">
|
||||
|
||||
export type LicenseRenewOrderByWithAggregationInput = {
|
||||
@@ -249,8 +249,8 @@ export type LicenseRenewCreateInput = {
|
||||
expires_at: Date | string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
charge_transaction: Prisma.LicenseRenewChargeTransactionCreateNestedOneWithoutLicense_renewsInput
|
||||
activation?: Prisma.LicenseActivationCreateNestedOneWithoutLicense_renewsInput
|
||||
charge_transaction: Prisma.LicenseRenewChargeTransactionCreateNestedOneWithoutLicense_renewsInput
|
||||
}
|
||||
|
||||
export type LicenseRenewUncheckedCreateInput = {
|
||||
@@ -267,8 +267,8 @@ export type LicenseRenewUpdateInput = {
|
||||
expires_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
charge_transaction?: Prisma.LicenseRenewChargeTransactionUpdateOneRequiredWithoutLicense_renewsNestedInput
|
||||
activation?: Prisma.LicenseActivationUpdateOneWithoutLicense_renewsNestedInput
|
||||
charge_transaction?: Prisma.LicenseRenewChargeTransactionUpdateOneRequiredWithoutLicense_renewsNestedInput
|
||||
}
|
||||
|
||||
export type LicenseRenewUncheckedUpdateInput = {
|
||||
@@ -601,8 +601,8 @@ export type LicenseRenewSelect<ExtArgs extends runtime.Types.Extensions.Internal
|
||||
updated_at?: boolean
|
||||
charge_transaction_id?: boolean
|
||||
activation_id?: boolean
|
||||
charge_transaction?: boolean | Prisma.LicenseRenewChargeTransactionDefaultArgs<ExtArgs>
|
||||
activation?: boolean | Prisma.LicenseRenew$activationArgs<ExtArgs>
|
||||
charge_transaction?: boolean | Prisma.LicenseRenewChargeTransactionDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["licenseRenew"]>
|
||||
|
||||
|
||||
@@ -618,15 +618,15 @@ export type LicenseRenewSelectScalar = {
|
||||
|
||||
export type LicenseRenewOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "expires_at" | "created_at" | "updated_at" | "charge_transaction_id" | "activation_id", ExtArgs["result"]["licenseRenew"]>
|
||||
export type LicenseRenewInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
charge_transaction?: boolean | Prisma.LicenseRenewChargeTransactionDefaultArgs<ExtArgs>
|
||||
activation?: boolean | Prisma.LicenseRenew$activationArgs<ExtArgs>
|
||||
charge_transaction?: boolean | Prisma.LicenseRenewChargeTransactionDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $LicenseRenewPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "LicenseRenew"
|
||||
objects: {
|
||||
charge_transaction: Prisma.$LicenseRenewChargeTransactionPayload<ExtArgs>
|
||||
activation: Prisma.$LicenseActivationPayload<ExtArgs> | null
|
||||
charge_transaction: Prisma.$LicenseRenewChargeTransactionPayload<ExtArgs>
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -975,8 +975,8 @@ readonly fields: LicenseRenewFieldRefs;
|
||||
*/
|
||||
export interface Prisma__LicenseRenewClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
charge_transaction<T extends Prisma.LicenseRenewChargeTransactionDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseRenewChargeTransactionDefaultArgs<ExtArgs>>): Prisma.Prisma__LicenseRenewChargeTransactionClient<runtime.Types.Result.GetResult<Prisma.$LicenseRenewChargeTransactionPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
activation<T extends Prisma.LicenseRenew$activationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseRenew$activationArgs<ExtArgs>>): Prisma.Prisma__LicenseActivationClient<runtime.Types.Result.GetResult<Prisma.$LicenseActivationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
charge_transaction<T extends Prisma.LicenseRenewChargeTransactionDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseRenewChargeTransactionDefaultArgs<ExtArgs>>): Prisma.Prisma__LicenseRenewChargeTransactionClient<runtime.Types.Result.GetResult<Prisma.$LicenseRenewChargeTransactionPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
|
||||
@@ -232,8 +232,8 @@ export type LicenseRenewChargeTransactionWhereInput = {
|
||||
created_at?: Prisma.DateTimeFilter<"LicenseRenewChargeTransaction"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"LicenseRenewChargeTransaction"> | Date | string
|
||||
partner_id?: Prisma.StringFilter<"LicenseRenewChargeTransaction"> | string
|
||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||
license_renews?: Prisma.LicenseRenewListRelationFilter
|
||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||
}
|
||||
|
||||
export type LicenseRenewChargeTransactionOrderByWithRelationInput = {
|
||||
@@ -244,8 +244,8 @@ export type LicenseRenewChargeTransactionOrderByWithRelationInput = {
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
partner_id?: Prisma.SortOrder
|
||||
partner?: Prisma.PartnerOrderByWithRelationInput
|
||||
license_renews?: Prisma.LicenseRenewOrderByRelationAggregateInput
|
||||
partner?: Prisma.PartnerOrderByWithRelationInput
|
||||
_relevance?: Prisma.LicenseRenewChargeTransactionOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -260,8 +260,8 @@ export type LicenseRenewChargeTransactionWhereUniqueInput = Prisma.AtLeast<{
|
||||
created_at?: Prisma.DateTimeFilter<"LicenseRenewChargeTransaction"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"LicenseRenewChargeTransaction"> | Date | string
|
||||
partner_id?: Prisma.StringFilter<"LicenseRenewChargeTransaction"> | string
|
||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||
license_renews?: Prisma.LicenseRenewListRelationFilter
|
||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||
}, "id" | "tracking_code">
|
||||
|
||||
export type LicenseRenewChargeTransactionOrderByWithAggregationInput = {
|
||||
@@ -299,8 +299,8 @@ export type LicenseRenewChargeTransactionCreateInput = {
|
||||
purchased_count: number
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
partner: Prisma.PartnerCreateNestedOneWithoutLicense_renew_charge_transactionsInput
|
||||
license_renews?: Prisma.LicenseRenewCreateNestedManyWithoutCharge_transactionInput
|
||||
partner: Prisma.PartnerCreateNestedOneWithoutLicense_renew_charge_transactionsInput
|
||||
}
|
||||
|
||||
export type LicenseRenewChargeTransactionUncheckedCreateInput = {
|
||||
@@ -321,8 +321,8 @@ export type LicenseRenewChargeTransactionUpdateInput = {
|
||||
purchased_count?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
partner?: Prisma.PartnerUpdateOneRequiredWithoutLicense_renew_charge_transactionsNestedInput
|
||||
license_renews?: Prisma.LicenseRenewUpdateManyWithoutCharge_transactionNestedInput
|
||||
partner?: Prisma.PartnerUpdateOneRequiredWithoutLicense_renew_charge_transactionsNestedInput
|
||||
}
|
||||
|
||||
export type LicenseRenewChargeTransactionUncheckedUpdateInput = {
|
||||
@@ -672,8 +672,8 @@ export type LicenseRenewChargeTransactionSelect<ExtArgs extends runtime.Types.Ex
|
||||
created_at?: boolean
|
||||
updated_at?: boolean
|
||||
partner_id?: boolean
|
||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||
license_renews?: boolean | Prisma.LicenseRenewChargeTransaction$license_renewsArgs<ExtArgs>
|
||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.LicenseRenewChargeTransactionCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["licenseRenewChargeTransaction"]>
|
||||
|
||||
@@ -691,16 +691,16 @@ export type LicenseRenewChargeTransactionSelectScalar = {
|
||||
|
||||
export type LicenseRenewChargeTransactionOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "activation_expires_at" | "tracking_code" | "purchased_count" | "created_at" | "updated_at" | "partner_id", ExtArgs["result"]["licenseRenewChargeTransaction"]>
|
||||
export type LicenseRenewChargeTransactionInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||
license_renews?: boolean | Prisma.LicenseRenewChargeTransaction$license_renewsArgs<ExtArgs>
|
||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.LicenseRenewChargeTransactionCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $LicenseRenewChargeTransactionPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "LicenseRenewChargeTransaction"
|
||||
objects: {
|
||||
partner: Prisma.$PartnerPayload<ExtArgs>
|
||||
license_renews: Prisma.$LicenseRenewPayload<ExtArgs>[]
|
||||
partner: Prisma.$PartnerPayload<ExtArgs>
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -1050,8 +1050,8 @@ readonly fields: LicenseRenewChargeTransactionFieldRefs;
|
||||
*/
|
||||
export interface Prisma__LicenseRenewChargeTransactionClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
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>
|
||||
license_renews<T extends Prisma.LicenseRenewChargeTransaction$license_renewsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.LicenseRenewChargeTransaction$license_renewsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$LicenseRenewPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
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.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
|
||||
@@ -29,10 +29,10 @@ export type PartnerMinAggregateOutputType = {
|
||||
name: string | null
|
||||
code: string | null
|
||||
status: $Enums.PartnerStatus | null
|
||||
tsp_provider: $Enums.TspProviderType | null
|
||||
logo_url: string | null
|
||||
created_at: Date | null
|
||||
updated_at: Date | null
|
||||
tsp_provider: $Enums.TspProviderType | null
|
||||
}
|
||||
|
||||
export type PartnerMaxAggregateOutputType = {
|
||||
@@ -40,10 +40,10 @@ export type PartnerMaxAggregateOutputType = {
|
||||
name: string | null
|
||||
code: string | null
|
||||
status: $Enums.PartnerStatus | null
|
||||
tsp_provider: $Enums.TspProviderType | null
|
||||
logo_url: string | null
|
||||
created_at: Date | null
|
||||
updated_at: Date | null
|
||||
tsp_provider: $Enums.TspProviderType | null
|
||||
}
|
||||
|
||||
export type PartnerCountAggregateOutputType = {
|
||||
@@ -51,10 +51,10 @@ export type PartnerCountAggregateOutputType = {
|
||||
name: number
|
||||
code: number
|
||||
status: number
|
||||
tsp_provider: number
|
||||
logo_url: number
|
||||
created_at: number
|
||||
updated_at: number
|
||||
tsp_provider: number
|
||||
_all: number
|
||||
}
|
||||
|
||||
@@ -64,10 +64,10 @@ export type PartnerMinAggregateInputType = {
|
||||
name?: true
|
||||
code?: true
|
||||
status?: true
|
||||
tsp_provider?: true
|
||||
logo_url?: true
|
||||
created_at?: true
|
||||
updated_at?: true
|
||||
tsp_provider?: true
|
||||
}
|
||||
|
||||
export type PartnerMaxAggregateInputType = {
|
||||
@@ -75,10 +75,10 @@ export type PartnerMaxAggregateInputType = {
|
||||
name?: true
|
||||
code?: true
|
||||
status?: true
|
||||
tsp_provider?: true
|
||||
logo_url?: true
|
||||
created_at?: true
|
||||
updated_at?: true
|
||||
tsp_provider?: true
|
||||
}
|
||||
|
||||
export type PartnerCountAggregateInputType = {
|
||||
@@ -86,10 +86,10 @@ export type PartnerCountAggregateInputType = {
|
||||
name?: true
|
||||
code?: true
|
||||
status?: true
|
||||
tsp_provider?: true
|
||||
logo_url?: true
|
||||
created_at?: true
|
||||
updated_at?: true
|
||||
tsp_provider?: true
|
||||
_all?: true
|
||||
}
|
||||
|
||||
@@ -170,10 +170,10 @@ export type PartnerGroupByOutputType = {
|
||||
name: string
|
||||
code: string
|
||||
status: $Enums.PartnerStatus
|
||||
tsp_provider: $Enums.TspProviderType
|
||||
logo_url: string | null
|
||||
created_at: Date
|
||||
updated_at: Date
|
||||
tsp_provider: $Enums.TspProviderType
|
||||
_count: PartnerCountAggregateOutputType | null
|
||||
_min: PartnerMinAggregateOutputType | null
|
||||
_max: PartnerMaxAggregateOutputType | null
|
||||
@@ -202,16 +202,16 @@ export type PartnerWhereInput = {
|
||||
name?: Prisma.StringFilter<"Partner"> | string
|
||||
code?: Prisma.StringFilter<"Partner"> | string
|
||||
status?: Prisma.EnumPartnerStatusFilter<"Partner"> | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFilter<"Partner"> | $Enums.TspProviderType
|
||||
logo_url?: Prisma.StringNullableFilter<"Partner"> | string | null
|
||||
created_at?: Prisma.DateTimeFilter<"Partner"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"Partner"> | Date | string
|
||||
accounts?: Prisma.PartnerAccountListRelationFilter
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFilter<"Partner"> | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualListRelationFilter
|
||||
consumers_legal?: Prisma.ConsumerLegalListRelationFilter
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionListRelationFilter
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionListRelationFilter
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionListRelationFilter
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionListRelationFilter
|
||||
accounts?: Prisma.PartnerAccountListRelationFilter
|
||||
}
|
||||
|
||||
export type PartnerOrderByWithRelationInput = {
|
||||
@@ -219,16 +219,16 @@ export type PartnerOrderByWithRelationInput = {
|
||||
name?: Prisma.SortOrder
|
||||
code?: Prisma.SortOrder
|
||||
status?: Prisma.SortOrder
|
||||
tsp_provider?: Prisma.SortOrder
|
||||
logo_url?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
accounts?: Prisma.PartnerAccountOrderByRelationAggregateInput
|
||||
tsp_provider?: Prisma.SortOrder
|
||||
consumers_individual?: Prisma.ConsumerIndividualOrderByRelationAggregateInput
|
||||
consumers_legal?: Prisma.ConsumerLegalOrderByRelationAggregateInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionOrderByRelationAggregateInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionOrderByRelationAggregateInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionOrderByRelationAggregateInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionOrderByRelationAggregateInput
|
||||
accounts?: Prisma.PartnerAccountOrderByRelationAggregateInput
|
||||
_relevance?: Prisma.PartnerOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -240,16 +240,16 @@ export type PartnerWhereUniqueInput = Prisma.AtLeast<{
|
||||
NOT?: Prisma.PartnerWhereInput | Prisma.PartnerWhereInput[]
|
||||
name?: Prisma.StringFilter<"Partner"> | string
|
||||
status?: Prisma.EnumPartnerStatusFilter<"Partner"> | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFilter<"Partner"> | $Enums.TspProviderType
|
||||
logo_url?: Prisma.StringNullableFilter<"Partner"> | string | null
|
||||
created_at?: Prisma.DateTimeFilter<"Partner"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"Partner"> | Date | string
|
||||
accounts?: Prisma.PartnerAccountListRelationFilter
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFilter<"Partner"> | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualListRelationFilter
|
||||
consumers_legal?: Prisma.ConsumerLegalListRelationFilter
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionListRelationFilter
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionListRelationFilter
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionListRelationFilter
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionListRelationFilter
|
||||
accounts?: Prisma.PartnerAccountListRelationFilter
|
||||
}, "id" | "code">
|
||||
|
||||
export type PartnerOrderByWithAggregationInput = {
|
||||
@@ -257,10 +257,10 @@ export type PartnerOrderByWithAggregationInput = {
|
||||
name?: Prisma.SortOrder
|
||||
code?: Prisma.SortOrder
|
||||
status?: Prisma.SortOrder
|
||||
tsp_provider?: Prisma.SortOrder
|
||||
logo_url?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
tsp_provider?: Prisma.SortOrder
|
||||
_count?: Prisma.PartnerCountOrderByAggregateInput
|
||||
_max?: Prisma.PartnerMaxOrderByAggregateInput
|
||||
_min?: Prisma.PartnerMinOrderByAggregateInput
|
||||
@@ -274,10 +274,10 @@ export type PartnerScalarWhereWithAggregatesInput = {
|
||||
name?: Prisma.StringWithAggregatesFilter<"Partner"> | string
|
||||
code?: Prisma.StringWithAggregatesFilter<"Partner"> | string
|
||||
status?: Prisma.EnumPartnerStatusWithAggregatesFilter<"Partner"> | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeWithAggregatesFilter<"Partner"> | $Enums.TspProviderType
|
||||
logo_url?: Prisma.StringNullableWithAggregatesFilter<"Partner"> | string | null
|
||||
created_at?: Prisma.DateTimeWithAggregatesFilter<"Partner"> | Date | string
|
||||
updated_at?: Prisma.DateTimeWithAggregatesFilter<"Partner"> | Date | string
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeWithAggregatesFilter<"Partner"> | $Enums.TspProviderType
|
||||
}
|
||||
|
||||
export type PartnerCreateInput = {
|
||||
@@ -285,16 +285,16 @@ export type PartnerCreateInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualCreateNestedManyWithoutPartnerInput
|
||||
consumers_legal?: Prisma.ConsumerLegalCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedCreateInput = {
|
||||
@@ -302,16 +302,16 @@ export type PartnerUncheckedCreateInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedCreateNestedManyWithoutPartnerInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUpdateInput = {
|
||||
@@ -319,16 +319,16 @@ export type PartnerUpdateInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUpdateManyWithoutPartnerNestedInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateInput = {
|
||||
@@ -336,16 +336,16 @@ export type PartnerUncheckedUpdateInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerCreateManyInput = {
|
||||
@@ -353,10 +353,10 @@ export type PartnerCreateManyInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
}
|
||||
|
||||
export type PartnerUpdateManyMutationInput = {
|
||||
@@ -364,10 +364,10 @@ export type PartnerUpdateManyMutationInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateManyInput = {
|
||||
@@ -375,10 +375,10 @@ export type PartnerUncheckedUpdateManyInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
}
|
||||
|
||||
export type PartnerScalarRelationFilter = {
|
||||
@@ -397,10 +397,10 @@ export type PartnerCountOrderByAggregateInput = {
|
||||
name?: Prisma.SortOrder
|
||||
code?: Prisma.SortOrder
|
||||
status?: Prisma.SortOrder
|
||||
tsp_provider?: Prisma.SortOrder
|
||||
logo_url?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
tsp_provider?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type PartnerMaxOrderByAggregateInput = {
|
||||
@@ -408,10 +408,10 @@ export type PartnerMaxOrderByAggregateInput = {
|
||||
name?: Prisma.SortOrder
|
||||
code?: Prisma.SortOrder
|
||||
status?: Prisma.SortOrder
|
||||
tsp_provider?: Prisma.SortOrder
|
||||
logo_url?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
tsp_provider?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type PartnerMinOrderByAggregateInput = {
|
||||
@@ -419,10 +419,10 @@ export type PartnerMinOrderByAggregateInput = {
|
||||
name?: Prisma.SortOrder
|
||||
code?: Prisma.SortOrder
|
||||
status?: Prisma.SortOrder
|
||||
tsp_provider?: Prisma.SortOrder
|
||||
logo_url?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
tsp_provider?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type PartnerCreateNestedOneWithoutLicense_charge_transactionsInput = {
|
||||
@@ -522,15 +522,15 @@ export type PartnerCreateWithoutLicense_charge_transactionsInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualCreateNestedManyWithoutPartnerInput
|
||||
consumers_legal?: Prisma.ConsumerLegalCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedCreateWithoutLicense_charge_transactionsInput = {
|
||||
@@ -538,15 +538,15 @@ export type PartnerUncheckedCreateWithoutLicense_charge_transactionsInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedCreateNestedManyWithoutPartnerInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerCreateOrConnectWithoutLicense_charge_transactionsInput = {
|
||||
@@ -570,15 +570,15 @@ export type PartnerUpdateWithoutLicense_charge_transactionsInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUpdateManyWithoutPartnerNestedInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateWithoutLicense_charge_transactionsInput = {
|
||||
@@ -586,15 +586,15 @@ export type PartnerUncheckedUpdateWithoutLicense_charge_transactionsInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerCreateWithoutLicense_renew_charge_transactionsInput = {
|
||||
@@ -602,15 +602,15 @@ export type PartnerCreateWithoutLicense_renew_charge_transactionsInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualCreateNestedManyWithoutPartnerInput
|
||||
consumers_legal?: Prisma.ConsumerLegalCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedCreateWithoutLicense_renew_charge_transactionsInput = {
|
||||
@@ -618,15 +618,15 @@ export type PartnerUncheckedCreateWithoutLicense_renew_charge_transactionsInput
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedCreateNestedManyWithoutPartnerInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerCreateOrConnectWithoutLicense_renew_charge_transactionsInput = {
|
||||
@@ -650,15 +650,15 @@ export type PartnerUpdateWithoutLicense_renew_charge_transactionsInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUpdateManyWithoutPartnerNestedInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateWithoutLicense_renew_charge_transactionsInput = {
|
||||
@@ -666,15 +666,15 @@ export type PartnerUncheckedUpdateWithoutLicense_renew_charge_transactionsInput
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerCreateWithoutAccount_quota_charge_transactionsInput = {
|
||||
@@ -682,15 +682,15 @@ export type PartnerCreateWithoutAccount_quota_charge_transactionsInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualCreateNestedManyWithoutPartnerInput
|
||||
consumers_legal?: Prisma.ConsumerLegalCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedCreateWithoutAccount_quota_charge_transactionsInput = {
|
||||
@@ -698,15 +698,15 @@ export type PartnerUncheckedCreateWithoutAccount_quota_charge_transactionsInput
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedCreateNestedManyWithoutPartnerInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerCreateOrConnectWithoutAccount_quota_charge_transactionsInput = {
|
||||
@@ -730,15 +730,15 @@ export type PartnerUpdateWithoutAccount_quota_charge_transactionsInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUpdateManyWithoutPartnerNestedInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateWithoutAccount_quota_charge_transactionsInput = {
|
||||
@@ -746,15 +746,15 @@ export type PartnerUncheckedUpdateWithoutAccount_quota_charge_transactionsInput
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerCreateWithoutAccountsInput = {
|
||||
@@ -762,15 +762,15 @@ export type PartnerCreateWithoutAccountsInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualCreateNestedManyWithoutPartnerInput
|
||||
consumers_legal?: Prisma.ConsumerLegalCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedCreateWithoutAccountsInput = {
|
||||
@@ -778,15 +778,15 @@ export type PartnerUncheckedCreateWithoutAccountsInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedCreateNestedManyWithoutPartnerInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerCreateOrConnectWithoutAccountsInput = {
|
||||
@@ -810,15 +810,15 @@ export type PartnerUpdateWithoutAccountsInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUpdateManyWithoutPartnerNestedInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateWithoutAccountsInput = {
|
||||
@@ -826,15 +826,15 @@ export type PartnerUncheckedUpdateWithoutAccountsInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerCreateWithoutConsumers_individualInput = {
|
||||
@@ -842,15 +842,15 @@ export type PartnerCreateWithoutConsumers_individualInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_legal?: Prisma.ConsumerLegalCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedCreateWithoutConsumers_individualInput = {
|
||||
@@ -858,15 +858,15 @@ export type PartnerUncheckedCreateWithoutConsumers_individualInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerCreateOrConnectWithoutConsumers_individualInput = {
|
||||
@@ -890,15 +890,15 @@ export type PartnerUpdateWithoutConsumers_individualInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_legal?: Prisma.ConsumerLegalUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateWithoutConsumers_individualInput = {
|
||||
@@ -906,15 +906,15 @@ export type PartnerUncheckedUpdateWithoutConsumers_individualInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_legal?: Prisma.ConsumerLegalUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerCreateWithoutConsumers_legalInput = {
|
||||
@@ -922,15 +922,15 @@ export type PartnerCreateWithoutConsumers_legalInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedCreateWithoutConsumers_legalInput = {
|
||||
@@ -938,15 +938,15 @@ export type PartnerUncheckedCreateWithoutConsumers_legalInput = {
|
||||
name: string
|
||||
code: string
|
||||
status?: $Enums.PartnerStatus
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
logo_url?: string | null
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
tsp_provider?: $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerCreateOrConnectWithoutConsumers_legalInput = {
|
||||
@@ -970,15 +970,15 @@ export type PartnerUpdateWithoutConsumers_legalInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateWithoutConsumers_legalInput = {
|
||||
@@ -986,15 +986,15 @@ export type PartnerUncheckedUpdateWithoutConsumers_legalInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
logo_url?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
tsp_provider?: Prisma.EnumTspProviderTypeFieldUpdateOperationsInput | $Enums.TspProviderType
|
||||
consumers_individual?: Prisma.ConsumerIndividualUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_charge_transactions?: Prisma.LicenseChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
license_renew_charge_transactions?: Prisma.LicenseRenewChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
account_quota_charge_transactions?: Prisma.PartnerAccountQuotaChargeTransactionUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
|
||||
@@ -1003,21 +1003,21 @@ export type PartnerUncheckedUpdateWithoutConsumers_legalInput = {
|
||||
*/
|
||||
|
||||
export type PartnerCountOutputType = {
|
||||
accounts: number
|
||||
consumers_individual: number
|
||||
consumers_legal: number
|
||||
license_charge_transactions: number
|
||||
account_quota_charge_transactions: number
|
||||
license_renew_charge_transactions: number
|
||||
account_quota_charge_transactions: number
|
||||
accounts: number
|
||||
}
|
||||
|
||||
export type PartnerCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
accounts?: boolean | PartnerCountOutputTypeCountAccountsArgs
|
||||
consumers_individual?: boolean | PartnerCountOutputTypeCountConsumers_individualArgs
|
||||
consumers_legal?: boolean | PartnerCountOutputTypeCountConsumers_legalArgs
|
||||
license_charge_transactions?: boolean | PartnerCountOutputTypeCountLicense_charge_transactionsArgs
|
||||
account_quota_charge_transactions?: boolean | PartnerCountOutputTypeCountAccount_quota_charge_transactionsArgs
|
||||
license_renew_charge_transactions?: boolean | PartnerCountOutputTypeCountLicense_renew_charge_transactionsArgs
|
||||
account_quota_charge_transactions?: boolean | PartnerCountOutputTypeCountAccount_quota_charge_transactionsArgs
|
||||
accounts?: boolean | PartnerCountOutputTypeCountAccountsArgs
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1030,13 +1030,6 @@ export type PartnerCountOutputTypeDefaultArgs<ExtArgs extends runtime.Types.Exte
|
||||
select?: Prisma.PartnerCountOutputTypeSelect<ExtArgs> | null
|
||||
}
|
||||
|
||||
/**
|
||||
* PartnerCountOutputType without action
|
||||
*/
|
||||
export type PartnerCountOutputTypeCountAccountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PartnerAccountWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* PartnerCountOutputType without action
|
||||
*/
|
||||
@@ -1058,6 +1051,13 @@ export type PartnerCountOutputTypeCountLicense_charge_transactionsArgs<ExtArgs e
|
||||
where?: Prisma.LicenseChargeTransactionWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* PartnerCountOutputType without action
|
||||
*/
|
||||
export type PartnerCountOutputTypeCountLicense_renew_charge_transactionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.LicenseRenewChargeTransactionWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* PartnerCountOutputType without action
|
||||
*/
|
||||
@@ -1068,8 +1068,8 @@ export type PartnerCountOutputTypeCountAccount_quota_charge_transactionsArgs<Ext
|
||||
/**
|
||||
* PartnerCountOutputType without action
|
||||
*/
|
||||
export type PartnerCountOutputTypeCountLicense_renew_charge_transactionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.LicenseRenewChargeTransactionWhereInput
|
||||
export type PartnerCountOutputTypeCountAccountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PartnerAccountWhereInput
|
||||
}
|
||||
|
||||
|
||||
@@ -1078,16 +1078,16 @@ export type PartnerSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
||||
name?: boolean
|
||||
code?: boolean
|
||||
status?: boolean
|
||||
tsp_provider?: boolean
|
||||
logo_url?: boolean
|
||||
created_at?: boolean
|
||||
updated_at?: boolean
|
||||
accounts?: boolean | Prisma.Partner$accountsArgs<ExtArgs>
|
||||
tsp_provider?: boolean
|
||||
consumers_individual?: boolean | Prisma.Partner$consumers_individualArgs<ExtArgs>
|
||||
consumers_legal?: boolean | Prisma.Partner$consumers_legalArgs<ExtArgs>
|
||||
license_charge_transactions?: boolean | Prisma.Partner$license_charge_transactionsArgs<ExtArgs>
|
||||
account_quota_charge_transactions?: boolean | Prisma.Partner$account_quota_charge_transactionsArgs<ExtArgs>
|
||||
license_renew_charge_transactions?: boolean | Prisma.Partner$license_renew_charge_transactionsArgs<ExtArgs>
|
||||
account_quota_charge_transactions?: boolean | Prisma.Partner$account_quota_charge_transactionsArgs<ExtArgs>
|
||||
accounts?: boolean | Prisma.Partner$accountsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.PartnerCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["partner"]>
|
||||
|
||||
@@ -1098,42 +1098,42 @@ export type PartnerSelectScalar = {
|
||||
name?: boolean
|
||||
code?: boolean
|
||||
status?: boolean
|
||||
tsp_provider?: boolean
|
||||
logo_url?: boolean
|
||||
created_at?: boolean
|
||||
updated_at?: boolean
|
||||
tsp_provider?: boolean
|
||||
}
|
||||
|
||||
export type PartnerOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "code" | "status" | "tsp_provider" | "logo_url" | "created_at" | "updated_at", ExtArgs["result"]["partner"]>
|
||||
export type PartnerOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "code" | "status" | "logo_url" | "created_at" | "updated_at" | "tsp_provider", ExtArgs["result"]["partner"]>
|
||||
export type PartnerInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
accounts?: boolean | Prisma.Partner$accountsArgs<ExtArgs>
|
||||
consumers_individual?: boolean | Prisma.Partner$consumers_individualArgs<ExtArgs>
|
||||
consumers_legal?: boolean | Prisma.Partner$consumers_legalArgs<ExtArgs>
|
||||
license_charge_transactions?: boolean | Prisma.Partner$license_charge_transactionsArgs<ExtArgs>
|
||||
account_quota_charge_transactions?: boolean | Prisma.Partner$account_quota_charge_transactionsArgs<ExtArgs>
|
||||
license_renew_charge_transactions?: boolean | Prisma.Partner$license_renew_charge_transactionsArgs<ExtArgs>
|
||||
account_quota_charge_transactions?: boolean | Prisma.Partner$account_quota_charge_transactionsArgs<ExtArgs>
|
||||
accounts?: boolean | Prisma.Partner$accountsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.PartnerCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $PartnerPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "Partner"
|
||||
objects: {
|
||||
accounts: Prisma.$PartnerAccountPayload<ExtArgs>[]
|
||||
consumers_individual: Prisma.$ConsumerIndividualPayload<ExtArgs>[]
|
||||
consumers_legal: Prisma.$ConsumerLegalPayload<ExtArgs>[]
|
||||
license_charge_transactions: Prisma.$LicenseChargeTransactionPayload<ExtArgs>[]
|
||||
account_quota_charge_transactions: Prisma.$PartnerAccountQuotaChargeTransactionPayload<ExtArgs>[]
|
||||
license_renew_charge_transactions: Prisma.$LicenseRenewChargeTransactionPayload<ExtArgs>[]
|
||||
account_quota_charge_transactions: Prisma.$PartnerAccountQuotaChargeTransactionPayload<ExtArgs>[]
|
||||
accounts: Prisma.$PartnerAccountPayload<ExtArgs>[]
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
name: string
|
||||
code: string
|
||||
status: $Enums.PartnerStatus
|
||||
tsp_provider: $Enums.TspProviderType
|
||||
logo_url: string | null
|
||||
created_at: Date
|
||||
updated_at: Date
|
||||
tsp_provider: $Enums.TspProviderType
|
||||
}, ExtArgs["result"]["partner"]>
|
||||
composites: {}
|
||||
}
|
||||
@@ -1474,12 +1474,12 @@ readonly fields: PartnerFieldRefs;
|
||||
*/
|
||||
export interface Prisma__PartnerClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
accounts<T extends Prisma.Partner$accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PartnerAccountPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
consumers_individual<T extends Prisma.Partner$consumers_individualArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$consumers_individualArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerIndividualPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
consumers_legal<T extends Prisma.Partner$consumers_legalArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$consumers_legalArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ConsumerLegalPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
license_charge_transactions<T extends Prisma.Partner$license_charge_transactionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$license_charge_transactionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$LicenseChargeTransactionPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
account_quota_charge_transactions<T extends Prisma.Partner$account_quota_charge_transactionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$account_quota_charge_transactionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PartnerAccountQuotaChargeTransactionPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
license_renew_charge_transactions<T extends Prisma.Partner$license_renew_charge_transactionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$license_renew_charge_transactionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$LicenseRenewChargeTransactionPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
account_quota_charge_transactions<T extends Prisma.Partner$account_quota_charge_transactionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$account_quota_charge_transactionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PartnerAccountQuotaChargeTransactionPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
accounts<T extends Prisma.Partner$accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PartnerAccountPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -1513,10 +1513,10 @@ export interface PartnerFieldRefs {
|
||||
readonly name: Prisma.FieldRef<"Partner", 'String'>
|
||||
readonly code: Prisma.FieldRef<"Partner", 'String'>
|
||||
readonly status: Prisma.FieldRef<"Partner", 'PartnerStatus'>
|
||||
readonly tsp_provider: Prisma.FieldRef<"Partner", 'TspProviderType'>
|
||||
readonly logo_url: Prisma.FieldRef<"Partner", 'String'>
|
||||
readonly created_at: Prisma.FieldRef<"Partner", 'DateTime'>
|
||||
readonly updated_at: Prisma.FieldRef<"Partner", 'DateTime'>
|
||||
readonly tsp_provider: Prisma.FieldRef<"Partner", 'TspProviderType'>
|
||||
}
|
||||
|
||||
|
||||
@@ -1864,30 +1864,6 @@ export type PartnerDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Inter
|
||||
limit?: number
|
||||
}
|
||||
|
||||
/**
|
||||
* Partner.accounts
|
||||
*/
|
||||
export type Partner$accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PartnerAccount
|
||||
*/
|
||||
select?: Prisma.PartnerAccountSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the PartnerAccount
|
||||
*/
|
||||
omit?: Prisma.PartnerAccountOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.PartnerAccountInclude<ExtArgs> | null
|
||||
where?: Prisma.PartnerAccountWhereInput
|
||||
orderBy?: Prisma.PartnerAccountOrderByWithRelationInput | Prisma.PartnerAccountOrderByWithRelationInput[]
|
||||
cursor?: Prisma.PartnerAccountWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.PartnerAccountScalarFieldEnum | Prisma.PartnerAccountScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Partner.consumers_individual
|
||||
*/
|
||||
@@ -1960,30 +1936,6 @@ export type Partner$license_charge_transactionsArgs<ExtArgs extends runtime.Type
|
||||
distinct?: Prisma.LicenseChargeTransactionScalarFieldEnum | Prisma.LicenseChargeTransactionScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Partner.account_quota_charge_transactions
|
||||
*/
|
||||
export type Partner$account_quota_charge_transactionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PartnerAccountQuotaChargeTransaction
|
||||
*/
|
||||
select?: Prisma.PartnerAccountQuotaChargeTransactionSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the PartnerAccountQuotaChargeTransaction
|
||||
*/
|
||||
omit?: Prisma.PartnerAccountQuotaChargeTransactionOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.PartnerAccountQuotaChargeTransactionInclude<ExtArgs> | null
|
||||
where?: Prisma.PartnerAccountQuotaChargeTransactionWhereInput
|
||||
orderBy?: Prisma.PartnerAccountQuotaChargeTransactionOrderByWithRelationInput | Prisma.PartnerAccountQuotaChargeTransactionOrderByWithRelationInput[]
|
||||
cursor?: Prisma.PartnerAccountQuotaChargeTransactionWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.PartnerAccountQuotaChargeTransactionScalarFieldEnum | Prisma.PartnerAccountQuotaChargeTransactionScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Partner.license_renew_charge_transactions
|
||||
*/
|
||||
@@ -2008,6 +1960,54 @@ export type Partner$license_renew_charge_transactionsArgs<ExtArgs extends runtim
|
||||
distinct?: Prisma.LicenseRenewChargeTransactionScalarFieldEnum | Prisma.LicenseRenewChargeTransactionScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Partner.account_quota_charge_transactions
|
||||
*/
|
||||
export type Partner$account_quota_charge_transactionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PartnerAccountQuotaChargeTransaction
|
||||
*/
|
||||
select?: Prisma.PartnerAccountQuotaChargeTransactionSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the PartnerAccountQuotaChargeTransaction
|
||||
*/
|
||||
omit?: Prisma.PartnerAccountQuotaChargeTransactionOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.PartnerAccountQuotaChargeTransactionInclude<ExtArgs> | null
|
||||
where?: Prisma.PartnerAccountQuotaChargeTransactionWhereInput
|
||||
orderBy?: Prisma.PartnerAccountQuotaChargeTransactionOrderByWithRelationInput | Prisma.PartnerAccountQuotaChargeTransactionOrderByWithRelationInput[]
|
||||
cursor?: Prisma.PartnerAccountQuotaChargeTransactionWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.PartnerAccountQuotaChargeTransactionScalarFieldEnum | Prisma.PartnerAccountQuotaChargeTransactionScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Partner.accounts
|
||||
*/
|
||||
export type Partner$accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PartnerAccount
|
||||
*/
|
||||
select?: Prisma.PartnerAccountSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the PartnerAccount
|
||||
*/
|
||||
omit?: Prisma.PartnerAccountOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.PartnerAccountInclude<ExtArgs> | null
|
||||
where?: Prisma.PartnerAccountWhereInput
|
||||
orderBy?: Prisma.PartnerAccountOrderByWithRelationInput | Prisma.PartnerAccountOrderByWithRelationInput[]
|
||||
cursor?: Prisma.PartnerAccountWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.PartnerAccountScalarFieldEnum | Prisma.PartnerAccountScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Partner without action
|
||||
*/
|
||||
|
||||
@@ -190,8 +190,8 @@ export type PartnerAccountWhereInput = {
|
||||
updated_at?: Prisma.DateTimeFilter<"PartnerAccount"> | Date | string
|
||||
partner_id?: Prisma.StringFilter<"PartnerAccount"> | string
|
||||
account_id?: Prisma.StringFilter<"PartnerAccount"> | string
|
||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||
}
|
||||
|
||||
export type PartnerAccountOrderByWithRelationInput = {
|
||||
@@ -201,8 +201,8 @@ export type PartnerAccountOrderByWithRelationInput = {
|
||||
updated_at?: Prisma.SortOrder
|
||||
partner_id?: Prisma.SortOrder
|
||||
account_id?: Prisma.SortOrder
|
||||
partner?: Prisma.PartnerOrderByWithRelationInput
|
||||
account?: Prisma.AccountOrderByWithRelationInput
|
||||
partner?: Prisma.PartnerOrderByWithRelationInput
|
||||
_relevance?: Prisma.PartnerAccountOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -216,8 +216,8 @@ export type PartnerAccountWhereUniqueInput = Prisma.AtLeast<{
|
||||
created_at?: Prisma.DateTimeFilter<"PartnerAccount"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"PartnerAccount"> | Date | string
|
||||
partner_id?: Prisma.StringFilter<"PartnerAccount"> | string
|
||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
||||
partner?: Prisma.XOR<Prisma.PartnerScalarRelationFilter, Prisma.PartnerWhereInput>
|
||||
}, "id" | "account_id">
|
||||
|
||||
export type PartnerAccountOrderByWithAggregationInput = {
|
||||
@@ -249,8 +249,8 @@ export type PartnerAccountCreateInput = {
|
||||
role: $Enums.PartnerRole
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
partner: Prisma.PartnerCreateNestedOneWithoutAccountsInput
|
||||
account: Prisma.AccountCreateNestedOneWithoutPartner_accountInput
|
||||
partner: Prisma.PartnerCreateNestedOneWithoutAccountsInput
|
||||
}
|
||||
|
||||
export type PartnerAccountUncheckedCreateInput = {
|
||||
@@ -267,8 +267,8 @@ export type PartnerAccountUpdateInput = {
|
||||
role?: Prisma.EnumPartnerRoleFieldUpdateOperationsInput | $Enums.PartnerRole
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
partner?: Prisma.PartnerUpdateOneRequiredWithoutAccountsNestedInput
|
||||
account?: Prisma.AccountUpdateOneRequiredWithoutPartner_accountNestedInput
|
||||
partner?: Prisma.PartnerUpdateOneRequiredWithoutAccountsNestedInput
|
||||
}
|
||||
|
||||
export type PartnerAccountUncheckedUpdateInput = {
|
||||
@@ -574,8 +574,8 @@ export type PartnerAccountSelect<ExtArgs extends runtime.Types.Extensions.Intern
|
||||
updated_at?: boolean
|
||||
partner_id?: boolean
|
||||
account_id?: boolean
|
||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["partnerAccount"]>
|
||||
|
||||
|
||||
@@ -591,15 +591,15 @@ export type PartnerAccountSelectScalar = {
|
||||
|
||||
export type PartnerAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "role" | "created_at" | "updated_at" | "partner_id" | "account_id", ExtArgs["result"]["partnerAccount"]>
|
||||
export type PartnerAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
||||
partner?: boolean | Prisma.PartnerDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $PartnerAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "PartnerAccount"
|
||||
objects: {
|
||||
partner: Prisma.$PartnerPayload<ExtArgs>
|
||||
account: Prisma.$AccountPayload<ExtArgs>
|
||||
partner: Prisma.$PartnerPayload<ExtArgs>
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -948,8 +948,8 @@ readonly fields: PartnerAccountFieldRefs;
|
||||
*/
|
||||
export interface Prisma__PartnerAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
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>
|
||||
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>
|
||||
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.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
|
||||
@@ -174,8 +174,8 @@ export type PartnerAccountQuotaCreditWhereInput = {
|
||||
created_at?: Prisma.DateTimeFilter<"PartnerAccountQuotaCredit"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"PartnerAccountQuotaCredit"> | Date | string
|
||||
charge_transaction_id?: Prisma.StringNullableFilter<"PartnerAccountQuotaCredit"> | string | null
|
||||
charge_transaction?: Prisma.XOR<Prisma.PartnerAccountQuotaChargeTransactionNullableScalarRelationFilter, Prisma.PartnerAccountQuotaChargeTransactionWhereInput> | null
|
||||
allocation?: Prisma.XOR<Prisma.LicenseAccountAllocationNullableScalarRelationFilter, Prisma.LicenseAccountAllocationWhereInput> | null
|
||||
charge_transaction?: Prisma.XOR<Prisma.PartnerAccountQuotaChargeTransactionNullableScalarRelationFilter, Prisma.PartnerAccountQuotaChargeTransactionWhereInput> | null
|
||||
}
|
||||
|
||||
export type PartnerAccountQuotaCreditOrderByWithRelationInput = {
|
||||
@@ -183,8 +183,8 @@ export type PartnerAccountQuotaCreditOrderByWithRelationInput = {
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
charge_transaction_id?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
charge_transaction?: Prisma.PartnerAccountQuotaChargeTransactionOrderByWithRelationInput
|
||||
allocation?: Prisma.LicenseAccountAllocationOrderByWithRelationInput
|
||||
charge_transaction?: Prisma.PartnerAccountQuotaChargeTransactionOrderByWithRelationInput
|
||||
_relevance?: Prisma.PartnerAccountQuotaCreditOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -196,8 +196,8 @@ export type PartnerAccountQuotaCreditWhereUniqueInput = Prisma.AtLeast<{
|
||||
created_at?: Prisma.DateTimeFilter<"PartnerAccountQuotaCredit"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"PartnerAccountQuotaCredit"> | Date | string
|
||||
charge_transaction_id?: Prisma.StringNullableFilter<"PartnerAccountQuotaCredit"> | string | null
|
||||
charge_transaction?: Prisma.XOR<Prisma.PartnerAccountQuotaChargeTransactionNullableScalarRelationFilter, Prisma.PartnerAccountQuotaChargeTransactionWhereInput> | null
|
||||
allocation?: Prisma.XOR<Prisma.LicenseAccountAllocationNullableScalarRelationFilter, Prisma.LicenseAccountAllocationWhereInput> | null
|
||||
charge_transaction?: Prisma.XOR<Prisma.PartnerAccountQuotaChargeTransactionNullableScalarRelationFilter, Prisma.PartnerAccountQuotaChargeTransactionWhereInput> | null
|
||||
}, "id">
|
||||
|
||||
export type PartnerAccountQuotaCreditOrderByWithAggregationInput = {
|
||||
@@ -224,8 +224,8 @@ export type PartnerAccountQuotaCreditCreateInput = {
|
||||
id?: string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
charge_transaction?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedOneWithoutCreditsInput
|
||||
allocation?: Prisma.LicenseAccountAllocationCreateNestedOneWithoutCreditInput
|
||||
charge_transaction?: Prisma.PartnerAccountQuotaChargeTransactionCreateNestedOneWithoutCreditsInput
|
||||
}
|
||||
|
||||
export type PartnerAccountQuotaCreditUncheckedCreateInput = {
|
||||
@@ -240,8 +240,8 @@ export type PartnerAccountQuotaCreditUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
charge_transaction?: Prisma.PartnerAccountQuotaChargeTransactionUpdateOneWithoutCreditsNestedInput
|
||||
allocation?: Prisma.LicenseAccountAllocationUpdateOneWithoutCreditNestedInput
|
||||
charge_transaction?: Prisma.PartnerAccountQuotaChargeTransactionUpdateOneWithoutCreditsNestedInput
|
||||
}
|
||||
|
||||
export type PartnerAccountQuotaCreditUncheckedUpdateInput = {
|
||||
@@ -499,8 +499,8 @@ export type PartnerAccountQuotaCreditSelect<ExtArgs extends runtime.Types.Extens
|
||||
created_at?: boolean
|
||||
updated_at?: boolean
|
||||
charge_transaction_id?: boolean
|
||||
charge_transaction?: boolean | Prisma.PartnerAccountQuotaCredit$charge_transactionArgs<ExtArgs>
|
||||
allocation?: boolean | Prisma.PartnerAccountQuotaCredit$allocationArgs<ExtArgs>
|
||||
charge_transaction?: boolean | Prisma.PartnerAccountQuotaCredit$charge_transactionArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["partnerAccountQuotaCredit"]>
|
||||
|
||||
|
||||
@@ -514,15 +514,15 @@ export type PartnerAccountQuotaCreditSelectScalar = {
|
||||
|
||||
export type PartnerAccountQuotaCreditOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "created_at" | "updated_at" | "charge_transaction_id", ExtArgs["result"]["partnerAccountQuotaCredit"]>
|
||||
export type PartnerAccountQuotaCreditInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
charge_transaction?: boolean | Prisma.PartnerAccountQuotaCredit$charge_transactionArgs<ExtArgs>
|
||||
allocation?: boolean | Prisma.PartnerAccountQuotaCredit$allocationArgs<ExtArgs>
|
||||
charge_transaction?: boolean | Prisma.PartnerAccountQuotaCredit$charge_transactionArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $PartnerAccountQuotaCreditPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "PartnerAccountQuotaCredit"
|
||||
objects: {
|
||||
charge_transaction: Prisma.$PartnerAccountQuotaChargeTransactionPayload<ExtArgs> | null
|
||||
allocation: Prisma.$LicenseAccountAllocationPayload<ExtArgs> | null
|
||||
charge_transaction: Prisma.$PartnerAccountQuotaChargeTransactionPayload<ExtArgs> | null
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -869,8 +869,8 @@ readonly fields: PartnerAccountQuotaCreditFieldRefs;
|
||||
*/
|
||||
export interface Prisma__PartnerAccountQuotaCreditClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
charge_transaction<T extends Prisma.PartnerAccountQuotaCredit$charge_transactionArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerAccountQuotaCredit$charge_transactionArgs<ExtArgs>>): Prisma.Prisma__PartnerAccountQuotaChargeTransactionClient<runtime.Types.Result.GetResult<Prisma.$PartnerAccountQuotaChargeTransactionPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
allocation<T extends Prisma.PartnerAccountQuotaCredit$allocationArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerAccountQuotaCredit$allocationArgs<ExtArgs>>): Prisma.Prisma__LicenseAccountAllocationClient<runtime.Types.Result.GetResult<Prisma.$LicenseAccountAllocationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
charge_transaction<T extends Prisma.PartnerAccountQuotaCredit$charge_transactionArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PartnerAccountQuotaCredit$charge_transactionArgs<ExtArgs>>): Prisma.Prisma__PartnerAccountQuotaChargeTransactionClient<runtime.Types.Result.GetResult<Prisma.$PartnerAccountQuotaChargeTransactionPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | null, null, ExtArgs, GlobalOmitOptions>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -1251,25 +1251,6 @@ export type PartnerAccountQuotaCreditDeleteManyArgs<ExtArgs extends runtime.Type
|
||||
limit?: number
|
||||
}
|
||||
|
||||
/**
|
||||
* PartnerAccountQuotaCredit.charge_transaction
|
||||
*/
|
||||
export type PartnerAccountQuotaCredit$charge_transactionArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PartnerAccountQuotaChargeTransaction
|
||||
*/
|
||||
select?: Prisma.PartnerAccountQuotaChargeTransactionSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the PartnerAccountQuotaChargeTransaction
|
||||
*/
|
||||
omit?: Prisma.PartnerAccountQuotaChargeTransactionOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.PartnerAccountQuotaChargeTransactionInclude<ExtArgs> | null
|
||||
where?: Prisma.PartnerAccountQuotaChargeTransactionWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* PartnerAccountQuotaCredit.allocation
|
||||
*/
|
||||
@@ -1289,6 +1270,25 @@ export type PartnerAccountQuotaCredit$allocationArgs<ExtArgs extends runtime.Typ
|
||||
where?: Prisma.LicenseAccountAllocationWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* PartnerAccountQuotaCredit.charge_transaction
|
||||
*/
|
||||
export type PartnerAccountQuotaCredit$charge_transactionArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PartnerAccountQuotaChargeTransaction
|
||||
*/
|
||||
select?: Prisma.PartnerAccountQuotaChargeTransactionSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the PartnerAccountQuotaChargeTransaction
|
||||
*/
|
||||
omit?: Prisma.PartnerAccountQuotaChargeTransactionOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.PartnerAccountQuotaChargeTransactionInclude<ExtArgs> | null
|
||||
where?: Prisma.PartnerAccountQuotaChargeTransactionWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* PartnerAccountQuotaCredit without action
|
||||
*/
|
||||
|
||||
@@ -158,19 +158,19 @@ export type PermissionConsumerWhereInput = {
|
||||
NOT?: Prisma.PermissionConsumerWhereInput | Prisma.PermissionConsumerWhereInput[]
|
||||
id?: Prisma.StringFilter<"PermissionConsumer"> | string
|
||||
consumer_account_id?: Prisma.StringFilter<"PermissionConsumer"> | string
|
||||
business_permissions?: Prisma.PermissionBusinessListRelationFilter
|
||||
complex_permissions?: Prisma.PermissionComplexListRelationFilter
|
||||
consumer_account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
|
||||
pos_permissions?: Prisma.PermissionPosListRelationFilter
|
||||
complex_permissions?: Prisma.PermissionComplexListRelationFilter
|
||||
business_permissions?: Prisma.PermissionBusinessListRelationFilter
|
||||
}
|
||||
|
||||
export type PermissionConsumerOrderByWithRelationInput = {
|
||||
id?: Prisma.SortOrder
|
||||
consumer_account_id?: Prisma.SortOrder
|
||||
business_permissions?: Prisma.PermissionBusinessOrderByRelationAggregateInput
|
||||
complex_permissions?: Prisma.PermissionComplexOrderByRelationAggregateInput
|
||||
consumer_account?: Prisma.ConsumerAccountOrderByWithRelationInput
|
||||
pos_permissions?: Prisma.PermissionPosOrderByRelationAggregateInput
|
||||
complex_permissions?: Prisma.PermissionComplexOrderByRelationAggregateInput
|
||||
business_permissions?: Prisma.PermissionBusinessOrderByRelationAggregateInput
|
||||
_relevance?: Prisma.PermissionConsumerOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -180,10 +180,10 @@ export type PermissionConsumerWhereUniqueInput = Prisma.AtLeast<{
|
||||
AND?: Prisma.PermissionConsumerWhereInput | Prisma.PermissionConsumerWhereInput[]
|
||||
OR?: Prisma.PermissionConsumerWhereInput[]
|
||||
NOT?: Prisma.PermissionConsumerWhereInput | Prisma.PermissionConsumerWhereInput[]
|
||||
business_permissions?: Prisma.PermissionBusinessListRelationFilter
|
||||
complex_permissions?: Prisma.PermissionComplexListRelationFilter
|
||||
consumer_account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
|
||||
pos_permissions?: Prisma.PermissionPosListRelationFilter
|
||||
complex_permissions?: Prisma.PermissionComplexListRelationFilter
|
||||
business_permissions?: Prisma.PermissionBusinessListRelationFilter
|
||||
}, "id" | "consumer_account_id">
|
||||
|
||||
export type PermissionConsumerOrderByWithAggregationInput = {
|
||||
@@ -204,34 +204,34 @@ export type PermissionConsumerScalarWhereWithAggregatesInput = {
|
||||
|
||||
export type PermissionConsumerCreateInput = {
|
||||
id?: string
|
||||
business_permissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
consumer_account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateInput = {
|
||||
id?: string
|
||||
consumer_account_id: string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
business_permissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
consumer_account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateManyInput = {
|
||||
@@ -355,16 +355,16 @@ export type PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInp
|
||||
|
||||
export type PermissionConsumerCreateWithoutPos_permissionsInput = {
|
||||
id?: string
|
||||
consumer_account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
consumer_account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateWithoutPos_permissionsInput = {
|
||||
id?: string
|
||||
consumer_account_id: string
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateOrConnectWithoutPos_permissionsInput = {
|
||||
@@ -385,30 +385,30 @@ export type PermissionConsumerUpdateToOneWithWhereWithoutPos_permissionsInput =
|
||||
|
||||
export type PermissionConsumerUpdateWithoutPos_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateWithoutPos_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
consumer_account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateWithoutComplex_permissionsInput = {
|
||||
id?: string
|
||||
business_permissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
consumer_account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateWithoutComplex_permissionsInput = {
|
||||
id?: string
|
||||
consumer_account_id: string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateOrConnectWithoutComplex_permissionsInput = {
|
||||
@@ -429,30 +429,30 @@ export type PermissionConsumerUpdateToOneWithWhereWithoutComplex_permissionsInpu
|
||||
|
||||
export type PermissionConsumerUpdateWithoutComplex_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
business_permissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateWithoutComplex_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
consumer_account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateWithoutBusiness_permissionsInput = {
|
||||
id?: string
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
consumer_account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateWithoutBusiness_permissionsInput = {
|
||||
id?: string
|
||||
consumer_account_id: string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateOrConnectWithoutBusiness_permissionsInput = {
|
||||
@@ -473,30 +473,30 @@ export type PermissionConsumerUpdateToOneWithWhereWithoutBusiness_permissionsInp
|
||||
|
||||
export type PermissionConsumerUpdateWithoutBusiness_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateWithoutBusiness_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
consumer_account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateWithoutConsumer_accountInput = {
|
||||
id?: string
|
||||
pos_permissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateWithoutConsumer_accountInput = {
|
||||
id?: string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateOrConnectWithoutConsumer_accountInput = {
|
||||
@@ -517,16 +517,16 @@ export type PermissionConsumerUpdateToOneWithWhereWithoutConsumer_accountInput =
|
||||
|
||||
export type PermissionConsumerUpdateWithoutConsumer_accountInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
pos_permissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateWithoutConsumer_accountInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
|
||||
@@ -535,15 +535,15 @@ export type PermissionConsumerUncheckedUpdateWithoutConsumer_accountInput = {
|
||||
*/
|
||||
|
||||
export type PermissionConsumerCountOutputType = {
|
||||
pos_permissions: number
|
||||
complex_permissions: number
|
||||
business_permissions: number
|
||||
complex_permissions: number
|
||||
pos_permissions: number
|
||||
}
|
||||
|
||||
export type PermissionConsumerCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
pos_permissions?: boolean | PermissionConsumerCountOutputTypeCountPos_permissionsArgs
|
||||
complex_permissions?: boolean | PermissionConsumerCountOutputTypeCountComplex_permissionsArgs
|
||||
business_permissions?: boolean | PermissionConsumerCountOutputTypeCountBusiness_permissionsArgs
|
||||
complex_permissions?: boolean | PermissionConsumerCountOutputTypeCountComplex_permissionsArgs
|
||||
pos_permissions?: boolean | PermissionConsumerCountOutputTypeCountPos_permissionsArgs
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -559,8 +559,8 @@ export type PermissionConsumerCountOutputTypeDefaultArgs<ExtArgs extends runtime
|
||||
/**
|
||||
* PermissionConsumerCountOutputType without action
|
||||
*/
|
||||
export type PermissionConsumerCountOutputTypeCountPos_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PermissionPosWhereInput
|
||||
export type PermissionConsumerCountOutputTypeCountBusiness_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PermissionBusinessWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -573,18 +573,18 @@ export type PermissionConsumerCountOutputTypeCountComplex_permissionsArgs<ExtArg
|
||||
/**
|
||||
* PermissionConsumerCountOutputType without action
|
||||
*/
|
||||
export type PermissionConsumerCountOutputTypeCountBusiness_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PermissionBusinessWhereInput
|
||||
export type PermissionConsumerCountOutputTypeCountPos_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PermissionPosWhereInput
|
||||
}
|
||||
|
||||
|
||||
export type PermissionConsumerSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
id?: boolean
|
||||
consumer_account_id?: boolean
|
||||
business_permissions?: boolean | Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs>
|
||||
complex_permissions?: boolean | Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs>
|
||||
consumer_account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
|
||||
pos_permissions?: boolean | Prisma.PermissionConsumer$pos_permissionsArgs<ExtArgs>
|
||||
complex_permissions?: boolean | Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs>
|
||||
business_permissions?: boolean | Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.PermissionConsumerCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["permissionConsumer"]>
|
||||
|
||||
@@ -597,20 +597,20 @@ export type PermissionConsumerSelectScalar = {
|
||||
|
||||
export type PermissionConsumerOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "consumer_account_id", ExtArgs["result"]["permissionConsumer"]>
|
||||
export type PermissionConsumerInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
business_permissions?: boolean | Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs>
|
||||
complex_permissions?: boolean | Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs>
|
||||
consumer_account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
|
||||
pos_permissions?: boolean | Prisma.PermissionConsumer$pos_permissionsArgs<ExtArgs>
|
||||
complex_permissions?: boolean | Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs>
|
||||
business_permissions?: boolean | Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.PermissionConsumerCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $PermissionConsumerPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "PermissionConsumer"
|
||||
objects: {
|
||||
business_permissions: Prisma.$PermissionBusinessPayload<ExtArgs>[]
|
||||
complex_permissions: Prisma.$PermissionComplexPayload<ExtArgs>[]
|
||||
consumer_account: Prisma.$ConsumerAccountPayload<ExtArgs>
|
||||
pos_permissions: Prisma.$PermissionPosPayload<ExtArgs>[]
|
||||
complex_permissions: Prisma.$PermissionComplexPayload<ExtArgs>[]
|
||||
business_permissions: Prisma.$PermissionBusinessPayload<ExtArgs>[]
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -955,10 +955,10 @@ readonly fields: PermissionConsumerFieldRefs;
|
||||
*/
|
||||
export interface Prisma__PermissionConsumerClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
business_permissions<T extends Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionBusinessPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
complex_permissions<T extends Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
consumer_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>
|
||||
pos_permissions<T extends Prisma.PermissionConsumer$pos_permissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$pos_permissionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionPosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
complex_permissions<T extends Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
business_permissions<T extends Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$business_permissionsArgs<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.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -1338,27 +1338,27 @@ export type PermissionConsumerDeleteManyArgs<ExtArgs extends runtime.Types.Exten
|
||||
}
|
||||
|
||||
/**
|
||||
* PermissionConsumer.pos_permissions
|
||||
* PermissionConsumer.business_permissions
|
||||
*/
|
||||
export type PermissionConsumer$pos_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type PermissionConsumer$business_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PermissionPos
|
||||
* Select specific fields to fetch from the PermissionBusiness
|
||||
*/
|
||||
select?: Prisma.PermissionPosSelect<ExtArgs> | null
|
||||
select?: Prisma.PermissionBusinessSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the PermissionPos
|
||||
* Omit specific fields from the PermissionBusiness
|
||||
*/
|
||||
omit?: Prisma.PermissionPosOmit<ExtArgs> | null
|
||||
omit?: Prisma.PermissionBusinessOmit<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
|
||||
include?: Prisma.PermissionBusinessInclude<ExtArgs> | null
|
||||
where?: Prisma.PermissionBusinessWhereInput
|
||||
orderBy?: Prisma.PermissionBusinessOrderByWithRelationInput | Prisma.PermissionBusinessOrderByWithRelationInput[]
|
||||
cursor?: Prisma.PermissionBusinessWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.PermissionPosScalarFieldEnum | Prisma.PermissionPosScalarFieldEnum[]
|
||||
distinct?: Prisma.PermissionBusinessScalarFieldEnum | Prisma.PermissionBusinessScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1386,27 +1386,27 @@ export type PermissionConsumer$complex_permissionsArgs<ExtArgs extends runtime.T
|
||||
}
|
||||
|
||||
/**
|
||||
* PermissionConsumer.business_permissions
|
||||
* PermissionConsumer.pos_permissions
|
||||
*/
|
||||
export type PermissionConsumer$business_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type PermissionConsumer$pos_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PermissionBusiness
|
||||
* Select specific fields to fetch from the PermissionPos
|
||||
*/
|
||||
select?: Prisma.PermissionBusinessSelect<ExtArgs> | null
|
||||
select?: Prisma.PermissionPosSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the PermissionBusiness
|
||||
* Omit specific fields from the PermissionPos
|
||||
*/
|
||||
omit?: Prisma.PermissionBusinessOmit<ExtArgs> | null
|
||||
omit?: Prisma.PermissionPosOmit<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
|
||||
include?: Prisma.PermissionPosInclude<ExtArgs> | null
|
||||
where?: Prisma.PermissionPosWhereInput
|
||||
orderBy?: Prisma.PermissionPosOrderByWithRelationInput | Prisma.PermissionPosOrderByWithRelationInput[]
|
||||
cursor?: Prisma.PermissionPosWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.PermissionBusinessScalarFieldEnum | Prisma.PermissionBusinessScalarFieldEnum[]
|
||||
distinct?: Prisma.PermissionPosScalarFieldEnum | Prisma.PermissionPosScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -174,8 +174,8 @@ export type PermissionPosWhereInput = {
|
||||
role?: Prisma.EnumPOSRoleFilter<"PermissionPos"> | $Enums.POSRole
|
||||
pos_id?: Prisma.StringFilter<"PermissionPos"> | string
|
||||
permission_id?: Prisma.StringFilter<"PermissionPos"> | string
|
||||
pos?: Prisma.XOR<Prisma.PosScalarRelationFilter, Prisma.PosWhereInput>
|
||||
permission?: Prisma.XOR<Prisma.PermissionConsumerScalarRelationFilter, Prisma.PermissionConsumerWhereInput>
|
||||
pos?: Prisma.XOR<Prisma.PosScalarRelationFilter, Prisma.PosWhereInput>
|
||||
}
|
||||
|
||||
export type PermissionPosOrderByWithRelationInput = {
|
||||
@@ -183,8 +183,8 @@ export type PermissionPosOrderByWithRelationInput = {
|
||||
role?: Prisma.SortOrder
|
||||
pos_id?: Prisma.SortOrder
|
||||
permission_id?: Prisma.SortOrder
|
||||
pos?: Prisma.PosOrderByWithRelationInput
|
||||
permission?: Prisma.PermissionConsumerOrderByWithRelationInput
|
||||
pos?: Prisma.PosOrderByWithRelationInput
|
||||
_relevance?: Prisma.PermissionPosOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -197,8 +197,8 @@ export type PermissionPosWhereUniqueInput = Prisma.AtLeast<{
|
||||
role?: Prisma.EnumPOSRoleFilter<"PermissionPos"> | $Enums.POSRole
|
||||
pos_id?: Prisma.StringFilter<"PermissionPos"> | string
|
||||
permission_id?: Prisma.StringFilter<"PermissionPos"> | string
|
||||
pos?: Prisma.XOR<Prisma.PosScalarRelationFilter, Prisma.PosWhereInput>
|
||||
permission?: Prisma.XOR<Prisma.PermissionConsumerScalarRelationFilter, Prisma.PermissionConsumerWhereInput>
|
||||
pos?: Prisma.XOR<Prisma.PosScalarRelationFilter, Prisma.PosWhereInput>
|
||||
}, "id" | "permission_id_pos_id">
|
||||
|
||||
export type PermissionPosOrderByWithAggregationInput = {
|
||||
@@ -224,8 +224,8 @@ export type PermissionPosScalarWhereWithAggregatesInput = {
|
||||
export type PermissionPosCreateInput = {
|
||||
id?: string
|
||||
role: $Enums.POSRole
|
||||
pos: Prisma.PosCreateNestedOneWithoutPermission_posInput
|
||||
permission: Prisma.PermissionConsumerCreateNestedOneWithoutPos_permissionsInput
|
||||
pos: Prisma.PosCreateNestedOneWithoutPermission_posInput
|
||||
}
|
||||
|
||||
export type PermissionPosUncheckedCreateInput = {
|
||||
@@ -238,8 +238,8 @@ export type PermissionPosUncheckedCreateInput = {
|
||||
export type PermissionPosUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumPOSRoleFieldUpdateOperationsInput | $Enums.POSRole
|
||||
pos?: Prisma.PosUpdateOneRequiredWithoutPermission_posNestedInput
|
||||
permission?: Prisma.PermissionConsumerUpdateOneRequiredWithoutPos_permissionsNestedInput
|
||||
pos?: Prisma.PosUpdateOneRequiredWithoutPermission_posNestedInput
|
||||
}
|
||||
|
||||
export type PermissionPosUncheckedUpdateInput = {
|
||||
@@ -539,8 +539,8 @@ export type PermissionPosSelect<ExtArgs extends runtime.Types.Extensions.Interna
|
||||
role?: boolean
|
||||
pos_id?: boolean
|
||||
permission_id?: boolean
|
||||
pos?: boolean | Prisma.PosDefaultArgs<ExtArgs>
|
||||
permission?: boolean | Prisma.PermissionConsumerDefaultArgs<ExtArgs>
|
||||
pos?: boolean | Prisma.PosDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["permissionPos"]>
|
||||
|
||||
|
||||
@@ -554,15 +554,15 @@ export type PermissionPosSelectScalar = {
|
||||
|
||||
export type PermissionPosOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "role" | "pos_id" | "permission_id", ExtArgs["result"]["permissionPos"]>
|
||||
export type PermissionPosInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
pos?: boolean | Prisma.PosDefaultArgs<ExtArgs>
|
||||
permission?: boolean | Prisma.PermissionConsumerDefaultArgs<ExtArgs>
|
||||
pos?: boolean | Prisma.PosDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $PermissionPosPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "PermissionPos"
|
||||
objects: {
|
||||
pos: Prisma.$PosPayload<ExtArgs>
|
||||
permission: Prisma.$PermissionConsumerPayload<ExtArgs>
|
||||
pos: Prisma.$PosPayload<ExtArgs>
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -909,8 +909,8 @@ readonly fields: PermissionPosFieldRefs;
|
||||
*/
|
||||
export interface Prisma__PermissionPosClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
pos<T extends Prisma.PosDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PosDefaultArgs<ExtArgs>>): Prisma.Prisma__PosClient<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
permission<T extends Prisma.PermissionConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__PermissionConsumerClient<runtime.Types.Result.GetResult<Prisma.$PermissionConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
pos<T extends Prisma.PosDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PosDefaultArgs<ExtArgs>>): Prisma.Prisma__PosClient<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
|
||||
@@ -190,8 +190,8 @@ export type ProviderWhereInput = {
|
||||
name?: Prisma.StringFilter<"Provider"> | string
|
||||
created_at?: Prisma.DateTimeFilter<"Provider"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"Provider"> | Date | string
|
||||
accounts?: Prisma.ProviderAccountListRelationFilter
|
||||
pos_list?: Prisma.PosListRelationFilter
|
||||
accounts?: Prisma.ProviderAccountListRelationFilter
|
||||
}
|
||||
|
||||
export type ProviderOrderByWithRelationInput = {
|
||||
@@ -201,8 +201,8 @@ export type ProviderOrderByWithRelationInput = {
|
||||
name?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
accounts?: Prisma.ProviderAccountOrderByRelationAggregateInput
|
||||
pos_list?: Prisma.PosOrderByRelationAggregateInput
|
||||
accounts?: Prisma.ProviderAccountOrderByRelationAggregateInput
|
||||
_relevance?: Prisma.ProviderOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -216,8 +216,8 @@ export type ProviderWhereUniqueInput = Prisma.AtLeast<{
|
||||
name?: Prisma.StringFilter<"Provider"> | string
|
||||
created_at?: Prisma.DateTimeFilter<"Provider"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"Provider"> | Date | string
|
||||
accounts?: Prisma.ProviderAccountListRelationFilter
|
||||
pos_list?: Prisma.PosListRelationFilter
|
||||
accounts?: Prisma.ProviderAccountListRelationFilter
|
||||
}, "id" | "code">
|
||||
|
||||
export type ProviderOrderByWithAggregationInput = {
|
||||
@@ -251,8 +251,8 @@ export type ProviderCreateInput = {
|
||||
name: string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.ProviderAccountCreateNestedManyWithoutProviderInput
|
||||
pos_list?: Prisma.PosCreateNestedManyWithoutProviderInput
|
||||
accounts?: Prisma.ProviderAccountCreateNestedManyWithoutProviderInput
|
||||
}
|
||||
|
||||
export type ProviderUncheckedCreateInput = {
|
||||
@@ -262,8 +262,8 @@ export type ProviderUncheckedCreateInput = {
|
||||
name: string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.ProviderAccountUncheckedCreateNestedManyWithoutProviderInput
|
||||
pos_list?: Prisma.PosUncheckedCreateNestedManyWithoutProviderInput
|
||||
accounts?: Prisma.ProviderAccountUncheckedCreateNestedManyWithoutProviderInput
|
||||
}
|
||||
|
||||
export type ProviderUpdateInput = {
|
||||
@@ -273,8 +273,8 @@ export type ProviderUpdateInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.ProviderAccountUpdateManyWithoutProviderNestedInput
|
||||
pos_list?: Prisma.PosUpdateManyWithoutProviderNestedInput
|
||||
accounts?: Prisma.ProviderAccountUpdateManyWithoutProviderNestedInput
|
||||
}
|
||||
|
||||
export type ProviderUncheckedUpdateInput = {
|
||||
@@ -284,8 +284,8 @@ export type ProviderUncheckedUpdateInput = {
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.ProviderAccountUncheckedUpdateManyWithoutProviderNestedInput
|
||||
pos_list?: Prisma.PosUncheckedUpdateManyWithoutProviderNestedInput
|
||||
accounts?: Prisma.ProviderAccountUncheckedUpdateManyWithoutProviderNestedInput
|
||||
}
|
||||
|
||||
export type ProviderCreateManyInput = {
|
||||
@@ -506,13 +506,13 @@ export type ProviderUncheckedUpdateWithoutPos_listInput = {
|
||||
*/
|
||||
|
||||
export type ProviderCountOutputType = {
|
||||
accounts: number
|
||||
pos_list: number
|
||||
accounts: number
|
||||
}
|
||||
|
||||
export type ProviderCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
accounts?: boolean | ProviderCountOutputTypeCountAccountsArgs
|
||||
pos_list?: boolean | ProviderCountOutputTypeCountPos_listArgs
|
||||
accounts?: boolean | ProviderCountOutputTypeCountAccountsArgs
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -528,15 +528,15 @@ export type ProviderCountOutputTypeDefaultArgs<ExtArgs extends runtime.Types.Ext
|
||||
/**
|
||||
* ProviderCountOutputType without action
|
||||
*/
|
||||
export type ProviderCountOutputTypeCountAccountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.ProviderAccountWhereInput
|
||||
export type ProviderCountOutputTypeCountPos_listArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PosWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* ProviderCountOutputType without action
|
||||
*/
|
||||
export type ProviderCountOutputTypeCountPos_listArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PosWhereInput
|
||||
export type ProviderCountOutputTypeCountAccountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.ProviderAccountWhereInput
|
||||
}
|
||||
|
||||
|
||||
@@ -547,8 +547,8 @@ export type ProviderSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
||||
name?: boolean
|
||||
created_at?: boolean
|
||||
updated_at?: boolean
|
||||
accounts?: boolean | Prisma.Provider$accountsArgs<ExtArgs>
|
||||
pos_list?: boolean | Prisma.Provider$pos_listArgs<ExtArgs>
|
||||
accounts?: boolean | Prisma.Provider$accountsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.ProviderCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["provider"]>
|
||||
|
||||
@@ -565,16 +565,16 @@ export type ProviderSelectScalar = {
|
||||
|
||||
export type ProviderOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "code" | "status" | "name" | "created_at" | "updated_at", ExtArgs["result"]["provider"]>
|
||||
export type ProviderInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
accounts?: boolean | Prisma.Provider$accountsArgs<ExtArgs>
|
||||
pos_list?: boolean | Prisma.Provider$pos_listArgs<ExtArgs>
|
||||
accounts?: boolean | Prisma.Provider$accountsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.ProviderCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $ProviderPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "Provider"
|
||||
objects: {
|
||||
accounts: Prisma.$ProviderAccountPayload<ExtArgs>[]
|
||||
pos_list: Prisma.$PosPayload<ExtArgs>[]
|
||||
accounts: Prisma.$ProviderAccountPayload<ExtArgs>[]
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -923,8 +923,8 @@ readonly fields: ProviderFieldRefs;
|
||||
*/
|
||||
export interface Prisma__ProviderClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
accounts<T extends Prisma.Provider$accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Provider$accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ProviderAccountPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
pos_list<T extends Prisma.Provider$pos_listArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Provider$pos_listArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
accounts<T extends Prisma.Provider$accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Provider$accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ProviderAccountPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -1307,30 +1307,6 @@ export type ProviderDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Inte
|
||||
limit?: number
|
||||
}
|
||||
|
||||
/**
|
||||
* Provider.accounts
|
||||
*/
|
||||
export type Provider$accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the ProviderAccount
|
||||
*/
|
||||
select?: Prisma.ProviderAccountSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the ProviderAccount
|
||||
*/
|
||||
omit?: Prisma.ProviderAccountOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.ProviderAccountInclude<ExtArgs> | null
|
||||
where?: Prisma.ProviderAccountWhereInput
|
||||
orderBy?: Prisma.ProviderAccountOrderByWithRelationInput | Prisma.ProviderAccountOrderByWithRelationInput[]
|
||||
cursor?: Prisma.ProviderAccountWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.ProviderAccountScalarFieldEnum | Prisma.ProviderAccountScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Provider.pos_list
|
||||
*/
|
||||
@@ -1355,6 +1331,30 @@ export type Provider$pos_listArgs<ExtArgs extends runtime.Types.Extensions.Inter
|
||||
distinct?: Prisma.PosScalarFieldEnum | Prisma.PosScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Provider.accounts
|
||||
*/
|
||||
export type Provider$accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the ProviderAccount
|
||||
*/
|
||||
select?: Prisma.ProviderAccountSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the ProviderAccount
|
||||
*/
|
||||
omit?: Prisma.ProviderAccountOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.ProviderAccountInclude<ExtArgs> | null
|
||||
where?: Prisma.ProviderAccountWhereInput
|
||||
orderBy?: Prisma.ProviderAccountOrderByWithRelationInput | Prisma.ProviderAccountOrderByWithRelationInput[]
|
||||
cursor?: Prisma.ProviderAccountWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.ProviderAccountScalarFieldEnum | Prisma.ProviderAccountScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Provider without action
|
||||
*/
|
||||
|
||||
@@ -190,8 +190,8 @@ export type ProviderAccountWhereInput = {
|
||||
updated_at?: Prisma.DateTimeFilter<"ProviderAccount"> | Date | string
|
||||
provider_id?: Prisma.StringFilter<"ProviderAccount"> | string
|
||||
account_id?: Prisma.StringFilter<"ProviderAccount"> | string
|
||||
provider?: Prisma.XOR<Prisma.ProviderScalarRelationFilter, Prisma.ProviderWhereInput>
|
||||
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
||||
provider?: Prisma.XOR<Prisma.ProviderScalarRelationFilter, Prisma.ProviderWhereInput>
|
||||
}
|
||||
|
||||
export type ProviderAccountOrderByWithRelationInput = {
|
||||
@@ -201,8 +201,8 @@ export type ProviderAccountOrderByWithRelationInput = {
|
||||
updated_at?: Prisma.SortOrder
|
||||
provider_id?: Prisma.SortOrder
|
||||
account_id?: Prisma.SortOrder
|
||||
provider?: Prisma.ProviderOrderByWithRelationInput
|
||||
account?: Prisma.AccountOrderByWithRelationInput
|
||||
provider?: Prisma.ProviderOrderByWithRelationInput
|
||||
_relevance?: Prisma.ProviderAccountOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -216,8 +216,8 @@ export type ProviderAccountWhereUniqueInput = Prisma.AtLeast<{
|
||||
created_at?: Prisma.DateTimeFilter<"ProviderAccount"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"ProviderAccount"> | Date | string
|
||||
provider_id?: Prisma.StringFilter<"ProviderAccount"> | string
|
||||
provider?: Prisma.XOR<Prisma.ProviderScalarRelationFilter, Prisma.ProviderWhereInput>
|
||||
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
|
||||
provider?: Prisma.XOR<Prisma.ProviderScalarRelationFilter, Prisma.ProviderWhereInput>
|
||||
}, "id" | "account_id">
|
||||
|
||||
export type ProviderAccountOrderByWithAggregationInput = {
|
||||
@@ -249,8 +249,8 @@ export type ProviderAccountCreateInput = {
|
||||
role: $Enums.ProviderRole
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
provider: Prisma.ProviderCreateNestedOneWithoutAccountsInput
|
||||
account: Prisma.AccountCreateNestedOneWithoutProvider_accountInput
|
||||
provider: Prisma.ProviderCreateNestedOneWithoutAccountsInput
|
||||
}
|
||||
|
||||
export type ProviderAccountUncheckedCreateInput = {
|
||||
@@ -267,8 +267,8 @@ export type ProviderAccountUpdateInput = {
|
||||
role?: Prisma.EnumProviderRoleFieldUpdateOperationsInput | $Enums.ProviderRole
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
provider?: Prisma.ProviderUpdateOneRequiredWithoutAccountsNestedInput
|
||||
account?: Prisma.AccountUpdateOneRequiredWithoutProvider_accountNestedInput
|
||||
provider?: Prisma.ProviderUpdateOneRequiredWithoutAccountsNestedInput
|
||||
}
|
||||
|
||||
export type ProviderAccountUncheckedUpdateInput = {
|
||||
@@ -574,8 +574,8 @@ export type ProviderAccountSelect<ExtArgs extends runtime.Types.Extensions.Inter
|
||||
updated_at?: boolean
|
||||
provider_id?: boolean
|
||||
account_id?: boolean
|
||||
provider?: boolean | Prisma.ProviderDefaultArgs<ExtArgs>
|
||||
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
||||
provider?: boolean | Prisma.ProviderDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["providerAccount"]>
|
||||
|
||||
|
||||
@@ -591,15 +591,15 @@ export type ProviderAccountSelectScalar = {
|
||||
|
||||
export type ProviderAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "role" | "created_at" | "updated_at" | "provider_id" | "account_id", ExtArgs["result"]["providerAccount"]>
|
||||
export type ProviderAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
provider?: boolean | Prisma.ProviderDefaultArgs<ExtArgs>
|
||||
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
|
||||
provider?: boolean | Prisma.ProviderDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $ProviderAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "ProviderAccount"
|
||||
objects: {
|
||||
provider: Prisma.$ProviderPayload<ExtArgs>
|
||||
account: Prisma.$AccountPayload<ExtArgs>
|
||||
provider: Prisma.$ProviderPayload<ExtArgs>
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -948,8 +948,8 @@ readonly fields: ProviderAccountFieldRefs;
|
||||
*/
|
||||
export interface Prisma__ProviderAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
provider<T extends Prisma.ProviderDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ProviderDefaultArgs<ExtArgs>>): Prisma.Prisma__ProviderClient<runtime.Types.Result.GetResult<Prisma.$ProviderPayload<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>
|
||||
provider<T extends Prisma.ProviderDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ProviderDefaultArgs<ExtArgs>>): Prisma.Prisma__ProviderClient<runtime.Types.Result.GetResult<Prisma.$ProviderPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
|
||||
@@ -39,9 +39,9 @@ export type StockKeepingUnitsMinAggregateOutputType = {
|
||||
code: string | null
|
||||
name: string | null
|
||||
VAT: runtime.Decimal | null
|
||||
type: $Enums.SKUGuildType | null
|
||||
is_public: boolean | null
|
||||
is_domestic: boolean | null
|
||||
guild_id: string | null
|
||||
created_at: Date | null
|
||||
updated_at: Date | null
|
||||
}
|
||||
@@ -51,9 +51,9 @@ export type StockKeepingUnitsMaxAggregateOutputType = {
|
||||
code: string | null
|
||||
name: string | null
|
||||
VAT: runtime.Decimal | null
|
||||
type: $Enums.SKUGuildType | null
|
||||
is_public: boolean | null
|
||||
is_domestic: boolean | null
|
||||
guild_id: string | null
|
||||
created_at: Date | null
|
||||
updated_at: Date | null
|
||||
}
|
||||
@@ -63,9 +63,9 @@ export type StockKeepingUnitsCountAggregateOutputType = {
|
||||
code: number
|
||||
name: number
|
||||
VAT: number
|
||||
type: number
|
||||
is_public: number
|
||||
is_domestic: number
|
||||
guild_id: number
|
||||
created_at: number
|
||||
updated_at: number
|
||||
_all: number
|
||||
@@ -85,9 +85,9 @@ export type StockKeepingUnitsMinAggregateInputType = {
|
||||
code?: true
|
||||
name?: true
|
||||
VAT?: true
|
||||
type?: true
|
||||
is_public?: true
|
||||
is_domestic?: true
|
||||
guild_id?: true
|
||||
created_at?: true
|
||||
updated_at?: true
|
||||
}
|
||||
@@ -97,9 +97,9 @@ export type StockKeepingUnitsMaxAggregateInputType = {
|
||||
code?: true
|
||||
name?: true
|
||||
VAT?: true
|
||||
type?: true
|
||||
is_public?: true
|
||||
is_domestic?: true
|
||||
guild_id?: true
|
||||
created_at?: true
|
||||
updated_at?: true
|
||||
}
|
||||
@@ -109,9 +109,9 @@ export type StockKeepingUnitsCountAggregateInputType = {
|
||||
code?: true
|
||||
name?: true
|
||||
VAT?: true
|
||||
type?: true
|
||||
is_public?: true
|
||||
is_domestic?: true
|
||||
guild_id?: true
|
||||
created_at?: true
|
||||
updated_at?: true
|
||||
_all?: true
|
||||
@@ -208,9 +208,9 @@ export type StockKeepingUnitsGroupByOutputType = {
|
||||
code: string
|
||||
name: string
|
||||
VAT: runtime.Decimal
|
||||
type: $Enums.SKUGuildType
|
||||
is_public: boolean
|
||||
is_domestic: boolean
|
||||
guild_id: string
|
||||
created_at: Date
|
||||
updated_at: Date
|
||||
_count: StockKeepingUnitsCountAggregateOutputType | null
|
||||
@@ -243,11 +243,12 @@ export type StockKeepingUnitsWhereInput = {
|
||||
code?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||
name?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||
VAT?: Prisma.DecimalFilter<"StockKeepingUnits"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type?: Prisma.EnumSKUGuildTypeFilter<"StockKeepingUnits"> | $Enums.SKUGuildType
|
||||
is_public?: Prisma.BoolFilter<"StockKeepingUnits"> | boolean
|
||||
is_domestic?: Prisma.BoolFilter<"StockKeepingUnits"> | boolean
|
||||
guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||
created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
||||
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
|
||||
goods?: Prisma.GoodListRelationFilter
|
||||
}
|
||||
|
||||
@@ -256,11 +257,12 @@ export type StockKeepingUnitsOrderByWithRelationInput = {
|
||||
code?: Prisma.SortOrder
|
||||
name?: Prisma.SortOrder
|
||||
VAT?: Prisma.SortOrder
|
||||
type?: Prisma.SortOrder
|
||||
is_public?: Prisma.SortOrder
|
||||
is_domestic?: Prisma.SortOrder
|
||||
guild_id?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
guild?: Prisma.GuildOrderByWithRelationInput
|
||||
goods?: Prisma.GoodOrderByRelationAggregateInput
|
||||
_relevance?: Prisma.StockKeepingUnitsOrderByRelevanceInput
|
||||
}
|
||||
@@ -273,11 +275,12 @@ export type StockKeepingUnitsWhereUniqueInput = Prisma.AtLeast<{
|
||||
NOT?: Prisma.StockKeepingUnitsWhereInput | Prisma.StockKeepingUnitsWhereInput[]
|
||||
name?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||
VAT?: Prisma.DecimalFilter<"StockKeepingUnits"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type?: Prisma.EnumSKUGuildTypeFilter<"StockKeepingUnits"> | $Enums.SKUGuildType
|
||||
is_public?: Prisma.BoolFilter<"StockKeepingUnits"> | boolean
|
||||
is_domestic?: Prisma.BoolFilter<"StockKeepingUnits"> | boolean
|
||||
guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||
created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
||||
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
|
||||
goods?: Prisma.GoodListRelationFilter
|
||||
}, "id" | "code">
|
||||
|
||||
@@ -286,9 +289,9 @@ export type StockKeepingUnitsOrderByWithAggregationInput = {
|
||||
code?: Prisma.SortOrder
|
||||
name?: Prisma.SortOrder
|
||||
VAT?: Prisma.SortOrder
|
||||
type?: Prisma.SortOrder
|
||||
is_public?: Prisma.SortOrder
|
||||
is_domestic?: Prisma.SortOrder
|
||||
guild_id?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
_count?: Prisma.StockKeepingUnitsCountOrderByAggregateInput
|
||||
@@ -306,9 +309,9 @@ export type StockKeepingUnitsScalarWhereWithAggregatesInput = {
|
||||
code?: Prisma.StringWithAggregatesFilter<"StockKeepingUnits"> | string
|
||||
name?: Prisma.StringWithAggregatesFilter<"StockKeepingUnits"> | string
|
||||
VAT?: Prisma.DecimalWithAggregatesFilter<"StockKeepingUnits"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type?: Prisma.EnumSKUGuildTypeWithAggregatesFilter<"StockKeepingUnits"> | $Enums.SKUGuildType
|
||||
is_public?: Prisma.BoolWithAggregatesFilter<"StockKeepingUnits"> | boolean
|
||||
is_domestic?: Prisma.BoolWithAggregatesFilter<"StockKeepingUnits"> | boolean
|
||||
guild_id?: Prisma.StringWithAggregatesFilter<"StockKeepingUnits"> | string
|
||||
created_at?: Prisma.DateTimeWithAggregatesFilter<"StockKeepingUnits"> | Date | string
|
||||
updated_at?: Prisma.DateTimeWithAggregatesFilter<"StockKeepingUnits"> | Date | string
|
||||
}
|
||||
@@ -318,11 +321,11 @@ export type StockKeepingUnitsCreateInput = {
|
||||
code: string
|
||||
name: string
|
||||
VAT: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type: $Enums.SKUGuildType
|
||||
is_public?: boolean
|
||||
is_domestic?: boolean
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
guild: Prisma.GuildCreateNestedOneWithoutStockKeepingUnitsInput
|
||||
goods?: Prisma.GoodCreateNestedManyWithoutSkuInput
|
||||
}
|
||||
|
||||
@@ -331,9 +334,9 @@ export type StockKeepingUnitsUncheckedCreateInput = {
|
||||
code: string
|
||||
name: string
|
||||
VAT: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type: $Enums.SKUGuildType
|
||||
is_public?: boolean
|
||||
is_domestic?: boolean
|
||||
guild_id: string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutSkuInput
|
||||
@@ -344,11 +347,11 @@ export type StockKeepingUnitsUpdateInput = {
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
VAT?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type?: Prisma.EnumSKUGuildTypeFieldUpdateOperationsInput | $Enums.SKUGuildType
|
||||
is_public?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
guild?: Prisma.GuildUpdateOneRequiredWithoutStockKeepingUnitsNestedInput
|
||||
goods?: Prisma.GoodUpdateManyWithoutSkuNestedInput
|
||||
}
|
||||
|
||||
@@ -357,9 +360,9 @@ export type StockKeepingUnitsUncheckedUpdateInput = {
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
VAT?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type?: Prisma.EnumSKUGuildTypeFieldUpdateOperationsInput | $Enums.SKUGuildType
|
||||
is_public?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
goods?: Prisma.GoodUncheckedUpdateManyWithoutSkuNestedInput
|
||||
@@ -370,9 +373,9 @@ export type StockKeepingUnitsCreateManyInput = {
|
||||
code: string
|
||||
name: string
|
||||
VAT: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type: $Enums.SKUGuildType
|
||||
is_public?: boolean
|
||||
is_domestic?: boolean
|
||||
guild_id: string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
}
|
||||
@@ -382,7 +385,6 @@ export type StockKeepingUnitsUpdateManyMutationInput = {
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
VAT?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type?: Prisma.EnumSKUGuildTypeFieldUpdateOperationsInput | $Enums.SKUGuildType
|
||||
is_public?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -394,9 +396,9 @@ export type StockKeepingUnitsUncheckedUpdateManyInput = {
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
VAT?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type?: Prisma.EnumSKUGuildTypeFieldUpdateOperationsInput | $Enums.SKUGuildType
|
||||
is_public?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
@@ -406,6 +408,16 @@ export type StockKeepingUnitsScalarRelationFilter = {
|
||||
isNot?: Prisma.StockKeepingUnitsWhereInput
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsListRelationFilter = {
|
||||
every?: Prisma.StockKeepingUnitsWhereInput
|
||||
some?: Prisma.StockKeepingUnitsWhereInput
|
||||
none?: Prisma.StockKeepingUnitsWhereInput
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsOrderByRelationAggregateInput = {
|
||||
_count?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsOrderByRelevanceInput = {
|
||||
fields: Prisma.StockKeepingUnitsOrderByRelevanceFieldEnum | Prisma.StockKeepingUnitsOrderByRelevanceFieldEnum[]
|
||||
sort: Prisma.SortOrder
|
||||
@@ -417,9 +429,9 @@ export type StockKeepingUnitsCountOrderByAggregateInput = {
|
||||
code?: Prisma.SortOrder
|
||||
name?: Prisma.SortOrder
|
||||
VAT?: Prisma.SortOrder
|
||||
type?: Prisma.SortOrder
|
||||
is_public?: Prisma.SortOrder
|
||||
is_domestic?: Prisma.SortOrder
|
||||
guild_id?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
}
|
||||
@@ -433,9 +445,9 @@ export type StockKeepingUnitsMaxOrderByAggregateInput = {
|
||||
code?: Prisma.SortOrder
|
||||
name?: Prisma.SortOrder
|
||||
VAT?: Prisma.SortOrder
|
||||
type?: Prisma.SortOrder
|
||||
is_public?: Prisma.SortOrder
|
||||
is_domestic?: Prisma.SortOrder
|
||||
guild_id?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
}
|
||||
@@ -445,9 +457,9 @@ export type StockKeepingUnitsMinOrderByAggregateInput = {
|
||||
code?: Prisma.SortOrder
|
||||
name?: Prisma.SortOrder
|
||||
VAT?: Prisma.SortOrder
|
||||
type?: Prisma.SortOrder
|
||||
is_public?: Prisma.SortOrder
|
||||
is_domestic?: Prisma.SortOrder
|
||||
guild_id?: Prisma.SortOrder
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
}
|
||||
@@ -470,8 +482,46 @@ export type StockKeepingUnitsUpdateOneRequiredWithoutGoodsNestedInput = {
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.StockKeepingUnitsUpdateToOneWithWhereWithoutGoodsInput, Prisma.StockKeepingUnitsUpdateWithoutGoodsInput>, Prisma.StockKeepingUnitsUncheckedUpdateWithoutGoodsInput>
|
||||
}
|
||||
|
||||
export type EnumSKUGuildTypeFieldUpdateOperationsInput = {
|
||||
set?: $Enums.SKUGuildType
|
||||
export type StockKeepingUnitsCreateNestedManyWithoutGuildInput = {
|
||||
create?: Prisma.XOR<Prisma.StockKeepingUnitsCreateWithoutGuildInput, Prisma.StockKeepingUnitsUncheckedCreateWithoutGuildInput> | Prisma.StockKeepingUnitsCreateWithoutGuildInput[] | Prisma.StockKeepingUnitsUncheckedCreateWithoutGuildInput[]
|
||||
connectOrCreate?: Prisma.StockKeepingUnitsCreateOrConnectWithoutGuildInput | Prisma.StockKeepingUnitsCreateOrConnectWithoutGuildInput[]
|
||||
createMany?: Prisma.StockKeepingUnitsCreateManyGuildInputEnvelope
|
||||
connect?: Prisma.StockKeepingUnitsWhereUniqueInput | Prisma.StockKeepingUnitsWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUncheckedCreateNestedManyWithoutGuildInput = {
|
||||
create?: Prisma.XOR<Prisma.StockKeepingUnitsCreateWithoutGuildInput, Prisma.StockKeepingUnitsUncheckedCreateWithoutGuildInput> | Prisma.StockKeepingUnitsCreateWithoutGuildInput[] | Prisma.StockKeepingUnitsUncheckedCreateWithoutGuildInput[]
|
||||
connectOrCreate?: Prisma.StockKeepingUnitsCreateOrConnectWithoutGuildInput | Prisma.StockKeepingUnitsCreateOrConnectWithoutGuildInput[]
|
||||
createMany?: Prisma.StockKeepingUnitsCreateManyGuildInputEnvelope
|
||||
connect?: Prisma.StockKeepingUnitsWhereUniqueInput | Prisma.StockKeepingUnitsWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUpdateManyWithoutGuildNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.StockKeepingUnitsCreateWithoutGuildInput, Prisma.StockKeepingUnitsUncheckedCreateWithoutGuildInput> | Prisma.StockKeepingUnitsCreateWithoutGuildInput[] | Prisma.StockKeepingUnitsUncheckedCreateWithoutGuildInput[]
|
||||
connectOrCreate?: Prisma.StockKeepingUnitsCreateOrConnectWithoutGuildInput | Prisma.StockKeepingUnitsCreateOrConnectWithoutGuildInput[]
|
||||
upsert?: Prisma.StockKeepingUnitsUpsertWithWhereUniqueWithoutGuildInput | Prisma.StockKeepingUnitsUpsertWithWhereUniqueWithoutGuildInput[]
|
||||
createMany?: Prisma.StockKeepingUnitsCreateManyGuildInputEnvelope
|
||||
set?: Prisma.StockKeepingUnitsWhereUniqueInput | Prisma.StockKeepingUnitsWhereUniqueInput[]
|
||||
disconnect?: Prisma.StockKeepingUnitsWhereUniqueInput | Prisma.StockKeepingUnitsWhereUniqueInput[]
|
||||
delete?: Prisma.StockKeepingUnitsWhereUniqueInput | Prisma.StockKeepingUnitsWhereUniqueInput[]
|
||||
connect?: Prisma.StockKeepingUnitsWhereUniqueInput | Prisma.StockKeepingUnitsWhereUniqueInput[]
|
||||
update?: Prisma.StockKeepingUnitsUpdateWithWhereUniqueWithoutGuildInput | Prisma.StockKeepingUnitsUpdateWithWhereUniqueWithoutGuildInput[]
|
||||
updateMany?: Prisma.StockKeepingUnitsUpdateManyWithWhereWithoutGuildInput | Prisma.StockKeepingUnitsUpdateManyWithWhereWithoutGuildInput[]
|
||||
deleteMany?: Prisma.StockKeepingUnitsScalarWhereInput | Prisma.StockKeepingUnitsScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUncheckedUpdateManyWithoutGuildNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.StockKeepingUnitsCreateWithoutGuildInput, Prisma.StockKeepingUnitsUncheckedCreateWithoutGuildInput> | Prisma.StockKeepingUnitsCreateWithoutGuildInput[] | Prisma.StockKeepingUnitsUncheckedCreateWithoutGuildInput[]
|
||||
connectOrCreate?: Prisma.StockKeepingUnitsCreateOrConnectWithoutGuildInput | Prisma.StockKeepingUnitsCreateOrConnectWithoutGuildInput[]
|
||||
upsert?: Prisma.StockKeepingUnitsUpsertWithWhereUniqueWithoutGuildInput | Prisma.StockKeepingUnitsUpsertWithWhereUniqueWithoutGuildInput[]
|
||||
createMany?: Prisma.StockKeepingUnitsCreateManyGuildInputEnvelope
|
||||
set?: Prisma.StockKeepingUnitsWhereUniqueInput | Prisma.StockKeepingUnitsWhereUniqueInput[]
|
||||
disconnect?: Prisma.StockKeepingUnitsWhereUniqueInput | Prisma.StockKeepingUnitsWhereUniqueInput[]
|
||||
delete?: Prisma.StockKeepingUnitsWhereUniqueInput | Prisma.StockKeepingUnitsWhereUniqueInput[]
|
||||
connect?: Prisma.StockKeepingUnitsWhereUniqueInput | Prisma.StockKeepingUnitsWhereUniqueInput[]
|
||||
update?: Prisma.StockKeepingUnitsUpdateWithWhereUniqueWithoutGuildInput | Prisma.StockKeepingUnitsUpdateWithWhereUniqueWithoutGuildInput[]
|
||||
updateMany?: Prisma.StockKeepingUnitsUpdateManyWithWhereWithoutGuildInput | Prisma.StockKeepingUnitsUpdateManyWithWhereWithoutGuildInput[]
|
||||
deleteMany?: Prisma.StockKeepingUnitsScalarWhereInput | Prisma.StockKeepingUnitsScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsCreateWithoutGoodsInput = {
|
||||
@@ -479,11 +529,11 @@ export type StockKeepingUnitsCreateWithoutGoodsInput = {
|
||||
code: string
|
||||
name: string
|
||||
VAT: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type: $Enums.SKUGuildType
|
||||
is_public?: boolean
|
||||
is_domestic?: boolean
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
guild: Prisma.GuildCreateNestedOneWithoutStockKeepingUnitsInput
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUncheckedCreateWithoutGoodsInput = {
|
||||
@@ -491,9 +541,9 @@ export type StockKeepingUnitsUncheckedCreateWithoutGoodsInput = {
|
||||
code: string
|
||||
name: string
|
||||
VAT: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type: $Enums.SKUGuildType
|
||||
is_public?: boolean
|
||||
is_domestic?: boolean
|
||||
guild_id: string
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
}
|
||||
@@ -519,11 +569,11 @@ export type StockKeepingUnitsUpdateWithoutGoodsInput = {
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
VAT?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type?: Prisma.EnumSKUGuildTypeFieldUpdateOperationsInput | $Enums.SKUGuildType
|
||||
is_public?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
guild?: Prisma.GuildUpdateOneRequiredWithoutStockKeepingUnitsNestedInput
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUncheckedUpdateWithoutGoodsInput = {
|
||||
@@ -531,7 +581,118 @@ export type StockKeepingUnitsUncheckedUpdateWithoutGoodsInput = {
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
VAT?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
type?: Prisma.EnumSKUGuildTypeFieldUpdateOperationsInput | $Enums.SKUGuildType
|
||||
is_public?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsCreateWithoutGuildInput = {
|
||||
id?: string
|
||||
code: string
|
||||
name: string
|
||||
VAT: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
is_public?: boolean
|
||||
is_domestic?: boolean
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
goods?: Prisma.GoodCreateNestedManyWithoutSkuInput
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUncheckedCreateWithoutGuildInput = {
|
||||
id?: string
|
||||
code: string
|
||||
name: string
|
||||
VAT: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
is_public?: boolean
|
||||
is_domestic?: boolean
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
goods?: Prisma.GoodUncheckedCreateNestedManyWithoutSkuInput
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsCreateOrConnectWithoutGuildInput = {
|
||||
where: Prisma.StockKeepingUnitsWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.StockKeepingUnitsCreateWithoutGuildInput, Prisma.StockKeepingUnitsUncheckedCreateWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsCreateManyGuildInputEnvelope = {
|
||||
data: Prisma.StockKeepingUnitsCreateManyGuildInput | Prisma.StockKeepingUnitsCreateManyGuildInput[]
|
||||
skipDuplicates?: boolean
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUpsertWithWhereUniqueWithoutGuildInput = {
|
||||
where: Prisma.StockKeepingUnitsWhereUniqueInput
|
||||
update: Prisma.XOR<Prisma.StockKeepingUnitsUpdateWithoutGuildInput, Prisma.StockKeepingUnitsUncheckedUpdateWithoutGuildInput>
|
||||
create: Prisma.XOR<Prisma.StockKeepingUnitsCreateWithoutGuildInput, Prisma.StockKeepingUnitsUncheckedCreateWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUpdateWithWhereUniqueWithoutGuildInput = {
|
||||
where: Prisma.StockKeepingUnitsWhereUniqueInput
|
||||
data: Prisma.XOR<Prisma.StockKeepingUnitsUpdateWithoutGuildInput, Prisma.StockKeepingUnitsUncheckedUpdateWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUpdateManyWithWhereWithoutGuildInput = {
|
||||
where: Prisma.StockKeepingUnitsScalarWhereInput
|
||||
data: Prisma.XOR<Prisma.StockKeepingUnitsUpdateManyMutationInput, Prisma.StockKeepingUnitsUncheckedUpdateManyWithoutGuildInput>
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsScalarWhereInput = {
|
||||
AND?: Prisma.StockKeepingUnitsScalarWhereInput | Prisma.StockKeepingUnitsScalarWhereInput[]
|
||||
OR?: Prisma.StockKeepingUnitsScalarWhereInput[]
|
||||
NOT?: Prisma.StockKeepingUnitsScalarWhereInput | Prisma.StockKeepingUnitsScalarWhereInput[]
|
||||
id?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||
code?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||
name?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||
VAT?: Prisma.DecimalFilter<"StockKeepingUnits"> | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
is_public?: Prisma.BoolFilter<"StockKeepingUnits"> | boolean
|
||||
is_domestic?: Prisma.BoolFilter<"StockKeepingUnits"> | boolean
|
||||
guild_id?: Prisma.StringFilter<"StockKeepingUnits"> | string
|
||||
created_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"StockKeepingUnits"> | Date | string
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsCreateManyGuildInput = {
|
||||
id?: string
|
||||
code: string
|
||||
name: string
|
||||
VAT: runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
is_public?: boolean
|
||||
is_domestic?: boolean
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUpdateWithoutGuildInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
VAT?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
is_public?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
goods?: Prisma.GoodUpdateManyWithoutSkuNestedInput
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUncheckedUpdateWithoutGuildInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
VAT?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
is_public?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
goods?: Prisma.GoodUncheckedUpdateManyWithoutSkuNestedInput
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsUncheckedUpdateManyWithoutGuildInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
VAT?: Prisma.DecimalFieldUpdateOperationsInput | runtime.Decimal | runtime.DecimalJsLike | number | string
|
||||
is_public?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
is_domestic?: Prisma.BoolFieldUpdateOperationsInput | boolean
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -574,11 +735,12 @@ export type StockKeepingUnitsSelect<ExtArgs extends runtime.Types.Extensions.Int
|
||||
code?: boolean
|
||||
name?: boolean
|
||||
VAT?: boolean
|
||||
type?: boolean
|
||||
is_public?: boolean
|
||||
is_domestic?: boolean
|
||||
guild_id?: boolean
|
||||
created_at?: boolean
|
||||
updated_at?: boolean
|
||||
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
|
||||
goods?: boolean | Prisma.StockKeepingUnits$goodsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.StockKeepingUnitsCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["stockKeepingUnits"]>
|
||||
@@ -590,15 +752,16 @@ export type StockKeepingUnitsSelectScalar = {
|
||||
code?: boolean
|
||||
name?: boolean
|
||||
VAT?: boolean
|
||||
type?: boolean
|
||||
is_public?: boolean
|
||||
is_domestic?: boolean
|
||||
guild_id?: boolean
|
||||
created_at?: boolean
|
||||
updated_at?: boolean
|
||||
}
|
||||
|
||||
export type StockKeepingUnitsOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "code" | "name" | "VAT" | "type" | "is_public" | "is_domestic" | "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> = {
|
||||
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
|
||||
goods?: boolean | Prisma.StockKeepingUnits$goodsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.StockKeepingUnitsCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
@@ -606,6 +769,7 @@ export type StockKeepingUnitsInclude<ExtArgs extends runtime.Types.Extensions.In
|
||||
export type $StockKeepingUnitsPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "StockKeepingUnits"
|
||||
objects: {
|
||||
guild: Prisma.$GuildPayload<ExtArgs>
|
||||
goods: Prisma.$GoodPayload<ExtArgs>[]
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
@@ -613,9 +777,9 @@ export type $StockKeepingUnitsPayload<ExtArgs extends runtime.Types.Extensions.I
|
||||
code: string
|
||||
name: string
|
||||
VAT: runtime.Decimal
|
||||
type: $Enums.SKUGuildType
|
||||
is_public: boolean
|
||||
is_domestic: boolean
|
||||
guild_id: string
|
||||
created_at: Date
|
||||
updated_at: Date
|
||||
}, ExtArgs["result"]["stockKeepingUnits"]>
|
||||
@@ -958,6 +1122,7 @@ 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> {
|
||||
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>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
@@ -992,9 +1157,9 @@ export interface StockKeepingUnitsFieldRefs {
|
||||
readonly code: Prisma.FieldRef<"StockKeepingUnits", 'String'>
|
||||
readonly name: Prisma.FieldRef<"StockKeepingUnits", 'String'>
|
||||
readonly VAT: Prisma.FieldRef<"StockKeepingUnits", 'Decimal'>
|
||||
readonly type: Prisma.FieldRef<"StockKeepingUnits", 'SKUGuildType'>
|
||||
readonly is_public: Prisma.FieldRef<"StockKeepingUnits", 'Boolean'>
|
||||
readonly is_domestic: Prisma.FieldRef<"StockKeepingUnits", 'Boolean'>
|
||||
readonly guild_id: Prisma.FieldRef<"StockKeepingUnits", 'String'>
|
||||
readonly created_at: Prisma.FieldRef<"StockKeepingUnits", 'DateTime'>
|
||||
readonly updated_at: Prisma.FieldRef<"StockKeepingUnits", 'DateTime'>
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@ import { AdminGuildsModule } from './guilds/guilds.module'
|
||||
import { AdminLicensesModule } from './licenses/licenses.module'
|
||||
import { AdminPartnersModule } from './partners/partners.module'
|
||||
import { AdminProvidersModule } from './providers/providers.module'
|
||||
import { AdminStockKeepingUnitsModule } from './stock-keeping-units/stock-keeping-units.module'
|
||||
import { AdminTranslateModule } from './translate/translate.module'
|
||||
import { AdminUserAccountsModule } from './users/accounts/accounts.module'
|
||||
import { AdminUsersModule } from './users/users.module'
|
||||
@@ -26,7 +25,6 @@ import { AdminUsersModule } from './users/users.module'
|
||||
AdminGuildsModule,
|
||||
AdminDeviceBrandsModule,
|
||||
AdminDevicesModule,
|
||||
AdminStockKeepingUnitsModule,
|
||||
AdminLicensesModule,
|
||||
AdminConsumersModule,
|
||||
],
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import { BusinessActivitiesQueryService } from '@/common/services/businessActivities/business-activities-query.service'
|
||||
import { PrismaModule } from '@/prisma/prisma.module'
|
||||
import { Module } from '@nestjs/common'
|
||||
import { BusinessActivitiesController } from './business-activities.controller'
|
||||
@@ -7,6 +8,6 @@ import { AdminBusinessActivityComplexesModule } from './complexes/complexes.modu
|
||||
@Module({
|
||||
imports: [PrismaModule, AdminBusinessActivityComplexesModule],
|
||||
controllers: [BusinessActivitiesController],
|
||||
providers: [BusinessActivitiesService],
|
||||
providers: [BusinessActivitiesService, BusinessActivitiesQueryService],
|
||||
})
|
||||
export class AdminConsumerBusinessActivitiesModule {}
|
||||
|
||||
@@ -1,43 +1,35 @@
|
||||
import { BusinessActivitiesQueryService } from '@/common/services/businessActivities/business-activities-query.service'
|
||||
import { BusinessActivitySelect } from '@/generated/prisma/models'
|
||||
import { PrismaService } from '@/prisma/prisma.service'
|
||||
import { Injectable } from '@nestjs/common'
|
||||
import { ResponseMapper } from 'common/response/response-mapper'
|
||||
|
||||
@Injectable()
|
||||
export class BusinessActivitiesService {
|
||||
constructor(private readonly prisma: PrismaService) {}
|
||||
defaultSelect: BusinessActivitySelect
|
||||
|
||||
defaultSelect = {
|
||||
guild: {
|
||||
select: {
|
||||
id: true,
|
||||
code: true,
|
||||
name: true,
|
||||
},
|
||||
},
|
||||
id: true,
|
||||
name: true,
|
||||
economic_code: true,
|
||||
fiscal_id: true,
|
||||
partner_token: true,
|
||||
created_at: true,
|
||||
constructor(
|
||||
private readonly businessActivitiesQueryService: BusinessActivitiesQueryService,
|
||||
) {
|
||||
this.defaultSelect = {
|
||||
...this.businessActivitiesQueryService.baseSelect,
|
||||
} as BusinessActivitySelect
|
||||
}
|
||||
|
||||
async findAll(consumer_id: string) {
|
||||
const businessActivities = await this.prisma.businessActivity.findMany({
|
||||
where: {
|
||||
const businessActivities =
|
||||
await this.businessActivitiesQueryService.findAllByConsumer(
|
||||
consumer_id,
|
||||
},
|
||||
select: this.defaultSelect,
|
||||
})
|
||||
this.defaultSelect,
|
||||
)
|
||||
return ResponseMapper.list(businessActivities)
|
||||
}
|
||||
|
||||
async findOne(consumer_id: string, id: string) {
|
||||
const businessActivity = await this.prisma.businessActivity.findUnique({
|
||||
where: { consumer_id, id },
|
||||
select: this.defaultSelect,
|
||||
})
|
||||
const businessActivity = await this.businessActivitiesQueryService.findOneByConsumer(
|
||||
consumer_id,
|
||||
id,
|
||||
this.defaultSelect,
|
||||
)
|
||||
return ResponseMapper.single(businessActivity)
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import { LicenseStatus } from '@/generated/prisma/enums'
|
||||
import { ApiProperty, PartialType } from '@nestjs/swagger'
|
||||
import { IsDateString, IsEnum } from 'class-validator'
|
||||
import { IsDateString } from 'class-validator'
|
||||
|
||||
export class CreateLicenseDto {
|
||||
@ApiProperty({ required: true, default: new Date().toISOString() })
|
||||
@@ -24,8 +23,4 @@ export class CreateLicenseDto {
|
||||
partner_id: string
|
||||
}
|
||||
|
||||
export class UpdateLicenseDto extends PartialType(CreateLicenseDto) {
|
||||
@ApiProperty({ enum: LicenseStatus })
|
||||
@IsEnum(LicenseStatus)
|
||||
status?: LicenseStatus
|
||||
}
|
||||
export class UpdateLicenseDto extends PartialType(CreateLicenseDto) {}
|
||||
|
||||
@@ -29,7 +29,7 @@ export class GoodsController {
|
||||
}
|
||||
|
||||
@Post()
|
||||
@UseInterceptors(FileInterceptor('file', multerImageOptions))
|
||||
@UseInterceptors(FileInterceptor('image', multerImageOptions))
|
||||
@ApiConsumes('multipart/form-data')
|
||||
@ApiBody({
|
||||
schema: {
|
||||
|
||||
@@ -4,9 +4,15 @@ import { GuildGoodCategoriesModule } from './good-categories/good-categories.mod
|
||||
import { GuildGoodsModule } from './goods/goods.module'
|
||||
import { GuildsController } from './guilds.controller'
|
||||
import { GuildsService } from './guilds.service'
|
||||
import { AdminStockKeepingUnitsModule } from './stock-keeping-units/stock-keeping-units.module'
|
||||
|
||||
@Module({
|
||||
imports: [PrismaModule, GuildGoodsModule, GuildGoodCategoriesModule],
|
||||
imports: [
|
||||
PrismaModule,
|
||||
GuildGoodsModule,
|
||||
GuildGoodCategoriesModule,
|
||||
AdminStockKeepingUnitsModule,
|
||||
],
|
||||
providers: [GuildsService],
|
||||
controllers: [GuildsController],
|
||||
})
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { ResponseMapper } from '@/common/response/response-mapper'
|
||||
import { translateEnumValue } from '@/common/utils'
|
||||
import { PrismaService } from '@/prisma/prisma.service'
|
||||
import { Injectable } from '@nestjs/common'
|
||||
import { CreateGuildDto } from './dto/create-guild.dto'
|
||||
@@ -8,6 +9,15 @@ import { UpdateGuildDto } from './dto/update-guild.dto'
|
||||
export class GuildsService {
|
||||
constructor(private prisma: PrismaService) {}
|
||||
|
||||
private readonly dataMapper = (guild: any) => {
|
||||
const { _count, invoice_template, ...rest } = guild
|
||||
return {
|
||||
...rest,
|
||||
businessActivitiesCount: guild._count.business_activities,
|
||||
invoice_template: translateEnumValue('InvoiceTemplateType', guild.invoice_template),
|
||||
}
|
||||
}
|
||||
|
||||
async findAll() {
|
||||
const [guilds, total] = await this.prisma.$transaction([
|
||||
this.prisma.guild.findMany({
|
||||
@@ -22,16 +32,7 @@ export class GuildsService {
|
||||
this.prisma.guild.count(),
|
||||
])
|
||||
|
||||
return ResponseMapper.paginate(
|
||||
guilds.map(guild => {
|
||||
const { _count, ...rest } = guild
|
||||
return {
|
||||
...rest,
|
||||
businessActivitiesCount: guild._count.business_activities,
|
||||
}
|
||||
}),
|
||||
{ total },
|
||||
)
|
||||
return ResponseMapper.paginate(guilds.map(this.dataMapper), { total })
|
||||
}
|
||||
|
||||
async findOne(id: string) {
|
||||
@@ -46,7 +47,9 @@ export class GuildsService {
|
||||
},
|
||||
})
|
||||
|
||||
return ResponseMapper.single(guild)
|
||||
const mappedData = this.dataMapper(guild)
|
||||
|
||||
return ResponseMapper.single(mappedData)
|
||||
}
|
||||
|
||||
async create(data: CreateGuildDto) {
|
||||
|
||||
+10
-6
@@ -1,36 +1,40 @@
|
||||
import { Body, Controller, Get, Param, Patch, Post } from '@nestjs/common'
|
||||
import { ApiTags } from '@nestjs/swagger'
|
||||
import { CreateStockKeepingUnitDto } from './dto/create-stock-keeping-unit.dto'
|
||||
import type {
|
||||
StockKeepingUnitsServiceCreateResponseDto,
|
||||
StockKeepingUnitsServiceFindAllResponseDto,
|
||||
StockKeepingUnitsServiceUpdateResponseDto,
|
||||
} from './dto/stock-keeping-units-response.dto'
|
||||
import { CreateStockKeepingUnitDto } from './dto/create-stock-keeping-unit.dto'
|
||||
import { UpdateStockKeepingUnitDto } from './dto/update-stock-keeping-unit.dto'
|
||||
import { StockKeepingUnitsService } from './stock-keeping-units.service'
|
||||
|
||||
@ApiTags('AdminStockKeepingUnits')
|
||||
@Controller('admin/stock-keeping-units')
|
||||
@Controller('admin/guilds/:guildId/stock-keeping-units')
|
||||
export class StockKeepingUnitsController {
|
||||
constructor(private readonly service: StockKeepingUnitsService) {}
|
||||
|
||||
@Get()
|
||||
async findAll(): Promise<StockKeepingUnitsServiceFindAllResponseDto> {
|
||||
return this.service.findAll()
|
||||
async findAll(
|
||||
@Param('guildId') guildId: string,
|
||||
): Promise<StockKeepingUnitsServiceFindAllResponseDto> {
|
||||
return this.service.findAll(guildId)
|
||||
}
|
||||
|
||||
@Post()
|
||||
async create(
|
||||
@Param('guildId') guildId: string,
|
||||
@Body() data: CreateStockKeepingUnitDto,
|
||||
): Promise<StockKeepingUnitsServiceCreateResponseDto> {
|
||||
return this.service.create(data)
|
||||
return this.service.create(guildId, data)
|
||||
}
|
||||
|
||||
@Patch(':id')
|
||||
async update(
|
||||
@Param('guildId') guildId: string,
|
||||
@Param('id') id: string,
|
||||
@Body() data: UpdateStockKeepingUnitDto,
|
||||
): Promise<StockKeepingUnitsServiceUpdateResponseDto> {
|
||||
return this.service.update(id, data)
|
||||
return this.service.update(guildId, id, data)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
import { PrismaService } from '@/prisma/prisma.service'
|
||||
import { Injectable } from '@nestjs/common'
|
||||
import { ResponseMapper } from 'common/response/response-mapper'
|
||||
import { CreateStockKeepingUnitDto } from './dto/create-stock-keeping-unit.dto'
|
||||
import { UpdateStockKeepingUnitDto } from './dto/update-stock-keeping-unit.dto'
|
||||
|
||||
@Injectable()
|
||||
export class StockKeepingUnitsService {
|
||||
constructor(private readonly prisma: PrismaService) {}
|
||||
|
||||
private mapData(data: any) {
|
||||
const { name, is_foreign, is_domestic, ...rest } = data
|
||||
return {
|
||||
...rest,
|
||||
name: `${name} ${is_domestic ? 'اختصاصی' : 'عمومی'} ${is_foreign ? 'خارجی' : 'داخلی'}`,
|
||||
}
|
||||
}
|
||||
|
||||
async findAll(guild_id: string) {
|
||||
const items = await this.prisma.stockKeepingUnits.findMany({
|
||||
where: { guild_id },
|
||||
orderBy: { created_at: 'desc' },
|
||||
})
|
||||
|
||||
const mappedData = items.map(this.mapData)
|
||||
|
||||
return ResponseMapper.list(mappedData)
|
||||
}
|
||||
|
||||
async create(guild_id: string, data: CreateStockKeepingUnitDto) {
|
||||
const item = await this.prisma.stockKeepingUnits.create({
|
||||
data: {
|
||||
...data,
|
||||
guild: {
|
||||
connect: {
|
||||
id: guild_id,
|
||||
},
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
const mappedData = this.mapData(item)
|
||||
return ResponseMapper.create(mappedData)
|
||||
}
|
||||
|
||||
async update(guild_id: string, id: string, data: UpdateStockKeepingUnitDto) {
|
||||
const item = await this.prisma.stockKeepingUnits.update({
|
||||
where: { guild_id, id },
|
||||
data,
|
||||
})
|
||||
return ResponseMapper.update(item)
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,5 @@
|
||||
import { ApiProperty } from '@nestjs/swagger'
|
||||
import { IsDateString, IsEnum, IsOptional, IsString } from 'class-validator'
|
||||
import { LicenseStatus } from 'generated/prisma/enums'
|
||||
import { IsDateString, IsOptional, IsString } from 'class-validator'
|
||||
|
||||
export class CreateLicenseDto {
|
||||
@IsString()
|
||||
@@ -35,7 +34,4 @@ export class UpdateLicenseDto {
|
||||
|
||||
@IsDateString()
|
||||
expires_at?: string
|
||||
|
||||
@IsEnum(LicenseStatus)
|
||||
status?: LicenseStatus
|
||||
}
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
import { PrismaService } from '@/prisma/prisma.service'
|
||||
import { Injectable } from '@nestjs/common'
|
||||
import { ResponseMapper } from 'common/response/response-mapper'
|
||||
import { CreateStockKeepingUnitDto } from './dto/create-stock-keeping-unit.dto'
|
||||
import { UpdateStockKeepingUnitDto } from './dto/update-stock-keeping-unit.dto'
|
||||
|
||||
@Injectable()
|
||||
export class StockKeepingUnitsService {
|
||||
constructor(private readonly prisma: PrismaService) {}
|
||||
|
||||
async findAll() {
|
||||
const items = await this.prisma.stockKeepingUnits.findMany({
|
||||
orderBy: { created_at: 'desc' },
|
||||
})
|
||||
return ResponseMapper.list(items)
|
||||
}
|
||||
|
||||
async create(data: CreateStockKeepingUnitDto) {
|
||||
const item = await this.prisma.stockKeepingUnits.create({ data })
|
||||
return ResponseMapper.create(item)
|
||||
}
|
||||
|
||||
async update(id: string, data: UpdateStockKeepingUnitDto) {
|
||||
const item = await this.prisma.stockKeepingUnits.update({
|
||||
where: { id },
|
||||
data,
|
||||
})
|
||||
return ResponseMapper.update(item)
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,4 @@
|
||||
import { BusinessActivitiesQueryService } from '@/common/services/businessActivities/business-activities-query.service'
|
||||
import { PrismaModule } from '@/prisma/prisma.module'
|
||||
import { Module } from '@nestjs/common'
|
||||
import { BusinessActivitiesController } from './business-activities.controller'
|
||||
@@ -12,6 +13,6 @@ import { ConsumerBusinessActivityGoodsModule } from './goods/goods.module'
|
||||
ConsumerBusinessActivityGoodsModule,
|
||||
],
|
||||
controllers: [BusinessActivitiesController],
|
||||
providers: [BusinessActivitiesService],
|
||||
providers: [BusinessActivitiesService, BusinessActivitiesQueryService],
|
||||
})
|
||||
export class ConsumerBusinessActivitiesModule {}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import { BusinessActivitiesQueryService } from '@/common/services/businessActivities/business-activities-query.service'
|
||||
import { BusinessActivitySelect } from '@/generated/prisma/models'
|
||||
import { PrismaService } from '@/prisma/prisma.service'
|
||||
import { Injectable } from '@nestjs/common'
|
||||
@@ -5,24 +6,14 @@ import { ResponseMapper } from 'common/response/response-mapper'
|
||||
|
||||
@Injectable()
|
||||
export class BusinessActivitiesService {
|
||||
constructor(private readonly prisma: PrismaService) {}
|
||||
|
||||
defaultSelect: BusinessActivitySelect = {
|
||||
id: true,
|
||||
name: true,
|
||||
economic_code: true,
|
||||
created_at: true,
|
||||
partner_token: true,
|
||||
fiscal_id: true,
|
||||
defaultSelect: BusinessActivitySelect
|
||||
constructor(
|
||||
private readonly prisma: PrismaService,
|
||||
private readonly businessActivitiesQueryService: BusinessActivitiesQueryService,
|
||||
) {
|
||||
this.defaultSelect = {
|
||||
...this.businessActivitiesQueryService.baseSelect,
|
||||
invoice_number_sequence: true,
|
||||
guild: {
|
||||
select: {
|
||||
id: true,
|
||||
code: true,
|
||||
name: true,
|
||||
},
|
||||
},
|
||||
|
||||
license_activation: {
|
||||
select: {
|
||||
id: true,
|
||||
@@ -45,6 +36,7 @@ export class BusinessActivitiesService {
|
||||
},
|
||||
},
|
||||
}
|
||||
}
|
||||
|
||||
private readonly prepareBusinessActivityResponse = (businessActivity: any) => {
|
||||
const { license_activation, complexes, ...rest } = businessActivity
|
||||
@@ -64,22 +56,23 @@ export class BusinessActivitiesService {
|
||||
}
|
||||
|
||||
async findAll(consumer_id: string) {
|
||||
const businessActivities = await this.prisma.businessActivity.findMany({
|
||||
where: {
|
||||
const businessActivities =
|
||||
await this.businessActivitiesQueryService.findAllByConsumer(
|
||||
consumer_id,
|
||||
},
|
||||
select: this.defaultSelect,
|
||||
})
|
||||
this.defaultSelect,
|
||||
)
|
||||
return ResponseMapper.list(
|
||||
businessActivities.map(this.prepareBusinessActivityResponse),
|
||||
)
|
||||
}
|
||||
|
||||
async findOne(consumer_id: string, id: string) {
|
||||
const businessActivity = await this.prisma.businessActivity.findUniqueOrThrow({
|
||||
where: { consumer_id, id },
|
||||
select: this.defaultSelect,
|
||||
})
|
||||
const businessActivity = await this.businessActivitiesQueryService.findOneByConsumer(
|
||||
consumer_id,
|
||||
id,
|
||||
this.defaultSelect,
|
||||
true,
|
||||
)
|
||||
return ResponseMapper.single(this.prepareBusinessActivityResponse(businessActivity))
|
||||
}
|
||||
|
||||
|
||||
+4
-5
@@ -1,7 +1,6 @@
|
||||
import { ApiProperty, PartialType } from '@nestjs/swagger'
|
||||
import { IsEnum, IsNumber, IsObject, IsOptional, IsString } from 'class-validator'
|
||||
import { IsNumber, IsObject, IsOptional, IsString } from 'class-validator'
|
||||
import type { SaleInvoiceType } from 'common/interfaces/sale-invoice-payload'
|
||||
import { UnitType } from 'generated/prisma/enums'
|
||||
|
||||
export class CreateSalesInvoiceItemDto {
|
||||
@IsNumber()
|
||||
@@ -24,9 +23,9 @@ export class CreateSalesInvoiceItemDto {
|
||||
@ApiProperty({ required: true })
|
||||
invoice_id: string
|
||||
|
||||
@IsEnum(UnitType)
|
||||
@ApiProperty({ enum: Object.values(UnitType) })
|
||||
unit_type: UnitType
|
||||
// @IsEnum(UnitType)
|
||||
// @ApiProperty({ enum: Object.values(UnitType) })
|
||||
// unit_type: UnitType
|
||||
|
||||
@IsOptional()
|
||||
@IsString()
|
||||
|
||||
@@ -1,9 +1,23 @@
|
||||
import { TokenAccount } from '@/common/decorators/tokenInfo.decorator'
|
||||
import { Body, Controller, Get, Param, Patch, Post } from '@nestjs/common'
|
||||
import { ApiTags } from '@nestjs/swagger'
|
||||
import { multerImageOptions } from '@/multer.config'
|
||||
import {
|
||||
Body,
|
||||
Controller,
|
||||
Get,
|
||||
Param,
|
||||
Patch,
|
||||
Post,
|
||||
UploadedFile,
|
||||
UseInterceptors,
|
||||
} from '@nestjs/common'
|
||||
import { FileInterceptor } from '@nestjs/platform-express'
|
||||
import { ApiBody, ApiConsumes, ApiTags } from '@nestjs/swagger'
|
||||
import { CreateGoodDto, UpdateGoodDto } from './dto/good.dto'
|
||||
import type {
|
||||
ConsumerBusinessActivityGoodsServiceFindAllResponseDto,
|
||||
ConsumerBusinessActivityGoodsServiceFindOneResponseDto,
|
||||
} from './dto/goods-response.dto'
|
||||
import { ConsumerBusinessActivityGoodsService } from './goods.service'
|
||||
import type { ConsumerBusinessActivityGoodsServiceCreateResponseDto, ConsumerBusinessActivityGoodsServiceFindAllResponseDto, ConsumerBusinessActivityGoodsServiceFindOneResponseDto, ConsumerBusinessActivityGoodsServiceUpdateResponseDto } from './dto/goods-response.dto'
|
||||
|
||||
@ApiTags('ConsumerBusinessActivityGoods')
|
||||
@Controller('consumer/business_activities/:businessActivityId/goods')
|
||||
@@ -29,22 +43,44 @@ export class ConsumerBusinessActivityGoodsController {
|
||||
}
|
||||
|
||||
@Post()
|
||||
async create(
|
||||
@UseInterceptors(FileInterceptor('image', multerImageOptions))
|
||||
@ApiConsumes('multipart/form-data')
|
||||
@ApiBody({
|
||||
schema: {
|
||||
type: 'object',
|
||||
properties: {
|
||||
image: { type: 'string', format: 'binary' },
|
||||
},
|
||||
},
|
||||
})
|
||||
create(
|
||||
@Param('businessActivityId') businessActivityId: string,
|
||||
@Body() data: CreateGoodDto,
|
||||
): Promise<ConsumerBusinessActivityGoodsServiceCreateResponseDto> {
|
||||
return this.service.create(businessActivityId, data)
|
||||
@UploadedFile() file: Express.Multer.File,
|
||||
) {
|
||||
return this.service.create(businessActivityId, data, file)
|
||||
}
|
||||
|
||||
@Patch(':id')
|
||||
async update(
|
||||
@UseInterceptors(FileInterceptor('image', multerImageOptions))
|
||||
@ApiConsumes('multipart/form-data')
|
||||
@ApiBody({
|
||||
schema: {
|
||||
type: 'object',
|
||||
properties: {
|
||||
image: { type: 'string', format: 'binary' },
|
||||
},
|
||||
},
|
||||
})
|
||||
update(
|
||||
@TokenAccount('userId') consumer_id: string,
|
||||
@Param('businessActivityId') businessActivityId: string,
|
||||
|
||||
@Param('id') id: string,
|
||||
@Body() data: UpdateGoodDto,
|
||||
): Promise<ConsumerBusinessActivityGoodsServiceUpdateResponseDto> {
|
||||
return this.service.update(consumer_id, businessActivityId, id, data)
|
||||
@UploadedFile() file: Express.Multer.File,
|
||||
) {
|
||||
return this.service.update(consumer_id, businessActivityId, id, data, file)
|
||||
}
|
||||
|
||||
// @Delete(':id')
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
import { UploaderModule } from '@/modules/uploader/uploader.module'
|
||||
import { PrismaModule } from '@/prisma/prisma.module'
|
||||
import { Module } from '@nestjs/common'
|
||||
import { ConsumerBusinessActivityGoodsController } from './goods.controller'
|
||||
import { ConsumerBusinessActivityGoodsService } from './goods.service'
|
||||
|
||||
@Module({
|
||||
imports: [PrismaModule],
|
||||
imports: [PrismaModule, UploaderModule],
|
||||
controllers: [ConsumerBusinessActivityGoodsController],
|
||||
providers: [ConsumerBusinessActivityGoodsService],
|
||||
exports: [ConsumerBusinessActivityGoodsService],
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
import { UploadedFileTypes } from '@/common/enums/enums'
|
||||
import { GoodSelect } from '@/generated/prisma/models'
|
||||
import { UploaderService } from '@/modules/uploader/uploader.service'
|
||||
import { PrismaService } from '@/prisma/prisma.service'
|
||||
import { Injectable } from '@nestjs/common'
|
||||
import { ResponseMapper } from 'common/response/response-mapper'
|
||||
@@ -6,7 +8,10 @@ import { CreateGoodDto, UpdateGoodDto } from './dto/good.dto'
|
||||
|
||||
@Injectable()
|
||||
export class ConsumerBusinessActivityGoodsService {
|
||||
constructor(private readonly prisma: PrismaService) {}
|
||||
constructor(
|
||||
private readonly prisma: PrismaService,
|
||||
private readonly uploaderService: UploaderService,
|
||||
) {}
|
||||
|
||||
defaultSelect: GoodSelect = {
|
||||
id: true,
|
||||
@@ -64,12 +69,25 @@ export class ConsumerBusinessActivityGoodsService {
|
||||
return ResponseMapper.single(good)
|
||||
}
|
||||
|
||||
async create(business_activity_id: string, data: CreateGoodDto) {
|
||||
async create(
|
||||
business_activity_id: string,
|
||||
data: CreateGoodDto,
|
||||
file: Express.Multer.File,
|
||||
) {
|
||||
const { category_id, sku_id, measure_unit_id, ...rest } = data
|
||||
let image_url = ''
|
||||
if (file) {
|
||||
const uploadedUrl = await this.uploaderService.uploadFile(
|
||||
file,
|
||||
UploadedFileTypes.GOOD,
|
||||
)
|
||||
image_url = uploadedUrl || ''
|
||||
}
|
||||
|
||||
const good = await this.prisma.good.create({
|
||||
data: {
|
||||
...rest,
|
||||
image_url,
|
||||
business_activity: {
|
||||
connect: {
|
||||
id: business_activity_id,
|
||||
@@ -100,9 +118,29 @@ export class ConsumerBusinessActivityGoodsService {
|
||||
business_activity_id: string,
|
||||
id: string,
|
||||
data: UpdateGoodDto,
|
||||
file: Express.Multer.File,
|
||||
) {
|
||||
const good = await this.prisma.$transaction(async tx => {
|
||||
const { category_id, sku_id, measure_unit_id, ...rest } = data
|
||||
const good = await this.prisma.good.update({
|
||||
let image_url = ''
|
||||
if (file) {
|
||||
const uploadedUrl = await this.uploaderService.uploadFile(
|
||||
file,
|
||||
UploadedFileTypes.GOOD,
|
||||
)
|
||||
image_url = uploadedUrl || ''
|
||||
}
|
||||
|
||||
const prevImage = await tx.good.findUnique({
|
||||
where: { id },
|
||||
select: { image_url: true },
|
||||
})
|
||||
|
||||
if (image_url && prevImage?.image_url) {
|
||||
this.uploaderService.deleteFile(prevImage.image_url, UploadedFileTypes.GOOD)
|
||||
}
|
||||
|
||||
return await tx.good.update({
|
||||
where: {
|
||||
business_activity: {
|
||||
id: business_activity_id,
|
||||
@@ -111,6 +149,7 @@ export class ConsumerBusinessActivityGoodsService {
|
||||
id,
|
||||
},
|
||||
data: {
|
||||
image_url,
|
||||
business_activity: {
|
||||
connect: {
|
||||
id: business_activity_id,
|
||||
@@ -134,6 +173,7 @@ export class ConsumerBusinessActivityGoodsService {
|
||||
...rest,
|
||||
},
|
||||
})
|
||||
})
|
||||
return ResponseMapper.update(good)
|
||||
}
|
||||
|
||||
|
||||
@@ -114,4 +114,10 @@ export class EnumsController {
|
||||
async getTspProviderResponseStatus(): Promise<EnumsServiceGetEnumValuesResponseDto> {
|
||||
return this.enumsService.getEnumValues('TspProviderResponseStatus')
|
||||
}
|
||||
|
||||
@Get('invoice_templates')
|
||||
@PublicWithToken()
|
||||
async getInvoiceTemplates(): Promise<EnumsServiceGetEnumValuesResponseDto> {
|
||||
return this.enumsService.getEnumValues('InvoiceTemplateType')
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import translates from '@/common/constants/translates/translates'
|
||||
import { translateEnumValue } from '@/common/utils/enum-translator.util'
|
||||
import {
|
||||
AccountRole,
|
||||
AccountStatus,
|
||||
AccountType,
|
||||
ApplicationPlatform,
|
||||
@@ -14,8 +13,7 @@ import {
|
||||
ConsumerType,
|
||||
CustomerType,
|
||||
GoodPricingModel,
|
||||
LicenseStatus,
|
||||
LicenseType,
|
||||
InvoiceTemplateType,
|
||||
PartnerRole,
|
||||
PartnerStatus,
|
||||
PaymentMethodType,
|
||||
@@ -23,19 +21,13 @@ import {
|
||||
POSStatus,
|
||||
POSType,
|
||||
ProviderRole,
|
||||
ProviderStatus,
|
||||
SKUGuildType,
|
||||
TokenType,
|
||||
TspProviderCustomerType,
|
||||
TspProviderRequestType,
|
||||
TspProviderResponseStatus,
|
||||
TspProviderType,
|
||||
UnitType,
|
||||
UserStatus,
|
||||
UserType,
|
||||
} from '@/generated/prisma/enums'
|
||||
import { Injectable } from '@nestjs/common'
|
||||
import { GoldKarat } from 'common/enums/enums'
|
||||
import { GoldKarat, TspProviderCustomerType } from 'common/enums/enums'
|
||||
import { ResponseMapper } from 'common/response/response-mapper'
|
||||
|
||||
@Injectable()
|
||||
@@ -57,23 +49,15 @@ export class EnumsService {
|
||||
return {
|
||||
PaymentMethodType: this.prepareData(PaymentMethodType, 'PaymentMethodType'),
|
||||
GoldKarat: this.prepareData(GoldKarat, 'GoldKarat'),
|
||||
UserStatus: this.prepareData(UserStatus, 'UserStatus'),
|
||||
AccountRole: this.prepareData(AccountRole, 'AccountRole'),
|
||||
AccountStatus: this.prepareData(AccountStatus, 'AccountStatus'),
|
||||
POSStatus: this.prepareData(POSStatus, 'POSStatus'),
|
||||
POSRole: this.prepareData(POSRole, 'POSRole'),
|
||||
LicenseType: this.prepareData(LicenseType, 'LicenseType'),
|
||||
LicenseStatus: this.prepareData(LicenseStatus, 'LicenseStatus'),
|
||||
POSType: this.prepareData(POSType, 'POSType'),
|
||||
UserType: this.prepareData(UserType, 'UserType'),
|
||||
AccountType: this.prepareData(AccountType, 'AccountType'),
|
||||
PartnerRole: this.prepareData(PartnerRole, 'PartnerRole'),
|
||||
BusinessRole: this.prepareData(BusinessRole, 'BusinessRole'),
|
||||
ComplexRole: this.prepareData(ComplexRole, 'ComplexRole'),
|
||||
ProviderRole: this.prepareData(ProviderRole, 'ProviderRole'),
|
||||
ProviderStatus: this.prepareData(ProviderStatus, 'ProviderStatus'),
|
||||
TokenType: this.prepareData(TokenType, 'TokenType'),
|
||||
UnitType: this.prepareData(UnitType, 'UnitType'),
|
||||
GoodPricingModel: this.prepareData(GoodPricingModel, 'GoodPricingModel'),
|
||||
ConsumerRole: this.prepareData(ConsumerRole, 'ConsumerRole'),
|
||||
ConsumerStatus: this.prepareData(ConsumerStatus, 'ConsumerStatus'),
|
||||
@@ -103,10 +87,11 @@ export class EnumsService {
|
||||
'TspProviderCustomerType',
|
||||
),
|
||||
SKUGuildType: this.prepareData(SKUGuildType, 'SKUGuildType'),
|
||||
InvoiceTemplateType: this.prepareData(InvoiceTemplateType, 'InvoiceTemplateType'),
|
||||
}
|
||||
}
|
||||
|
||||
getEnumValues(enumName: string) {
|
||||
getEnumValues(enumName: keyof typeof translates.enums) {
|
||||
const enums = this.getAllEnums()
|
||||
return ResponseMapper.list(enums[enumName] || [])
|
||||
}
|
||||
|
||||
@@ -210,10 +210,14 @@ export class PartnerConsumersService {
|
||||
}
|
||||
|
||||
if (existingConsumer) {
|
||||
;`مشتری با نام ${existingConsumer.individual!.first_name} ${existingConsumer.individual!.last_name} یا این کد ملی، از قبل توسط شما ایجاد شده است.`
|
||||
consumerExistError = `مشتری با نام ${existingConsumer.individual!.first_name} ${existingConsumer.individual!.last_name} یا این کد ملی، از قبل توسط شما ایجاد شده است.`
|
||||
}
|
||||
}
|
||||
|
||||
if (consumerExistError) {
|
||||
throw new BadRequestException(consumerExistError)
|
||||
}
|
||||
|
||||
return await tx.consumer.create({
|
||||
data: createConsumerData,
|
||||
select: this.defaultSelect,
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import { LicenseStatus } from '@/generated/prisma/enums'
|
||||
import { ApiProperty, PartialType } from '@nestjs/swagger'
|
||||
import { IsDateString, IsEnum } from 'class-validator'
|
||||
import { IsDateString } from 'class-validator'
|
||||
|
||||
export class CreateLicenseDto {
|
||||
@ApiProperty({ required: true, default: new Date().toISOString() })
|
||||
@@ -24,8 +23,4 @@ export class CreateLicenseDto {
|
||||
partner_id: string
|
||||
}
|
||||
|
||||
export class UpdateLicenseDto extends PartialType(CreateLicenseDto) {
|
||||
@ApiProperty({ enum: LicenseStatus })
|
||||
@IsEnum(LicenseStatus)
|
||||
status?: LicenseStatus
|
||||
}
|
||||
export class UpdateLicenseDto extends PartialType(CreateLicenseDto) {}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { GoodPricingModel, UnitType } from '@/generated/prisma/enums'
|
||||
import { GoodPricingModel } from '@/generated/prisma/enums'
|
||||
import { ApiProperty, PartialType } from '@nestjs/swagger'
|
||||
import { IsEnum, IsNumber, IsOptional, IsString } from 'class-validator'
|
||||
|
||||
@@ -20,10 +20,6 @@ export class CreateGoodDto {
|
||||
@ApiProperty()
|
||||
local_sku: string
|
||||
|
||||
@IsEnum(UnitType)
|
||||
@ApiProperty({ required: true, enum: UnitType })
|
||||
unit_type: UnitType
|
||||
|
||||
@IsEnum(GoodPricingModel)
|
||||
@ApiProperty({ required: true, enum: GoodPricingModel })
|
||||
pricing_model: GoodPricingModel
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import { TspProviderCustomerType } from '@/common/enums/enums'
|
||||
import {
|
||||
SharedCreateSalesInvoiceItemDto,
|
||||
SharedCreateSalesInvoicePaymentsDto,
|
||||
@@ -6,7 +7,6 @@ import {
|
||||
CustomerType,
|
||||
InvoiceTemplateType,
|
||||
PaymentMethodType,
|
||||
TspProviderCustomerType,
|
||||
TspProviderRequestType,
|
||||
TspProviderResponseStatus,
|
||||
TspProviderType,
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { SharedSaleInvoiceCreateService } from '@/common/services/saleInvoices/sale-invoice-create.service'
|
||||
import { PrismaService } from '@/prisma/prisma.service'
|
||||
import { BadRequestException, Injectable, NotFoundException } from '@nestjs/common'
|
||||
import { TspProviderCustomerType } from 'common/enums/enums'
|
||||
import {
|
||||
CustomerType,
|
||||
Prisma,
|
||||
TspProviderCustomerType,
|
||||
TspProviderRequestType,
|
||||
TspProviderResponseStatus,
|
||||
} from 'generated/prisma/client'
|
||||
@@ -12,7 +12,6 @@ import {
|
||||
TspProviderActionResponseDto,
|
||||
TspProviderCorrectionInvoicePayloadDto,
|
||||
TspProviderCorrectionSendPayloadDto,
|
||||
TspProviderCorrectionSendResponseDto,
|
||||
TspProviderOriginalSendPayloadDto,
|
||||
TspProviderRevokePayloadDto,
|
||||
TspProviderSendItemResultDto,
|
||||
@@ -37,9 +36,12 @@ export class SalesInvoiceTspService {
|
||||
invoice_id: string,
|
||||
): Promise<TspProviderActionResponseDto> {
|
||||
const payload = await this.buildPayload(invoice_id, posId)
|
||||
|
||||
const attemptNumber = await this.getOriginalResendAttemptNumber(invoice_id)
|
||||
|
||||
const attempt = await this.prisma.saleInvoiceTspAttempts.create({
|
||||
data: {
|
||||
attempt_no: 1,
|
||||
attempt_no: attemptNumber,
|
||||
invoice_id,
|
||||
status: TspProviderResponseStatus.QUEUED,
|
||||
request_payload: JSON.parse(JSON.stringify(payload)),
|
||||
@@ -49,7 +51,7 @@ export class SalesInvoiceTspService {
|
||||
|
||||
const result = await this.trySend(payload)
|
||||
|
||||
return await this.onCreateCorrectionResult(result, attempt.id)
|
||||
return await this.onResult(result, attempt.id)
|
||||
}
|
||||
|
||||
async sendBulk(consumer_id: string, invoice_ids: string[]): Promise<void> {
|
||||
@@ -259,7 +261,7 @@ export class SalesInvoiceTspService {
|
||||
|
||||
console.log('sendResult')
|
||||
console.log(result)
|
||||
return this.onCreateCorrectionResult(result, attempt.id)
|
||||
return this.onResult(result, attempt.id)
|
||||
|
||||
// const countByGoodId = (goodIds: string[]): Map<string, number> => {
|
||||
// const counts = new Map<string, number>()
|
||||
@@ -444,83 +446,46 @@ export class SalesInvoiceTspService {
|
||||
|
||||
const result = await this.tspSwitchService.revoke(revokePayload)
|
||||
|
||||
return await this.onCreateCorrectionResult(result, attempt.id)
|
||||
return await this.onResult(result, attempt.id)
|
||||
}
|
||||
|
||||
private async getPosId(
|
||||
consumer_account_id: string,
|
||||
invoice_id: string,
|
||||
): Promise<string> {
|
||||
const now = new Date()
|
||||
console.log(consumer_account_id, invoice_id)
|
||||
const saleInvoice = await this.prisma.salesInvoice.findUnique({
|
||||
private async getOriginalResendAttemptNumber(invoice_id: string): Promise<number> {
|
||||
let attemptNumber = 1
|
||||
|
||||
const existingAttempt = await this.prisma.saleInvoiceTspAttempts.findFirst({
|
||||
where: {
|
||||
id: invoice_id,
|
||||
pos: {
|
||||
complex: {
|
||||
business_activity: {
|
||||
consumer: {
|
||||
accounts: {
|
||||
some: {
|
||||
id: consumer_account_id,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
invoice_id,
|
||||
},
|
||||
include: {
|
||||
invoice: {
|
||||
select: {
|
||||
pos: {
|
||||
select: {
|
||||
id: true,
|
||||
complex: {
|
||||
select: {
|
||||
business_activity: {
|
||||
select: {
|
||||
name: true,
|
||||
license_activation: {
|
||||
select: {
|
||||
expires_at: true,
|
||||
license_renews: {
|
||||
select: {
|
||||
expires_at: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
type: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
if (!saleInvoice) {
|
||||
throw new NotFoundException('متاسفانه فاکتور مورد نظر یافت نشد.')
|
||||
if (existingAttempt) {
|
||||
attemptNumber = existingAttempt.attempt_no + 1
|
||||
if (existingAttempt.invoice.type !== TspProviderRequestType.ORIGINAL) {
|
||||
throw new BadRequestException(
|
||||
'فقط فاکتورهای اصلی قابل ارسال مجدد به سامانه مالیاتی هستند.',
|
||||
)
|
||||
}
|
||||
|
||||
const { license_activation, name: businessName } =
|
||||
saleInvoice.pos.complex.business_activity
|
||||
let expired = !license_activation || false
|
||||
if (license_activation) {
|
||||
const { expires_at, license_renews } = license_activation
|
||||
if (expires_at < now) {
|
||||
for (const renew of license_renews) {
|
||||
if (renew.expires_at > now) {
|
||||
expired = false
|
||||
break
|
||||
if (existingAttempt.status === TspProviderResponseStatus.SUCCESS) {
|
||||
throw new BadRequestException(
|
||||
'فاکتور تایید شده از طرف سازمان مالیاتی قابل ارسال مجدد نیست.',
|
||||
)
|
||||
}
|
||||
if (existingAttempt.status === TspProviderResponseStatus.QUEUED) {
|
||||
throw new BadRequestException(
|
||||
'در حال حاضر فاکتور شما در حال بررسی توسط سازمان مالیاتی است.',
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
if (expired) {
|
||||
throw new NotFoundException(`متاسفانه مجوز ${businessName} منقضی شده است.`)
|
||||
}
|
||||
|
||||
return saleInvoice.pos.id
|
||||
return attemptNumber
|
||||
}
|
||||
|
||||
private async buildRevokePayload(
|
||||
@@ -732,8 +697,8 @@ export class SalesInvoiceTspService {
|
||||
invoice_date: new Date(),
|
||||
|
||||
customer_type: invoice.customer?.type
|
||||
? TspProviderCustomerType.Known
|
||||
: TspProviderCustomerType.Unknown,
|
||||
? TspProviderCustomerType.KNOWN
|
||||
: TspProviderCustomerType.UNKNOWN,
|
||||
customer: invoice.customer?.type
|
||||
? {
|
||||
type: invoice.customer.type,
|
||||
@@ -881,8 +846,8 @@ export class SalesInvoiceTspService {
|
||||
type: TspProviderRequestType.ORIGINAL,
|
||||
tsp_provider: partner.tsp_provider!,
|
||||
customer_type: invoice.customer?.type
|
||||
? TspProviderCustomerType.Known
|
||||
: TspProviderCustomerType.Unknown,
|
||||
? TspProviderCustomerType.KNOWN
|
||||
: TspProviderCustomerType.UNKNOWN,
|
||||
customer: invoice.customer?.type
|
||||
? {
|
||||
type: invoice.customer.type,
|
||||
@@ -907,14 +872,6 @@ export class SalesInvoiceTspService {
|
||||
}
|
||||
}
|
||||
|
||||
private async tryCorrection(
|
||||
payload: TspProviderCorrectionSendPayloadDto,
|
||||
): Promise<TspProviderCorrectionSendResponseDto | null> {
|
||||
const taxResult = await this.tspSwitchService.correction(payload)
|
||||
|
||||
return taxResult || null
|
||||
}
|
||||
|
||||
private async trySend(
|
||||
payload: TspProviderOriginalSendPayloadDto,
|
||||
): Promise<TspProviderSendItemResultDto | null> {
|
||||
@@ -923,7 +880,7 @@ export class SalesInvoiceTspService {
|
||||
return taxResult || null
|
||||
}
|
||||
|
||||
private async onCreateCorrectionResult(
|
||||
private async onResult(
|
||||
result: any,
|
||||
attempt_id: string,
|
||||
): Promise<TspProviderActionResponseDto> {
|
||||
@@ -960,7 +917,8 @@ export class SalesInvoiceTspService {
|
||||
status: result.status,
|
||||
sent_at: result.sent_at,
|
||||
received_at: result.received_at,
|
||||
message: 'ارسال با موفقیت انجام شد.',
|
||||
message:
|
||||
result.message?.toString() || 'فاکتور با موفقیت به سامانه مالیاتی ارسال شد.',
|
||||
},
|
||||
select: {
|
||||
status: true,
|
||||
@@ -981,5 +939,3 @@ export class SalesInvoiceTspService {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// {"type": "ORIGINAL", "items": [{"sku": "2720000044726", "good_id": "01KQHY48M299C9BG2D06DMWK4E", "payload": {"karat": "18", "wages": 40000000, "profit": 48000000, "commission": 40000000}, "sku_vat": "0", "discount": "0", "quantity": 2, "service_id": null, "unit_price": 200000000, "measure_unit": "63", "total_amount": 540800000, "good_snapshot": {"good": {"id": "01KQHY48M299C9BG2D06DMWK4E", "sku": {"id": "01KQHXE2D4XEFSDK4DSV2J6GT2", "VAT": "0", "code": "2720000044726", "name": "گوشواره طلا زیورالات ساخته شده از طلا"}, "name": "گوشواره", "barcode": null, "category": {"id": "01KQHY48CF6X2TK2AG09MKDVKQ", "name": "زیورآلات"}, "image_url": null, "local_sku": null, "measure_unit": {"id": "01KQHY489HE02787SE8TWDE18S", "code": "63", "name": "گرم"}, "pricing_model": "GOLD", "base_sale_price": "0"}}, "invoice_item_id": "01KQMZTMDC4M4T7VE9GFZJEW4E"}], "payments": [{"amount": 540800000, "paid_at": "2026-05-02T18:39:46.000Z", "payment_method": "CASH"}], "fiscal_id": "A296T3", "tsp_token": "pfFE6QxOJxUIhzkpUCPWYMR5", "invoice_id": "98c3377d-4e42-4703-97f0-38c3b3c8e87f", "invoice_date": "2026-05-02T18:39:46.000Z", "total_amount": 540800000, "tsp_provider": "NAMA", "customer_type": "Unknown", "economic_code": "14003579468", "invoice_number": 13, "invoice_template": "GOLD_JEWELRY"}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { TspProviderCustomerType } from '@/common/enums/enums'
|
||||
import {
|
||||
CustomerType,
|
||||
InvoiceTemplateType,
|
||||
PaymentMethodType,
|
||||
TspProviderCustomerType,
|
||||
TspProviderRequestType,
|
||||
TspProviderResponseStatus,
|
||||
} from '@/generated/prisma/enums'
|
||||
@@ -23,6 +23,8 @@ import {
|
||||
|
||||
export class NamaProviderUtils {
|
||||
mapResponseStatus(status: NamaProviderResponseStatus): TspProviderResponseStatus {
|
||||
console.log('NAMA status', status)
|
||||
|
||||
switch (status.toUpperCase()) {
|
||||
case NamaProviderResponseStatus.SUCCESS:
|
||||
case NamaProviderResponseStatus.POSTED:
|
||||
@@ -161,9 +163,9 @@ export class NamaProviderUtils {
|
||||
|
||||
private mapTspProviderCustomerType(type?: TspProviderCustomerType) {
|
||||
switch (type) {
|
||||
case TspProviderCustomerType.Known:
|
||||
case TspProviderCustomerType.KNOWN:
|
||||
return '1'
|
||||
case TspProviderCustomerType.Unknown:
|
||||
case TspProviderCustomerType.UNKNOWN:
|
||||
return '2'
|
||||
default:
|
||||
return '3'
|
||||
|
||||
Reference in New Issue
Block a user