From 7e1ca52d900db8bf3d827ecbc628461da4730329 Mon Sep 17 00:00:00 2001
From: wanggang <76527413@qq.com>
Date: Fri, 24 Mar 2023 17:38:37 +0800
Subject: [PATCH] update
---
.../Win_in.Sfs.Auth.Web.csproj | 2 +-
...meworkCore.SqlServer.BasedataDbContext.sql | 258 ++--
...orkCore.SqlServer.FileStorageDbContext.sql | 24 +-
...FrameworkCore.SqlServer.LabelDbContext.sql | 42 +-
...ameworkCore.SqlServer.MessageDbContext.sql | 36 +-
...eworkCore.SqlServer.InventoryDbContext.sql | 63 +-
...FrameworkCore.SqlServer.StoreDbContext.sql | 1038 ++++++-----------
.../HostBuilderExtensions.cs | 5 +-
.../src/Win_in.Sfs.Shared.Host/ModuleBase.cs | 2 +-
build/src/docker/publish/.env | 2 +
.../src/docker/publish/conf/gateway/Caddyfile | 5 +
.../docker/publish/conf/gateway/Caddyfile.dev | 5 +
.../gateway/traefik-config.development.yml | 2 +-
.../publish/docker-compose.development.yml | 72 +-
.../publish/docker-compose.production.yml | 50 +-
build/src/docker/publish/docker-compose.yml | 94 +-
.../settings/appsettings.Development.json | 60 +-
.../docker/publish/settings/appsettings.json | 233 ++--
18 files changed, 752 insertions(+), 1241 deletions(-)
diff --git a/be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Web/Win_in.Sfs.Auth.Web.csproj b/be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Web/Win_in.Sfs.Auth.Web.csproj
index 24813aabb..c941b1299 100644
--- a/be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Web/Win_in.Sfs.Auth.Web.csproj
+++ b/be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Web/Win_in.Sfs.Auth.Web.csproj
@@ -14,7 +14,7 @@
true
Win_in.Sfs.Auth-4681b4fd-151f-4221-84a4-929d86723e4c
1.yyyy.Mdd.Hmm
- 1.2023.324.1632
+ 1.2023.324.1723
True
diff --git a/be/Hosts/Basedata.Host/Win_in.Sfs.Basedata.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.BasedataDbContext.sql b/be/Hosts/Basedata.Host/Win_in.Sfs.Basedata.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.BasedataDbContext.sql
index ddbdeadfa..7345c8bd7 100644
--- a/be/Hosts/Basedata.Host/Win_in.Sfs.Basedata.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.BasedataDbContext.sql
+++ b/be/Hosts/Basedata.Host/Win_in.Sfs.Basedata.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.BasedataDbContext.sql
@@ -17,8 +17,7 @@ CREATE TABLE [Basedata_AQL] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_AQL] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Area] (
@@ -38,8 +37,7 @@ CREATE TABLE [Basedata_Area] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Area] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Bom] (
@@ -65,8 +63,7 @@ CREATE TABLE [Basedata_Bom] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Bom] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Calendar] (
@@ -84,8 +81,7 @@ CREATE TABLE [Basedata_Calendar] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Calendar] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Category] (
@@ -102,8 +98,7 @@ CREATE TABLE [Basedata_Category] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Category] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Currency] (
@@ -121,8 +116,7 @@ CREATE TABLE [Basedata_Currency] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Currency] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_CurrencyExchange] (
@@ -141,8 +135,7 @@ CREATE TABLE [Basedata_CurrencyExchange] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_CurrencyExchange] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Customer] (
@@ -169,8 +162,7 @@ CREATE TABLE [Basedata_Customer] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Customer] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_CustomerAddress] (
@@ -193,8 +185,7 @@ CREATE TABLE [Basedata_CustomerAddress] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(1024) NULL,
CONSTRAINT [PK_Basedata_CustomerAddress] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_CustomerItem] (
@@ -216,8 +207,7 @@ CREATE TABLE [Basedata_CustomerItem] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_CustomerItem] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Dict] (
@@ -234,8 +224,7 @@ CREATE TABLE [Basedata_Dict] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Dict] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Dock] (
@@ -254,8 +243,7 @@ CREATE TABLE [Basedata_Dock] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Dock] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_DocumentSetting] (
@@ -277,8 +265,7 @@ CREATE TABLE [Basedata_DocumentSetting] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_DocumentSetting] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_ErpLocation] (
@@ -297,8 +284,7 @@ CREATE TABLE [Basedata_ErpLocation] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_ErpLocation] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_InterfaceCalendar] (
@@ -320,8 +306,7 @@ CREATE TABLE [Basedata_InterfaceCalendar] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(max) NULL,
CONSTRAINT [PK_Basedata_InterfaceCalendar] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_ItemBasic] (
@@ -360,8 +345,7 @@ CREATE TABLE [Basedata_ItemBasic] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_ItemBasic] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_ItemCategory] (
@@ -378,8 +362,7 @@ CREATE TABLE [Basedata_ItemCategory] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_ItemCategory] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_ItemGuideBook] (
@@ -399,8 +382,7 @@ CREATE TABLE [Basedata_ItemGuideBook] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_ItemGuideBook] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_ItemPack] (
@@ -420,8 +402,7 @@ CREATE TABLE [Basedata_ItemPack] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_ItemPack] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_ItemQuality] (
@@ -440,8 +421,7 @@ CREATE TABLE [Basedata_ItemQuality] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_ItemQuality] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_ItemSafetyStock] (
@@ -465,8 +445,7 @@ CREATE TABLE [Basedata_ItemSafetyStock] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_ItemSafetyStock] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_ItemStoreRelation] (
@@ -492,8 +471,7 @@ CREATE TABLE [Basedata_ItemStoreRelation] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_ItemStoreRelation] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Location] (
@@ -538,8 +516,7 @@ CREATE TABLE [Basedata_Location] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Location] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_LocationGroup] (
@@ -578,8 +555,7 @@ CREATE TABLE [Basedata_LocationGroup] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_LocationGroup] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Machine] (
@@ -599,8 +575,7 @@ CREATE TABLE [Basedata_Machine] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Machine] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_ProductionLine] (
@@ -622,8 +597,7 @@ CREATE TABLE [Basedata_ProductionLine] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_ProductionLine] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_ProductionLineItem] (
@@ -639,8 +613,7 @@ CREATE TABLE [Basedata_ProductionLineItem] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_ProductionLineItem] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Project] (
@@ -660,8 +633,7 @@ CREATE TABLE [Basedata_Project] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Project] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_PurchasePriceSheet] (
@@ -680,8 +652,7 @@ CREATE TABLE [Basedata_PurchasePriceSheet] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_PurchasePriceSheet] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_SalePriceSheet] (
@@ -700,8 +671,7 @@ CREATE TABLE [Basedata_SalePriceSheet] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_SalePriceSheet] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Shift] (
@@ -721,8 +691,7 @@ CREATE TABLE [Basedata_Shift] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Shift] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_StdCostPriceSheet] (
@@ -741,8 +710,7 @@ CREATE TABLE [Basedata_StdCostPriceSheet] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_StdCostPriceSheet] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Supplier] (
@@ -771,8 +739,7 @@ CREATE TABLE [Basedata_Supplier] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Supplier] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_SupplierItem] (
@@ -795,8 +762,7 @@ CREATE TABLE [Basedata_SupplierItem] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_SupplierItem] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_SupplierTimeWindow] (
@@ -814,8 +780,7 @@ CREATE TABLE [Basedata_SupplierTimeWindow] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_SupplierTimeWindow] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Team] (
@@ -833,8 +798,7 @@ CREATE TABLE [Basedata_Team] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Team] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_TransactionType] (
@@ -865,8 +829,7 @@ CREATE TABLE [Basedata_TransactionType] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_TransactionType] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Uom] (
@@ -884,8 +847,7 @@ CREATE TABLE [Basedata_Uom] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Uom] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_Warehouse] (
@@ -902,8 +864,7 @@ CREATE TABLE [Basedata_Warehouse] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_Warehouse] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_WorkGroup] (
@@ -921,8 +882,7 @@ CREATE TABLE [Basedata_WorkGroup] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_WorkGroup] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_WorkShop] (
@@ -939,8 +899,7 @@ CREATE TABLE [Basedata_WorkShop] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_WorkShop] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_WorkStation] (
@@ -961,8 +920,7 @@ CREATE TABLE [Basedata_WorkStation] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Basedata_WorkStation] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Basedata_DictItem] (
@@ -981,179 +939,135 @@ CREATE TABLE [Basedata_DictItem] (
[LastModifierId] uniqueidentifier NULL,
CONSTRAINT [PK_Basedata_DictItem] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Basedata_DictItem_Basedata_Dict_MasterId] FOREIGN KEY ([MasterId]) REFERENCES [Basedata_Dict] ([Id]) ON DELETE CASCADE
-);
-GO
+)
-CREATE UNIQUE INDEX [IX_Basedata_AQL_SupplierCode_ItemCode_FloorQty] ON [Basedata_AQL] ([SupplierCode], [ItemCode], [FloorQty]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_AQL_SupplierCode_ItemCode_FloorQty] ON [Basedata_AQL] ([SupplierCode], [ItemCode], [FloorQty])
-CREATE UNIQUE INDEX [IX_Basedata_Area_Code] ON [Basedata_Area] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Area_Code] ON [Basedata_Area] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_Bom_Product_Component] ON [Basedata_Bom] ([Product], [Component]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Bom_Product_Component] ON [Basedata_Bom] ([Product], [Component])
-CREATE UNIQUE INDEX [IX_Basedata_Calendar_Module] ON [Basedata_Calendar] ([Module]) WHERE [Module] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Calendar_Module] ON [Basedata_Calendar] ([Module]) WHERE [Module] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Basedata_Category_Code] ON [Basedata_Category] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Category_Code] ON [Basedata_Category] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_Currency_Code] ON [Basedata_Currency] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Currency_Code] ON [Basedata_Currency] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_CurrencyExchange_CurrencyId_BasicCurrencyId] ON [Basedata_CurrencyExchange] ([CurrencyId], [BasicCurrencyId]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_CurrencyExchange_CurrencyId_BasicCurrencyId] ON [Basedata_CurrencyExchange] ([CurrencyId], [BasicCurrencyId])
-CREATE UNIQUE INDEX [IX_Basedata_Customer_Code] ON [Basedata_Customer] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Customer_Code] ON [Basedata_Customer] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_CustomerAddress_Code_CustomerCode] ON [Basedata_CustomerAddress] ([Code], [CustomerCode]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_CustomerAddress_Code_CustomerCode] ON [Basedata_CustomerAddress] ([Code], [CustomerCode])
-CREATE UNIQUE INDEX [IX_Basedata_CustomerItem_CustomerCode_ItemCode] ON [Basedata_CustomerItem] ([CustomerCode], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_CustomerItem_CustomerCode_ItemCode] ON [Basedata_CustomerItem] ([CustomerCode], [ItemCode])
-CREATE UNIQUE INDEX [IX_Basedata_Dict_Code] ON [Basedata_Dict] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Dict_Code] ON [Basedata_Dict] ([Code])
-CREATE INDEX [IX_Basedata_DictItem_MasterId] ON [Basedata_DictItem] ([MasterId]);
-GO
+CREATE INDEX [IX_Basedata_DictItem_MasterId] ON [Basedata_DictItem] ([MasterId])
-CREATE UNIQUE INDEX [IX_Basedata_Dock_Code] ON [Basedata_Dock] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Dock_Code] ON [Basedata_Dock] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_DocumentSetting_Code] ON [Basedata_DocumentSetting] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_DocumentSetting_Code] ON [Basedata_DocumentSetting] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_ErpLocation_Code] ON [Basedata_ErpLocation] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_ErpLocation_Code] ON [Basedata_ErpLocation] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_InterfaceCalendar_Code] ON [Basedata_InterfaceCalendar] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_InterfaceCalendar_Code] ON [Basedata_InterfaceCalendar] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_ItemBasic_Code] ON [Basedata_ItemBasic] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_ItemBasic_Code] ON [Basedata_ItemBasic] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_ItemCategory_CategoryCode_ItemCode] ON [Basedata_ItemCategory] ([CategoryCode], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_ItemCategory_CategoryCode_ItemCode] ON [Basedata_ItemCategory] ([CategoryCode], [ItemCode])
-CREATE UNIQUE INDEX [IX_Basedata_ItemGuideBook_ItemCode] ON [Basedata_ItemGuideBook] ([ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_ItemGuideBook_ItemCode] ON [Basedata_ItemGuideBook] ([ItemCode])
-CREATE UNIQUE INDEX [IX_Basedata_ItemPack_ItemCode_PackCode] ON [Basedata_ItemPack] ([ItemCode], [PackCode]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_ItemPack_ItemCode_PackCode] ON [Basedata_ItemPack] ([ItemCode], [PackCode])
-CREATE UNIQUE INDEX [IX_Basedata_ItemQuality_ItemCode_SupplierCode] ON [Basedata_ItemQuality] ([ItemCode], [SupplierCode]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_ItemQuality_ItemCode_SupplierCode] ON [Basedata_ItemQuality] ([ItemCode], [SupplierCode])
-CREATE UNIQUE INDEX [IX_Basedata_ItemSafetyStock_ItemCode_WarehouseCode_StoreRelationType_StoreValue] ON [Basedata_ItemSafetyStock] ([ItemCode], [WarehouseCode], [StoreRelationType], [StoreValue]) WHERE [StoreValue] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Basedata_ItemSafetyStock_ItemCode_WarehouseCode_StoreRelationType_StoreValue] ON [Basedata_ItemSafetyStock] ([ItemCode], [WarehouseCode], [StoreRelationType], [StoreValue]) WHERE [StoreValue] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Basedata_ItemStoreRelation_ItemCode_StoreRelationType_StoreValue] ON [Basedata_ItemStoreRelation] ([ItemCode], [StoreRelationType], [StoreValue]) WHERE [StoreValue] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Basedata_ItemStoreRelation_ItemCode_StoreRelationType_StoreValue] ON [Basedata_ItemStoreRelation] ([ItemCode], [StoreRelationType], [StoreValue]) WHERE [StoreValue] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Basedata_Location_Code] ON [Basedata_Location] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Location_Code] ON [Basedata_Location] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_LocationGroup_Code] ON [Basedata_LocationGroup] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_LocationGroup_Code] ON [Basedata_LocationGroup] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_Machine_Code] ON [Basedata_Machine] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Machine_Code] ON [Basedata_Machine] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_ProductionLine_Code] ON [Basedata_ProductionLine] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_ProductionLine_Code] ON [Basedata_ProductionLine] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_ProductionLineItem_ProdLineCode_ItemCode] ON [Basedata_ProductionLineItem] ([ProdLineCode], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_ProductionLineItem_ProdLineCode_ItemCode] ON [Basedata_ProductionLineItem] ([ProdLineCode], [ItemCode])
-CREATE UNIQUE INDEX [IX_Basedata_Project_Code] ON [Basedata_Project] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Project_Code] ON [Basedata_Project] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_PurchasePriceSheet_Code] ON [Basedata_PurchasePriceSheet] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_PurchasePriceSheet_Code] ON [Basedata_PurchasePriceSheet] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_SalePriceSheet_Code_CustomerId] ON [Basedata_SalePriceSheet] ([Code], [CustomerId]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_SalePriceSheet_Code_CustomerId] ON [Basedata_SalePriceSheet] ([Code], [CustomerId])
-CREATE UNIQUE INDEX [IX_Basedata_Shift_Code] ON [Basedata_Shift] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Shift_Code] ON [Basedata_Shift] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_StdCostPriceSheet_Code_SupplierId] ON [Basedata_StdCostPriceSheet] ([Code], [SupplierId]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_StdCostPriceSheet_Code_SupplierId] ON [Basedata_StdCostPriceSheet] ([Code], [SupplierId])
-CREATE UNIQUE INDEX [IX_Basedata_Supplier_Code] ON [Basedata_Supplier] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Supplier_Code] ON [Basedata_Supplier] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_SupplierItem_SupplierCode_ItemCode] ON [Basedata_SupplierItem] ([SupplierCode], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_SupplierItem_SupplierCode_ItemCode] ON [Basedata_SupplierItem] ([SupplierCode], [ItemCode])
-CREATE UNIQUE INDEX [IX_Basedata_SupplierTimeWindow_SupplierCode_TimeSlot_Week] ON [Basedata_SupplierTimeWindow] ([SupplierCode], [TimeSlot], [Week]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_SupplierTimeWindow_SupplierCode_TimeSlot_Week] ON [Basedata_SupplierTimeWindow] ([SupplierCode], [TimeSlot], [Week])
-CREATE UNIQUE INDEX [IX_Basedata_Team_Code] ON [Basedata_Team] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Team_Code] ON [Basedata_Team] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_TransactionType_TransType_TransSubType] ON [Basedata_TransactionType] ([TransType], [TransSubType]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_TransactionType_TransType_TransSubType] ON [Basedata_TransactionType] ([TransType], [TransSubType])
-CREATE UNIQUE INDEX [IX_Basedata_Uom_Code] ON [Basedata_Uom] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Uom_Code] ON [Basedata_Uom] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_Warehouse_Code] ON [Basedata_Warehouse] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_Warehouse_Code] ON [Basedata_Warehouse] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_WorkGroup_Code] ON [Basedata_WorkGroup] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_WorkGroup_Code] ON [Basedata_WorkGroup] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_WorkShop_Code] ON [Basedata_WorkShop] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_WorkShop_Code] ON [Basedata_WorkShop] ([Code])
-CREATE UNIQUE INDEX [IX_Basedata_WorkStation_Code] ON [Basedata_WorkStation] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Basedata_WorkStation_Code] ON [Basedata_WorkStation] ([Code])
diff --git a/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.FileStorageDbContext.sql b/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.FileStorageDbContext.sql
index 14f069f75..1af247d95 100644
--- a/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.FileStorageDbContext.sql
+++ b/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.FileStorageDbContext.sql
@@ -5,8 +5,7 @@ CREATE TABLE [AbpBlobContainers] (
[ExtraProperties] nvarchar(max) NULL,
[ConcurrencyStamp] nvarchar(40) NULL,
CONSTRAINT [PK_AbpBlobContainers] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [FileStorage_DataExportTask] (
@@ -29,8 +28,7 @@ CREATE TABLE [FileStorage_DataExportTask] (
[EndTime] datetime2 NULL,
[Status] nvarchar(64) NOT NULL,
CONSTRAINT [PK_FileStorage_DataExportTask] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [FileStorage_DataImportTask] (
@@ -55,8 +53,7 @@ CREATE TABLE [FileStorage_DataImportTask] (
[EndTime] datetime2 NULL,
[Status] nvarchar(64) NOT NULL,
CONSTRAINT [PK_FileStorage_DataImportTask] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [FileStorage_File] (
@@ -73,8 +70,7 @@ CREATE TABLE [FileStorage_File] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(max) NULL,
CONSTRAINT [PK_FileStorage_File] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [AbpBlobs] (
@@ -87,19 +83,15 @@ CREATE TABLE [AbpBlobs] (
[ConcurrencyStamp] nvarchar(40) NULL,
CONSTRAINT [PK_AbpBlobs] PRIMARY KEY ([Id]),
CONSTRAINT [FK_AbpBlobs_AbpBlobContainers_ContainerId] FOREIGN KEY ([ContainerId]) REFERENCES [AbpBlobContainers] ([Id]) ON DELETE CASCADE
-);
-GO
+)
-CREATE INDEX [IX_AbpBlobContainers_TenantId_Name] ON [AbpBlobContainers] ([TenantId], [Name]);
-GO
+CREATE INDEX [IX_AbpBlobContainers_TenantId_Name] ON [AbpBlobContainers] ([TenantId], [Name])
-CREATE INDEX [IX_AbpBlobs_ContainerId] ON [AbpBlobs] ([ContainerId]);
-GO
+CREATE INDEX [IX_AbpBlobs_ContainerId] ON [AbpBlobs] ([ContainerId])
-CREATE INDEX [IX_AbpBlobs_TenantId_ContainerId_Name] ON [AbpBlobs] ([TenantId], [ContainerId], [Name]);
-GO
+CREATE INDEX [IX_AbpBlobs_TenantId_ContainerId_Name] ON [AbpBlobs] ([TenantId], [ContainerId], [Name])
diff --git a/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.LabelDbContext.sql b/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.LabelDbContext.sql
index 0e3cb8422..62cc74b72 100644
--- a/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.LabelDbContext.sql
+++ b/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.LabelDbContext.sql
@@ -11,8 +11,7 @@ CREATE TABLE [Label_CountLabel] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Label_CountLabel] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Label_InventoryLabel] (
@@ -59,8 +58,7 @@ CREATE TABLE [Label_InventoryLabel] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Label_InventoryLabel] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Label_LabelDefinition] (
@@ -82,8 +80,7 @@ CREATE TABLE [Label_LabelDefinition] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Label_LabelDefinition] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Label_PalletCode] (
@@ -99,8 +96,7 @@ CREATE TABLE [Label_PalletCode] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Label_PalletCode] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Label_PalletLabel] (
@@ -122,8 +118,7 @@ CREATE TABLE [Label_PalletLabel] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Label_PalletLabel] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Label_SaleLabel] (
@@ -158,8 +153,7 @@ CREATE TABLE [Label_SaleLabel] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Label_SaleLabel] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Label_SerialCode] (
@@ -175,35 +169,27 @@ CREATE TABLE [Label_SerialCode] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Label_SerialCode] PRIMARY KEY ([Id])
-);
-GO
+)
-CREATE UNIQUE INDEX [IX_Label_CountLabel_RuleCode_CountNumber] ON [Label_CountLabel] ([RuleCode], [CountNumber]);
-GO
+CREATE UNIQUE INDEX [IX_Label_CountLabel_RuleCode_CountNumber] ON [Label_CountLabel] ([RuleCode], [CountNumber])
-CREATE UNIQUE INDEX [IX_Label_InventoryLabel_Code] ON [Label_InventoryLabel] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Label_InventoryLabel_Code] ON [Label_InventoryLabel] ([Code])
-CREATE UNIQUE INDEX [IX_Label_LabelDefinition_Code] ON [Label_LabelDefinition] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Label_LabelDefinition_Code] ON [Label_LabelDefinition] ([Code])
-CREATE UNIQUE INDEX [IX_Label_PalletCode_RuleCode_PalletlNumber] ON [Label_PalletCode] ([RuleCode], [PalletlNumber]);
-GO
+CREATE UNIQUE INDEX [IX_Label_PalletCode_RuleCode_PalletlNumber] ON [Label_PalletCode] ([RuleCode], [PalletlNumber])
-CREATE UNIQUE INDEX [IX_Label_PalletLabel_Code] ON [Label_PalletLabel] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Label_PalletLabel_Code] ON [Label_PalletLabel] ([Code])
-CREATE UNIQUE INDEX [IX_Label_SaleLabel_Code] ON [Label_SaleLabel] ([Code]);
-GO
+CREATE UNIQUE INDEX [IX_Label_SaleLabel_Code] ON [Label_SaleLabel] ([Code])
-CREATE UNIQUE INDEX [IX_Label_SerialCode_RuleCode_SerialNumber] ON [Label_SerialCode] ([RuleCode], [SerialNumber]);
-GO
+CREATE UNIQUE INDEX [IX_Label_SerialCode_RuleCode_SerialNumber] ON [Label_SerialCode] ([RuleCode], [SerialNumber])
diff --git a/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.MessageDbContext.sql b/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.MessageDbContext.sql
index c0023c36f..19c8d2c03 100644
--- a/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.MessageDbContext.sql
+++ b/be/Hosts/Core.Host/Win_in.Sfs.Core.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.MessageDbContext.sql
@@ -15,8 +15,7 @@ CREATE TABLE [Message_Announcement] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Message_Announcement] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Message_MessageType] (
@@ -36,8 +35,7 @@ CREATE TABLE [Message_MessageType] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Message_MessageType] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Message_MessageTypeSubscribe] (
@@ -55,8 +53,7 @@ CREATE TABLE [Message_MessageTypeSubscribe] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Message_MessageTypeSubscribe] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Message_NotifyMessage] (
@@ -75,8 +72,7 @@ CREATE TABLE [Message_NotifyMessage] (
[MessageLevel] nvarchar(64) NOT NULL,
[SendTime] datetime2 NOT NULL,
CONSTRAINT [PK_Message_NotifyMessage] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Message_PrivateMessage] (
@@ -100,8 +96,7 @@ CREATE TABLE [Message_PrivateMessage] (
[MessageLevel] nvarchar(64) NOT NULL,
[SendTime] datetime2 NOT NULL,
CONSTRAINT [PK_Message_PrivateMessage] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Message_UserNotifyMessage] (
@@ -127,31 +122,24 @@ CREATE TABLE [Message_UserNotifyMessage] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Message_UserNotifyMessage] PRIMARY KEY ([Id])
-);
-GO
+)
-CREATE INDEX [IX_Message_Announcement_Title] ON [Message_Announcement] ([Title]);
-GO
+CREATE INDEX [IX_Message_Announcement_Title] ON [Message_Announcement] ([Title])
-CREATE INDEX [IX_Message_MessageType_MessageTypeCode] ON [Message_MessageType] ([MessageTypeCode]);
-GO
+CREATE INDEX [IX_Message_MessageType_MessageTypeCode] ON [Message_MessageType] ([MessageTypeCode])
-CREATE INDEX [IX_Message_MessageTypeSubscribe_UserId_MessageTypeId] ON [Message_MessageTypeSubscribe] ([UserId], [MessageTypeId]);
-GO
+CREATE INDEX [IX_Message_MessageTypeSubscribe_UserId_MessageTypeId] ON [Message_MessageTypeSubscribe] ([UserId], [MessageTypeId])
-CREATE INDEX [IX_Message_NotifyMessage_Title] ON [Message_NotifyMessage] ([Title]);
-GO
+CREATE INDEX [IX_Message_NotifyMessage_Title] ON [Message_NotifyMessage] ([Title])
-CREATE INDEX [IX_Message_PrivateMessage_FromUserId_ToUserId_Title] ON [Message_PrivateMessage] ([FromUserId], [ToUserId], [Title]);
-GO
+CREATE INDEX [IX_Message_PrivateMessage_FromUserId_ToUserId_Title] ON [Message_PrivateMessage] ([FromUserId], [ToUserId], [Title])
-CREATE INDEX [IX_Message_UserNotifyMessage_UserId_MessageId] ON [Message_UserNotifyMessage] ([UserId], [MessageId]);
-GO
+CREATE INDEX [IX_Message_UserNotifyMessage_UserId_MessageId] ON [Message_UserNotifyMessage] ([UserId], [MessageId])
diff --git a/be/Hosts/Wms.Host/Win_in.Sfs.Wms.Store.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.InventoryDbContext.sql b/be/Hosts/Wms.Host/Win_in.Sfs.Wms.Store.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.InventoryDbContext.sql
index d30f4175d..ca3922f7a 100644
--- a/be/Hosts/Wms.Host/Win_in.Sfs.Wms.Store.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.InventoryDbContext.sql
+++ b/be/Hosts/Wms.Host/Win_in.Sfs.Wms.Store.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.InventoryDbContext.sql
@@ -38,8 +38,7 @@ CREATE TABLE [Inventory_Balance] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Inventory_Balance] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Inventory_Container] (
@@ -64,8 +63,7 @@ CREATE TABLE [Inventory_Container] (
[Worker] nvarchar(max) NULL,
[Number] nvarchar(max) NULL,
CONSTRAINT [PK_Inventory_Container] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Inventory_ErpBalance] (
@@ -85,8 +83,7 @@ CREATE TABLE [Inventory_ErpBalance] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Inventory_ErpBalance] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Inventory_ExpectIn] (
@@ -121,8 +118,7 @@ CREATE TABLE [Inventory_ExpectIn] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Inventory_ExpectIn] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Inventory_ExpectOut] (
@@ -157,8 +153,7 @@ CREATE TABLE [Inventory_ExpectOut] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Inventory_ExpectOut] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Inventory_LocationCapacity] (
@@ -177,8 +172,7 @@ CREATE TABLE [Inventory_LocationCapacity] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Inventory_LocationCapacity] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Inventory_Snapshot] (
@@ -215,8 +209,7 @@ CREATE TABLE [Inventory_Snapshot] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Inventory_Snapshot] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Inventory_Transaction] (
@@ -260,8 +253,7 @@ CREATE TABLE [Inventory_Transaction] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Inventory_Transaction] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Inventory_TransferLog] (
@@ -314,8 +306,7 @@ CREATE TABLE [Inventory_TransferLog] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Inventory_TransferLog] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Inventory_ContainerDetail] (
@@ -349,51 +340,39 @@ CREATE TABLE [Inventory_ContainerDetail] (
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Inventory_ContainerDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Inventory_ContainerDetail_Inventory_Container_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Inventory_Container] ([Id]) ON DELETE CASCADE
-);
-GO
+)
-CREATE UNIQUE INDEX [IX_Inventory_Balance_PackingCode_Status_LocationCode_ItemCode_Lot_ContainerCode] ON [Inventory_Balance] ([PackingCode], [Status], [LocationCode], [ItemCode], [Lot], [ContainerCode]) WHERE [ContainerCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Inventory_Balance_PackingCode_Status_LocationCode_ItemCode_Lot_ContainerCode] ON [Inventory_Balance] ([PackingCode], [Status], [LocationCode], [ItemCode], [Lot], [ContainerCode]) WHERE [ContainerCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Inventory_Container_ContainerCode] ON [Inventory_Container] ([ContainerCode]);
-GO
+CREATE UNIQUE INDEX [IX_Inventory_Container_ContainerCode] ON [Inventory_Container] ([ContainerCode])
-CREATE INDEX [IX_Inventory_ContainerDetail_MasterID] ON [Inventory_ContainerDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Inventory_ContainerDetail_MasterID] ON [Inventory_ContainerDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Inventory_ContainerDetail_PackingCode_Lot_ItemCode] ON [Inventory_ContainerDetail] ([PackingCode], [Lot], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Inventory_ContainerDetail_PackingCode_Lot_ItemCode] ON [Inventory_ContainerDetail] ([PackingCode], [Lot], [ItemCode])
-CREATE UNIQUE INDEX [IX_Inventory_ErpBalance_ItemCode_Lot_LocationCode_Status] ON [Inventory_ErpBalance] ([ItemCode], [Lot], [LocationCode], [Status]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Inventory_ErpBalance_ItemCode_Lot_LocationCode_Status] ON [Inventory_ErpBalance] ([ItemCode], [Lot], [LocationCode], [Status]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Inventory_ExpectIn_PackingCode_LocationCode_ItemCode_JobNumber] ON [Inventory_ExpectIn] ([PackingCode], [LocationCode], [ItemCode], [JobNumber]);
-GO
+CREATE UNIQUE INDEX [IX_Inventory_ExpectIn_PackingCode_LocationCode_ItemCode_JobNumber] ON [Inventory_ExpectIn] ([PackingCode], [LocationCode], [ItemCode], [JobNumber])
-CREATE UNIQUE INDEX [IX_Inventory_ExpectOut_PackingCode_Status_ItemCode_LocationCode_Lot_JobNumber] ON [Inventory_ExpectOut] ([PackingCode], [Status], [ItemCode], [LocationCode], [Lot], [JobNumber]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Inventory_ExpectOut_PackingCode_Status_ItemCode_LocationCode_Lot_JobNumber] ON [Inventory_ExpectOut] ([PackingCode], [Status], [ItemCode], [LocationCode], [Lot], [JobNumber]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Inventory_LocationCapacity_LocationCode] ON [Inventory_LocationCapacity] ([LocationCode]);
-GO
+CREATE UNIQUE INDEX [IX_Inventory_LocationCapacity_LocationCode] ON [Inventory_LocationCapacity] ([LocationCode])
-CREATE UNIQUE INDEX [IX_Inventory_Snapshot_SnapshotDate_SnapshotTime_PackingCode] ON [Inventory_Snapshot] ([SnapshotDate], [SnapshotTime], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Inventory_Snapshot_SnapshotDate_SnapshotTime_PackingCode] ON [Inventory_Snapshot] ([SnapshotDate], [SnapshotTime], [PackingCode])
-CREATE UNIQUE INDEX [IX_Inventory_Transaction_TransNumber] ON [Inventory_Transaction] ([TransNumber]);
-GO
+CREATE UNIQUE INDEX [IX_Inventory_Transaction_TransNumber] ON [Inventory_Transaction] ([TransNumber])
-CREATE UNIQUE INDEX [IX_Inventory_TransferLog_TransferNumber] ON [Inventory_TransferLog] ([TransferNumber]);
-GO
+CREATE UNIQUE INDEX [IX_Inventory_TransferLog_TransferNumber] ON [Inventory_TransferLog] ([TransferNumber])
diff --git a/be/Hosts/Wms.Host/Win_in.Sfs.Wms.Store.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.StoreDbContext.sql b/be/Hosts/Wms.Host/Win_in.Sfs.Wms.Store.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.StoreDbContext.sql
index 896f1cf3e..a71af1752 100644
--- a/be/Hosts/Wms.Host/Win_in.Sfs.Wms.Store.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.StoreDbContext.sql
+++ b/be/Hosts/Wms.Host/Win_in.Sfs.Wms.Store.HttpApi.Host/scripts/db.Microsoft.EntityFrameworkCore.SqlServer.StoreDbContext.sql
@@ -27,8 +27,7 @@ CREATE TABLE [Job_CheckJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_CheckJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_CountJob] (
@@ -66,8 +65,7 @@ CREATE TABLE [Job_CountJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_CountJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_DeliverJob] (
@@ -103,8 +101,7 @@ CREATE TABLE [Job_DeliverJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_DeliverJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_InspectJob] (
@@ -143,8 +140,7 @@ CREATE TABLE [Job_InspectJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_InspectJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_IssueJob] (
@@ -180,8 +176,7 @@ CREATE TABLE [Job_IssueJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_IssueJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_JisDeliverJob] (
@@ -221,8 +216,7 @@ CREATE TABLE [Job_JisDeliverJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_JisDeliverJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_ProductionReturnJob] (
@@ -254,8 +248,7 @@ CREATE TABLE [Job_ProductionReturnJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_ProductionReturnJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_ProductReceiveJob] (
@@ -289,8 +282,7 @@ CREATE TABLE [Job_ProductReceiveJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_ProductReceiveJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_PurchaseReceiptJob] (
@@ -330,8 +322,7 @@ CREATE TABLE [Job_PurchaseReceiptJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_PurchaseReceiptJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_PurchaseReturnJob] (
@@ -370,8 +361,7 @@ CREATE TABLE [Job_PurchaseReturnJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_PurchaseReturnJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_PutawayJob] (
@@ -412,8 +402,7 @@ CREATE TABLE [Job_PutawayJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_PutawayJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_UnplannedIssueJob] (
@@ -448,8 +437,7 @@ CREATE TABLE [Job_UnplannedIssueJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_UnplannedIssueJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_UnplannedReceiptJob] (
@@ -484,8 +472,7 @@ CREATE TABLE [Job_UnplannedReceiptJob] (
[CompleteTime] datetime2 NULL,
[WarehouseCode] nvarchar(max) NULL,
CONSTRAINT [PK_Job_UnplannedReceiptJob] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_BackFlushNote] (
@@ -527,8 +514,7 @@ CREATE TABLE [Store_BackFlushNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_BackFlushNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ContainerBindNote] (
@@ -549,8 +535,7 @@ CREATE TABLE [Store_ContainerBindNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_ContainerBindNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_CountAdjustNote] (
@@ -573,8 +558,7 @@ CREATE TABLE [Store_CountAdjustNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_CountAdjustNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_CountAdjustRequest] (
@@ -599,8 +583,7 @@ CREATE TABLE [Store_CountAdjustRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_CountAdjustRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_CountNote] (
@@ -624,8 +607,7 @@ CREATE TABLE [Store_CountNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_CountNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_CountPlan] (
@@ -659,8 +641,7 @@ CREATE TABLE [Store_CountPlan] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_CountPlan] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_CustomerAsn] (
@@ -686,8 +667,7 @@ CREATE TABLE [Store_CustomerAsn] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_CustomerAsn] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_CustomerReturnNote] (
@@ -707,8 +687,7 @@ CREATE TABLE [Store_CustomerReturnNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_CustomerReturnNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_DeliverNote] (
@@ -732,8 +711,7 @@ CREATE TABLE [Store_DeliverNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_DeliverNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_DeliverPlan] (
@@ -762,8 +740,7 @@ CREATE TABLE [Store_DeliverPlan] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_DeliverPlan] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_DeliverRequest] (
@@ -791,8 +768,7 @@ CREATE TABLE [Store_DeliverRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_DeliverRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ExchangeData] (
@@ -822,8 +798,7 @@ CREATE TABLE [Store_ExchangeData] (
[TenantId] uniqueidentifier NULL,
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Store_ExchangeData] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_InspectAbnormalNote] (
@@ -843,8 +818,7 @@ CREATE TABLE [Store_InspectAbnormalNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_InspectAbnormalNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_InspectNote] (
@@ -870,8 +844,7 @@ CREATE TABLE [Store_InspectNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_InspectNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_InspectRequest] (
@@ -900,8 +873,7 @@ CREATE TABLE [Store_InspectRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_InspectRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_InventoryInitialNote] (
@@ -919,8 +891,7 @@ CREATE TABLE [Store_InventoryInitialNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_InventoryInitialNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_InventoryTransferNote] (
@@ -940,8 +911,7 @@ CREATE TABLE [Store_InventoryTransferNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_InventoryTransferNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_IsolationNote] (
@@ -959,8 +929,7 @@ CREATE TABLE [Store_IsolationNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_IsolationNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_IssueNote] (
@@ -984,8 +953,7 @@ CREATE TABLE [Store_IssueNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_IssueNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ItemTransformNote] (
@@ -1004,8 +972,7 @@ CREATE TABLE [Store_ItemTransformNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_ItemTransformNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ItemTransformRequest] (
@@ -1028,8 +995,7 @@ CREATE TABLE [Store_ItemTransformRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ItemTransformRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_JisDeliverNote] (
@@ -1055,8 +1021,7 @@ CREATE TABLE [Store_JisDeliverNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_JisDeliverNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_JisProductReceiptNote] (
@@ -1086,8 +1051,7 @@ CREATE TABLE [Store_JisProductReceiptNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_JisProductReceiptNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_MaterialRequest] (
@@ -1115,8 +1079,7 @@ CREATE TABLE [Store_MaterialRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_MaterialRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_NoOkConvertOkNote] (
@@ -1133,8 +1096,7 @@ CREATE TABLE [Store_NoOkConvertOkNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_NoOkConvertOkNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_OfflineSettlementNote] (
@@ -1153,8 +1115,7 @@ CREATE TABLE [Store_OfflineSettlementNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_OfflineSettlementNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_PreparationPlan] (
@@ -1179,8 +1140,7 @@ CREATE TABLE [Store_PreparationPlan] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_PreparationPlan] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ProductionPlan] (
@@ -1209,8 +1169,7 @@ CREATE TABLE [Store_ProductionPlan] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ProductionPlan] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ProductionReturnNote] (
@@ -1230,8 +1189,7 @@ CREATE TABLE [Store_ProductionReturnNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_ProductionReturnNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ProductionReturnRequest] (
@@ -1254,8 +1212,7 @@ CREATE TABLE [Store_ProductionReturnRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ProductionReturnRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ProductL7PartsNote] (
@@ -1283,8 +1240,7 @@ CREATE TABLE [Store_ProductL7PartsNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_ProductL7PartsNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ProductReceiptNote] (
@@ -1311,8 +1267,7 @@ CREATE TABLE [Store_ProductReceiptNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_ProductReceiptNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ProductReceiptRequest] (
@@ -1342,8 +1297,7 @@ CREATE TABLE [Store_ProductReceiptRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ProductReceiptRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ProductRecycleNote] (
@@ -1364,8 +1318,7 @@ CREATE TABLE [Store_ProductRecycleNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_ProductRecycleNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ProductRecycleRequest] (
@@ -1390,8 +1343,7 @@ CREATE TABLE [Store_ProductRecycleRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ProductRecycleRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_PurchaseOrder] (
@@ -1419,8 +1371,7 @@ CREATE TABLE [Store_PurchaseOrder] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_PurchaseOrder] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_PurchaseReceiptNote] (
@@ -1446,8 +1397,7 @@ CREATE TABLE [Store_PurchaseReceiptNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_PurchaseReceiptNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_PurchaseReceiptRequest] (
@@ -1479,8 +1429,7 @@ CREATE TABLE [Store_PurchaseReceiptRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_PurchaseReceiptRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_PurchaseReturnNote] (
@@ -1507,8 +1456,7 @@ CREATE TABLE [Store_PurchaseReturnNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_PurchaseReturnNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_PurchaseReturnRequest] (
@@ -1537,8 +1485,7 @@ CREATE TABLE [Store_PurchaseReturnRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_PurchaseReturnRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_PutawayNote] (
@@ -1564,8 +1511,7 @@ CREATE TABLE [Store_PutawayNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_PutawayNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_PutawayRequest] (
@@ -1599,8 +1545,7 @@ CREATE TABLE [Store_PutawayRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_PutawayRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ReceiptAbnormalNote] (
@@ -1620,8 +1565,7 @@ CREATE TABLE [Store_ReceiptAbnormalNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_ReceiptAbnormalNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_RecycledMaterialReceiptNote] (
@@ -1638,8 +1582,7 @@ CREATE TABLE [Store_RecycledMaterialReceiptNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_RecycledMaterialReceiptNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_SaleOrder] (
@@ -1666,8 +1609,7 @@ CREATE TABLE [Store_SaleOrder] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_SaleOrder] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ScrapNote] (
@@ -1687,8 +1629,7 @@ CREATE TABLE [Store_ScrapNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_ScrapNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_ScrapRequest] (
@@ -1712,8 +1653,7 @@ CREATE TABLE [Store_ScrapRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ScrapRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_SupplierAsn] (
@@ -1746,8 +1686,7 @@ CREATE TABLE [Store_SupplierAsn] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_SupplierAsn] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_TransferNote] (
@@ -1770,8 +1709,7 @@ CREATE TABLE [Store_TransferNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_TransferNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_TransferRequest] (
@@ -1796,8 +1734,7 @@ CREATE TABLE [Store_TransferRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_TransferRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_UnplannedIssueNote] (
@@ -1819,8 +1756,7 @@ CREATE TABLE [Store_UnplannedIssueNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_UnplannedIssueNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_UnplannedIssueRequest] (
@@ -1846,8 +1782,7 @@ CREATE TABLE [Store_UnplannedIssueRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_UnplannedIssueRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_UnplannedReceiptNote] (
@@ -1869,8 +1804,7 @@ CREATE TABLE [Store_UnplannedReceiptNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_UnplannedReceiptNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_UnplannedReceiptRequest] (
@@ -1896,8 +1830,7 @@ CREATE TABLE [Store_UnplannedReceiptRequest] (
[DirectCreateNote] bit NOT NULL,
[RequestStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_UnplannedReceiptRequest] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_WarehouseTransferNote] (
@@ -1916,8 +1849,7 @@ CREATE TABLE [Store_WarehouseTransferNote] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_WarehouseTransferNote] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Store_WorkOrder] (
@@ -1947,8 +1879,7 @@ CREATE TABLE [Store_WorkOrder] (
[Number] nvarchar(64) NOT NULL,
[ActiveDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_WorkOrder] PRIMARY KEY ([Id])
-);
-GO
+)
CREATE TABLE [Job_CheckJobDetail] (
@@ -1985,8 +1916,7 @@ CREATE TABLE [Job_CheckJobDetail] (
[WarehouseCode] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Job_CheckJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_CheckJobDetail_Job_CheckJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_CheckJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_CountJobDetail] (
@@ -2027,8 +1957,7 @@ CREATE TABLE [Job_CountJobDetail] (
[WarehouseCode] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Job_CountJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_CountJobDetail_Job_CountJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_CountJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_DeliverJobDetail] (
@@ -2082,8 +2011,7 @@ CREATE TABLE [Job_DeliverJobDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Job_DeliverJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_DeliverJobDetail_Job_DeliverJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_DeliverJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_InspectJobDetail] (
@@ -2135,8 +2063,7 @@ CREATE TABLE [Job_InspectJobDetail] (
[WarehouseCode] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Job_InspectJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_InspectJobDetail_Job_InspectJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_InspectJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_InspectJobSummaryDetail] (
@@ -2177,8 +2104,7 @@ CREATE TABLE [Job_InspectJobSummaryDetail] (
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Job_InspectJobSummaryDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_InspectJobSummaryDetail_Job_InspectJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_InspectJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_IssueJobDetail] (
@@ -2243,8 +2169,7 @@ CREATE TABLE [Job_IssueJobDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Job_IssueJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_IssueJobDetail_Job_IssueJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_IssueJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_JisDeliverJobDetail] (
@@ -2274,8 +2199,7 @@ CREATE TABLE [Job_JisDeliverJobDetail] (
[Remark] nvarchar(3072) NULL,
CONSTRAINT [PK_Job_JisDeliverJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_JisDeliverJobDetail_Job_JisDeliverJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_JisDeliverJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_ProductionReturnJobDetail] (
@@ -2328,8 +2252,7 @@ CREATE TABLE [Job_ProductionReturnJobDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Job_ProductionReturnJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_ProductionReturnJobDetail_Job_ProductionReturnJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_ProductionReturnJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_ProductReceiveJobDetail] (
@@ -2379,8 +2302,7 @@ CREATE TABLE [Job_ProductReceiveJobDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Job_ProductReceiveJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_ProductReceiveJobDetail_Job_ProductReceiveJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_ProductReceiveJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_PurchaseReceiptJobDetail] (
@@ -2437,8 +2359,7 @@ CREATE TABLE [Job_PurchaseReceiptJobDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Job_PurchaseReceiptJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_PurchaseReceiptJobDetail_Job_PurchaseReceiptJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_PurchaseReceiptJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_PurchaseReturnJobDetail] (
@@ -2489,8 +2410,7 @@ CREATE TABLE [Job_PurchaseReturnJobDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Job_PurchaseReturnJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_PurchaseReturnJobDetail_Job_PurchaseReturnJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_PurchaseReturnJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_PutawayJobDetail] (
@@ -2546,8 +2466,7 @@ CREATE TABLE [Job_PutawayJobDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Job_PutawayJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_PutawayJobDetail_Job_PutawayJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_PutawayJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_UnplannedIssueJobDetail] (
@@ -2597,8 +2516,7 @@ CREATE TABLE [Job_UnplannedIssueJobDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Job_UnplannedIssueJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_UnplannedIssueJobDetail_Job_UnplannedIssueJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_UnplannedIssueJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Job_UnplannedReceiptJobDetail] (
@@ -2648,8 +2566,7 @@ CREATE TABLE [Job_UnplannedReceiptJobDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Job_UnplannedReceiptJobDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Job_UnplannedReceiptJobDetail_Job_UnplannedReceiptJob_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Job_UnplannedReceiptJob] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_BackFlushNoteDetail] (
@@ -2686,8 +2603,7 @@ CREATE TABLE [Store_BackFlushNoteDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_BackFlushNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_BackFlushNoteDetail_Store_BackFlushNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_BackFlushNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ContainerBindNoteDetail] (
@@ -2716,8 +2632,7 @@ CREATE TABLE [Store_ContainerBindNoteDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_ContainerBindNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ContainerBindNoteDetail_Store_ContainerBindNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ContainerBindNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_CountAdjustNoteDetail] (
@@ -2757,8 +2672,7 @@ CREATE TABLE [Store_CountAdjustNoteDetail] (
[Status] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_CountAdjustNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_CountAdjustNoteDetail_Store_CountAdjustNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_CountAdjustNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_CountAdjustRequestDetail] (
@@ -2796,8 +2710,7 @@ CREATE TABLE [Store_CountAdjustRequestDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_CountAdjustRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_CountAdjustRequestDetail_Store_CountAdjustRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_CountAdjustRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_CountNoteDetail] (
@@ -2850,8 +2763,7 @@ CREATE TABLE [Store_CountNoteDetail] (
[Status] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_CountNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_CountNoteDetail_Store_CountNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_CountNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_CountPlanDetail] (
@@ -2902,8 +2814,7 @@ CREATE TABLE [Store_CountPlanDetail] (
[Status] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_CountPlanDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_CountPlanDetail_Store_CountPlan_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_CountPlan] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_CustomerAsnDetail] (
@@ -2927,8 +2838,7 @@ CREATE TABLE [Store_CustomerAsnDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_CustomerAsnDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_CustomerAsnDetail_Store_CustomerAsn_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_CustomerAsn] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_CustomerReturnNoteDetail] (
@@ -2972,8 +2882,7 @@ CREATE TABLE [Store_CustomerReturnNoteDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_CustomerReturnNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_CustomerReturnNoteDetail_Store_CustomerReturnNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_CustomerReturnNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_DeliverNoteDetail] (
@@ -3044,8 +2953,7 @@ CREATE TABLE [Store_DeliverNoteDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_DeliverNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_DeliverNoteDetail_Store_DeliverNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_DeliverNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_DeliverPlanDetail] (
@@ -3069,8 +2977,7 @@ CREATE TABLE [Store_DeliverPlanDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_DeliverPlanDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_DeliverPlanDetail_Store_DeliverPlan_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_DeliverPlan] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_DeliverRequestDetail] (
@@ -3094,8 +3001,7 @@ CREATE TABLE [Store_DeliverRequestDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_DeliverRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_DeliverRequestDetail_Store_DeliverRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_DeliverRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_InspectAbnormalNoteDetail] (
@@ -3126,8 +3032,7 @@ CREATE TABLE [Store_InspectAbnormalNoteDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_InspectAbnormalNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_InspectAbnormalNoteDetail_Store_InspectAbnormalNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_InspectAbnormalNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_InspectNoteDetail] (
@@ -3180,8 +3085,7 @@ CREATE TABLE [Store_InspectNoteDetail] (
[Status] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_InspectNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_InspectNoteDetail_Store_InspectNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_InspectNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_InspectNoteSummaryDetail] (
@@ -3221,8 +3125,7 @@ CREATE TABLE [Store_InspectNoteSummaryDetail] (
[ExpireDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_InspectNoteSummaryDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_InspectNoteSummaryDetail_Store_InspectNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_InspectNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_InspectRequestDetail] (
@@ -3265,8 +3168,7 @@ CREATE TABLE [Store_InspectRequestDetail] (
[Status] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_InspectRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_InspectRequestDetail_Store_InspectRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_InspectRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_InspectRequestSummaryDetail] (
@@ -3305,8 +3207,7 @@ CREATE TABLE [Store_InspectRequestSummaryDetail] (
[ExpireDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_InspectRequestSummaryDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_InspectRequestSummaryDetail_Store_InspectRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_InspectRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_InventoryInitialNoteDetail] (
@@ -3341,8 +3242,7 @@ CREATE TABLE [Store_InventoryInitialNoteDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_InventoryInitialNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_InventoryInitialNoteDetail_Store_InventoryInitialNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_InventoryInitialNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_InventoryTransferNoteDetail] (
@@ -3387,8 +3287,7 @@ CREATE TABLE [Store_InventoryTransferNoteDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_InventoryTransferNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_InventoryTransferNoteDetail_Store_InventoryTransferNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_InventoryTransferNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_IsolationNoteDetail] (
@@ -3432,8 +3331,7 @@ CREATE TABLE [Store_IsolationNoteDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_IsolationNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_IsolationNoteDetail_Store_IsolationNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_IsolationNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_IssueNoteDetail] (
@@ -3508,8 +3406,7 @@ CREATE TABLE [Store_IssueNoteDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_IssueNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_IssueNoteDetail_Store_IssueNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_IssueNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ItemTransformNoteDetail] (
@@ -3563,8 +3460,7 @@ CREATE TABLE [Store_ItemTransformNoteDetail] (
[ItemCode] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ItemTransformNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ItemTransformNoteDetail_Store_ItemTransformNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ItemTransformNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ItemTransformRequestDetail] (
@@ -3617,8 +3513,7 @@ CREATE TABLE [Store_ItemTransformRequestDetail] (
[ItemCode] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ItemTransformRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ItemTransformRequestDetail_Store_ItemTransformRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ItemTransformRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_JisDeliverNoteDetail] (
@@ -3673,8 +3568,7 @@ CREATE TABLE [Store_JisDeliverNoteDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_JisDeliverNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_JisDeliverNoteDetail_Store_JisDeliverNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_JisDeliverNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_JisProductReceiptNoteDetail] (
@@ -3717,8 +3611,7 @@ CREATE TABLE [Store_JisProductReceiptNoteDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_JisProductReceiptNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_JisProductReceiptNoteDetail_Store_JisProductReceiptNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_JisProductReceiptNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_MaterialRequestDetail] (
@@ -3752,8 +3645,7 @@ CREATE TABLE [Store_MaterialRequestDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_MaterialRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_MaterialRequestDetail_Store_MaterialRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_MaterialRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_NoOkConvertOkNoteDetail] (
@@ -3797,8 +3689,7 @@ CREATE TABLE [Store_NoOkConvertOkNoteDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_NoOkConvertOkNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_NoOkConvertOkNoteDetail_Store_NoOkConvertOkNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_NoOkConvertOkNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_OfflineSettlementNoteDetail] (
@@ -3833,8 +3724,7 @@ CREATE TABLE [Store_OfflineSettlementNoteDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_OfflineSettlementNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_OfflineSettlementNoteDetail_Store_OfflineSettlementNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_OfflineSettlementNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_PreparationPlanDetail] (
@@ -3860,8 +3750,7 @@ CREATE TABLE [Store_PreparationPlanDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_PreparationPlanDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_PreparationPlanDetail_Store_PreparationPlan_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_PreparationPlan] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ProductionPlanDetail] (
@@ -3891,8 +3780,7 @@ CREATE TABLE [Store_ProductionPlanDetail] (
[ExpireDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_ProductionPlanDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ProductionPlanDetail_Store_ProductionPlan_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ProductionPlan] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ProductionReturnNoteDetail] (
@@ -3962,8 +3850,7 @@ CREATE TABLE [Store_ProductionReturnNoteDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_ProductionReturnNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ProductionReturnNoteDetail_Store_ProductionReturnNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ProductionReturnNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ProductionReturnRequestDetail] (
@@ -4007,8 +3894,7 @@ CREATE TABLE [Store_ProductionReturnRequestDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ProductionReturnRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ProductionReturnRequestDetail_Store_ProductionReturnRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ProductionReturnRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ProductL7PartsNoteDetail] (
@@ -4042,8 +3928,7 @@ CREATE TABLE [Store_ProductL7PartsNoteDetail] (
[ItemCode] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ProductL7PartsNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ProductL7PartsNoteDetail_Store_ProductL7PartsNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ProductL7PartsNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ProductReceiptNoteDetail] (
@@ -4109,8 +3994,7 @@ CREATE TABLE [Store_ProductReceiptNoteDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_ProductReceiptNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ProductReceiptNoteDetail_Store_ProductReceiptNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ProductReceiptNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ProductReceiptRequestDetail] (
@@ -4145,8 +4029,7 @@ CREATE TABLE [Store_ProductReceiptRequestDetail] (
[ExpireDate] datetime2 NOT NULL,
CONSTRAINT [PK_Store_ProductReceiptRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ProductReceiptRequestDetail_Store_ProductReceiptRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ProductReceiptRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ProductRecycleMaterialDetail] (
@@ -4188,8 +4071,7 @@ CREATE TABLE [Store_ProductRecycleMaterialDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_ProductRecycleMaterialDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ProductRecycleMaterialDetail_Store_ProductRecycleNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ProductRecycleNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ProductRecycleNoteDetail] (
@@ -4226,8 +4108,7 @@ CREATE TABLE [Store_ProductRecycleNoteDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_ProductRecycleNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ProductRecycleNoteDetail_Store_ProductRecycleNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ProductRecycleNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ProductRecycleRequestDetail] (
@@ -4261,8 +4142,7 @@ CREATE TABLE [Store_ProductRecycleRequestDetail] (
[ItemCode] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ProductRecycleRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ProductRecycleRequestDetail_Store_ProductRecycleRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ProductRecycleRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_PurchaseOrderDetail] (
@@ -4296,8 +4176,7 @@ CREATE TABLE [Store_PurchaseOrderDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_PurchaseOrderDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_PurchaseOrderDetail_Store_PurchaseOrder_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_PurchaseOrder] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_PurchaseReceiptNoteDetail] (
@@ -4366,8 +4245,7 @@ CREATE TABLE [Store_PurchaseReceiptNoteDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_PurchaseReceiptNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_PurchaseReceiptNoteDetail_Store_PurchaseReceiptNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_PurchaseReceiptNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_PurchaseReceiptRequestDetail] (
@@ -4402,8 +4280,7 @@ CREATE TABLE [Store_PurchaseReceiptRequestDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_PurchaseReceiptRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_PurchaseReceiptRequestDetail_Store_PurchaseReceiptRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_PurchaseReceiptRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_PurchaseReturnNoteDetail] (
@@ -4467,8 +4344,7 @@ CREATE TABLE [Store_PurchaseReturnNoteDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_PurchaseReturnNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_PurchaseReturnNoteDetail_Store_PurchaseReturnNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_PurchaseReturnNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_PurchaseReturnRequestDetail] (
@@ -4505,8 +4381,7 @@ CREATE TABLE [Store_PurchaseReturnRequestDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_PurchaseReturnRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_PurchaseReturnRequestDetail_Store_PurchaseReturnRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_PurchaseReturnRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_PutawayNoteDetail] (
@@ -4579,8 +4454,7 @@ CREATE TABLE [Store_PutawayNoteDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_PutawayNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_PutawayNoteDetail_Store_PutawayNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_PutawayNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_PutawayRequestDetail] (
@@ -4627,8 +4501,7 @@ CREATE TABLE [Store_PutawayRequestDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_PutawayRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_PutawayRequestDetail_Store_PutawayRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_PutawayRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ReceiptAbnormalNoteDetail] (
@@ -4666,8 +4539,7 @@ CREATE TABLE [Store_ReceiptAbnormalNoteDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_ReceiptAbnormalNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ReceiptAbnormalNoteDetail_Store_ReceiptAbnormalNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ReceiptAbnormalNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_RecycledMaterialReceiptNoteDetail] (
@@ -4703,8 +4575,7 @@ CREATE TABLE [Store_RecycledMaterialReceiptNoteDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_RecycledMaterialReceiptNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_RecycledMaterialReceiptNoteDetail_Store_RecycledMaterialReceiptNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_RecycledMaterialReceiptNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_SaleOrderDetail] (
@@ -4731,8 +4602,7 @@ CREATE TABLE [Store_SaleOrderDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_SaleOrderDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_SaleOrderDetail_Store_SaleOrder_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_SaleOrder] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ScrapNoteDetail] (
@@ -4777,8 +4647,7 @@ CREATE TABLE [Store_ScrapNoteDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_ScrapNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ScrapNoteDetail_Store_ScrapNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ScrapNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_ScrapRequestDetail] (
@@ -4806,8 +4675,7 @@ CREATE TABLE [Store_ScrapRequestDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_ScrapRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_ScrapRequestDetail_Store_ScrapRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_ScrapRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_SupplierAsnDetail] (
@@ -4845,8 +4713,7 @@ CREATE TABLE [Store_SupplierAsnDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_SupplierAsnDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_SupplierAsnDetail_Store_SupplierAsn_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_SupplierAsn] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_TransferNoteDetail] (
@@ -4892,8 +4759,7 @@ CREATE TABLE [Store_TransferNoteDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_TransferNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_TransferNoteDetail_Store_TransferNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_TransferNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_TransferRequestDetail] (
@@ -4938,8 +4804,7 @@ CREATE TABLE [Store_TransferRequestDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_TransferRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_TransferRequestDetail_Store_TransferRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_TransferRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_UnplannedIssueNoteDetail] (
@@ -5002,8 +4867,7 @@ CREATE TABLE [Store_UnplannedIssueNoteDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_UnplannedIssueNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_UnplannedIssueNoteDetail_Store_UnplannedIssueNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_UnplannedIssueNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_UnplannedIssueRequestDetail] (
@@ -5039,8 +4903,7 @@ CREATE TABLE [Store_UnplannedIssueRequestDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_UnplannedIssueRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_UnplannedIssueRequestDetail_Store_UnplannedIssueRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_UnplannedIssueRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_UnplannedReceiptNoteDetail] (
@@ -5103,8 +4966,7 @@ CREATE TABLE [Store_UnplannedReceiptNoteDetail] (
[HandledQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_UnplannedReceiptNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_UnplannedReceiptNoteDetail_Store_UnplannedReceiptNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_UnplannedReceiptNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_UnplannedReceiptRequestDetail] (
@@ -5140,8 +5002,7 @@ CREATE TABLE [Store_UnplannedReceiptRequestDetail] (
[StdPackQty] decimal(18,6) NOT NULL,
CONSTRAINT [PK_Store_UnplannedReceiptRequestDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_UnplannedReceiptRequestDetail_Store_UnplannedReceiptRequest_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_UnplannedReceiptRequest] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_WarehouseTransferNoteDetail] (
@@ -5186,8 +5047,7 @@ CREATE TABLE [Store_WarehouseTransferNoteDetail] (
[ToStatus] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_WarehouseTransferNoteDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_WarehouseTransferNoteDetail_Store_WarehouseTransferNote_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_WarehouseTransferNote] ([Id]) ON DELETE CASCADE
-);
-GO
+)
CREATE TABLE [Store_WorkOrderDetail] (
@@ -5211,827 +5071,621 @@ CREATE TABLE [Store_WorkOrderDetail] (
[ItemCode] nvarchar(64) NOT NULL,
CONSTRAINT [PK_Store_WorkOrderDetail] PRIMARY KEY ([Id]),
CONSTRAINT [FK_Store_WorkOrderDetail_Store_WorkOrder_MasterID] FOREIGN KEY ([MasterID]) REFERENCES [Store_WorkOrder] ([Id]) ON DELETE CASCADE
-);
-GO
+)
-CREATE UNIQUE INDEX [IX_Job_CheckJob_Number] ON [Job_CheckJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_CheckJob_Number] ON [Job_CheckJob] ([Number])
-CREATE INDEX [IX_Job_CheckJobDetail_MasterID] ON [Job_CheckJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_CheckJobDetail_MasterID] ON [Job_CheckJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_CountJob_Number] ON [Job_CountJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_CountJob_Number] ON [Job_CountJob] ([Number])
-CREATE INDEX [IX_Job_CountJobDetail_MasterID] ON [Job_CountJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_CountJobDetail_MasterID] ON [Job_CountJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_DeliverJob_Number] ON [Job_DeliverJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_DeliverJob_Number] ON [Job_DeliverJob] ([Number])
-CREATE INDEX [IX_Job_DeliverJobDetail_MasterID] ON [Job_DeliverJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_DeliverJobDetail_MasterID] ON [Job_DeliverJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_InspectJob_Number] ON [Job_InspectJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_InspectJob_Number] ON [Job_InspectJob] ([Number])
-CREATE INDEX [IX_Job_InspectJobDetail_MasterID] ON [Job_InspectJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_InspectJobDetail_MasterID] ON [Job_InspectJobDetail] ([MasterID])
-CREATE INDEX [IX_Job_InspectJobSummaryDetail_MasterID] ON [Job_InspectJobSummaryDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_InspectJobSummaryDetail_MasterID] ON [Job_InspectJobSummaryDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_IssueJob_Number] ON [Job_IssueJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_IssueJob_Number] ON [Job_IssueJob] ([Number])
-CREATE INDEX [IX_Job_IssueJobDetail_MasterID] ON [Job_IssueJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_IssueJobDetail_MasterID] ON [Job_IssueJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_JisDeliverJob_Number] ON [Job_JisDeliverJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_JisDeliverJob_Number] ON [Job_JisDeliverJob] ([Number])
-CREATE INDEX [IX_Job_JisDeliverJobDetail_MasterID] ON [Job_JisDeliverJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_JisDeliverJobDetail_MasterID] ON [Job_JisDeliverJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_ProductionReturnJob_Number] ON [Job_ProductionReturnJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_ProductionReturnJob_Number] ON [Job_ProductionReturnJob] ([Number])
-CREATE INDEX [IX_Job_ProductionReturnJobDetail_MasterID] ON [Job_ProductionReturnJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_ProductionReturnJobDetail_MasterID] ON [Job_ProductionReturnJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_ProductReceiveJob_Number] ON [Job_ProductReceiveJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_ProductReceiveJob_Number] ON [Job_ProductReceiveJob] ([Number])
-CREATE INDEX [IX_Job_ProductReceiveJobDetail_MasterID] ON [Job_ProductReceiveJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_ProductReceiveJobDetail_MasterID] ON [Job_ProductReceiveJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_PurchaseReceiptJob_Number] ON [Job_PurchaseReceiptJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_PurchaseReceiptJob_Number] ON [Job_PurchaseReceiptJob] ([Number])
-CREATE INDEX [IX_Job_PurchaseReceiptJobDetail_MasterID] ON [Job_PurchaseReceiptJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_PurchaseReceiptJobDetail_MasterID] ON [Job_PurchaseReceiptJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_PurchaseReturnJob_Number] ON [Job_PurchaseReturnJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_PurchaseReturnJob_Number] ON [Job_PurchaseReturnJob] ([Number])
-CREATE INDEX [IX_Job_PurchaseReturnJobDetail_MasterID] ON [Job_PurchaseReturnJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_PurchaseReturnJobDetail_MasterID] ON [Job_PurchaseReturnJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_PutawayJob_Number] ON [Job_PutawayJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_PutawayJob_Number] ON [Job_PutawayJob] ([Number])
-CREATE INDEX [IX_Job_PutawayJobDetail_MasterID] ON [Job_PutawayJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_PutawayJobDetail_MasterID] ON [Job_PutawayJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_UnplannedIssueJob_Number] ON [Job_UnplannedIssueJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_UnplannedIssueJob_Number] ON [Job_UnplannedIssueJob] ([Number])
-CREATE INDEX [IX_Job_UnplannedIssueJobDetail_MasterID] ON [Job_UnplannedIssueJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_UnplannedIssueJobDetail_MasterID] ON [Job_UnplannedIssueJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Job_UnplannedReceiptJob_Number] ON [Job_UnplannedReceiptJob] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Job_UnplannedReceiptJob_Number] ON [Job_UnplannedReceiptJob] ([Number])
-CREATE INDEX [IX_Job_UnplannedReceiptJobDetail_MasterID] ON [Job_UnplannedReceiptJobDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Job_UnplannedReceiptJobDetail_MasterID] ON [Job_UnplannedReceiptJobDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_BackFlushNote_Number] ON [Store_BackFlushNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_BackFlushNote_Number] ON [Store_BackFlushNote] ([Number])
-CREATE INDEX [IX_Store_BackFlushNoteDetail_MasterID] ON [Store_BackFlushNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_BackFlushNoteDetail_MasterID] ON [Store_BackFlushNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_BackFlushNoteDetail_Number_ItemCode_Lot] ON [Store_BackFlushNoteDetail] ([Number], [ItemCode], [Lot]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_BackFlushNoteDetail_Number_ItemCode_Lot] ON [Store_BackFlushNoteDetail] ([Number], [ItemCode], [Lot]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_ContainerBindNote_Number] ON [Store_ContainerBindNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ContainerBindNote_Number] ON [Store_ContainerBindNote] ([Number])
-CREATE INDEX [IX_Store_ContainerBindNoteDetail_MasterID] ON [Store_ContainerBindNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ContainerBindNoteDetail_MasterID] ON [Store_ContainerBindNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ContainerBindNoteDetail_Number_PackingCode] ON [Store_ContainerBindNoteDetail] ([Number], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ContainerBindNoteDetail_Number_PackingCode] ON [Store_ContainerBindNoteDetail] ([Number], [PackingCode])
-CREATE UNIQUE INDEX [IX_Store_CountAdjustNote_Number] ON [Store_CountAdjustNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_CountAdjustNote_Number] ON [Store_CountAdjustNote] ([Number])
-CREATE INDEX [IX_Store_CountAdjustNoteDetail_MasterID] ON [Store_CountAdjustNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_CountAdjustNoteDetail_MasterID] ON [Store_CountAdjustNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_CountAdjustNoteDetail_Number_CountLabel_ItemCode_LocationCode_Lot_Status_PackingCode] ON [Store_CountAdjustNoteDetail] ([Number], [CountLabel], [ItemCode], [LocationCode], [Lot], [Status], [PackingCode]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_CountAdjustNoteDetail_Number_CountLabel_ItemCode_LocationCode_Lot_Status_PackingCode] ON [Store_CountAdjustNoteDetail] ([Number], [CountLabel], [ItemCode], [LocationCode], [Lot], [Status], [PackingCode]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_CountAdjustRequest_Number] ON [Store_CountAdjustRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_CountAdjustRequest_Number] ON [Store_CountAdjustRequest] ([Number])
-CREATE INDEX [IX_Store_CountAdjustRequestDetail_MasterID] ON [Store_CountAdjustRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_CountAdjustRequestDetail_MasterID] ON [Store_CountAdjustRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_CountAdjustRequestDetail_Number_ItemCode_LocationCode_Lot_Status_PackingCode] ON [Store_CountAdjustRequestDetail] ([Number], [ItemCode], [LocationCode], [Lot], [Status], [PackingCode]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_CountAdjustRequestDetail_Number_ItemCode_LocationCode_Lot_Status_PackingCode] ON [Store_CountAdjustRequestDetail] ([Number], [ItemCode], [LocationCode], [Lot], [Status], [PackingCode]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_CountNote_Number] ON [Store_CountNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_CountNote_Number] ON [Store_CountNote] ([Number])
-CREATE INDEX [IX_Store_CountNoteDetail_MasterID] ON [Store_CountNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_CountNoteDetail_MasterID] ON [Store_CountNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_CountNoteDetail_Number_CountLabel] ON [Store_CountNoteDetail] ([Number], [CountLabel]);
-GO
+CREATE UNIQUE INDEX [IX_Store_CountNoteDetail_Number_CountLabel] ON [Store_CountNoteDetail] ([Number], [CountLabel])
-CREATE UNIQUE INDEX [IX_Store_CountPlan_Number] ON [Store_CountPlan] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_CountPlan_Number] ON [Store_CountPlan] ([Number])
-CREATE INDEX [IX_Store_CountPlanDetail_MasterID] ON [Store_CountPlanDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_CountPlanDetail_MasterID] ON [Store_CountPlanDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_CountPlanDetail_Number_CountLabel] ON [Store_CountPlanDetail] ([Number], [CountLabel]);
-GO
+CREATE UNIQUE INDEX [IX_Store_CountPlanDetail_Number_CountLabel] ON [Store_CountPlanDetail] ([Number], [CountLabel])
-CREATE INDEX [IX_Store_CustomerAsn_CustomerCode] ON [Store_CustomerAsn] ([CustomerCode]);
-GO
+CREATE INDEX [IX_Store_CustomerAsn_CustomerCode] ON [Store_CustomerAsn] ([CustomerCode])
-CREATE UNIQUE INDEX [IX_Store_CustomerAsn_Number] ON [Store_CustomerAsn] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_CustomerAsn_Number] ON [Store_CustomerAsn] ([Number])
-CREATE INDEX [IX_Store_CustomerAsnDetail_MasterID] ON [Store_CustomerAsnDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_CustomerAsnDetail_MasterID] ON [Store_CustomerAsnDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_CustomerAsnDetail_Number_ItemCode] ON [Store_CustomerAsnDetail] ([Number], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_CustomerAsnDetail_Number_ItemCode] ON [Store_CustomerAsnDetail] ([Number], [ItemCode])
-CREATE UNIQUE INDEX [IX_Store_CustomerReturnNote_Number] ON [Store_CustomerReturnNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_CustomerReturnNote_Number] ON [Store_CustomerReturnNote] ([Number])
-CREATE INDEX [IX_Store_CustomerReturnNoteDetail_MasterID] ON [Store_CustomerReturnNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_CustomerReturnNoteDetail_MasterID] ON [Store_CustomerReturnNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_CustomerReturnNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_CustomerReturnNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_CustomerReturnNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_CustomerReturnNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_DeliverNote_Number] ON [Store_DeliverNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_DeliverNote_Number] ON [Store_DeliverNote] ([Number])
-CREATE INDEX [IX_Store_DeliverNoteDetail_MasterID] ON [Store_DeliverNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_DeliverNoteDetail_MasterID] ON [Store_DeliverNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_DeliverNoteDetail_Number_ItemCode_FromPackingCode_FromLot_FromLocationCode_ToLocationCode] ON [Store_DeliverNoteDetail] ([Number], [ItemCode], [FromPackingCode], [FromLot], [FromLocationCode], [ToLocationCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_DeliverNoteDetail_Number_ItemCode_FromPackingCode_FromLot_FromLocationCode_ToLocationCode] ON [Store_DeliverNoteDetail] ([Number], [ItemCode], [FromPackingCode], [FromLot], [FromLocationCode], [ToLocationCode])
-CREATE UNIQUE INDEX [IX_Store_DeliverPlan_Number] ON [Store_DeliverPlan] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_DeliverPlan_Number] ON [Store_DeliverPlan] ([Number])
-CREATE INDEX [IX_Store_DeliverPlanDetail_MasterID] ON [Store_DeliverPlanDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_DeliverPlanDetail_MasterID] ON [Store_DeliverPlanDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_DeliverPlanDetail_Number_SoNumber_SoLine] ON [Store_DeliverPlanDetail] ([Number], [SoNumber], [SoLine]) WHERE [SoNumber] IS NOT NULL AND [SoLine] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_DeliverPlanDetail_Number_SoNumber_SoLine] ON [Store_DeliverPlanDetail] ([Number], [SoNumber], [SoLine]) WHERE [SoNumber] IS NOT NULL AND [SoLine] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_DeliverRequest_Number] ON [Store_DeliverRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_DeliverRequest_Number] ON [Store_DeliverRequest] ([Number])
-CREATE INDEX [IX_Store_DeliverRequestDetail_MasterID] ON [Store_DeliverRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_DeliverRequestDetail_MasterID] ON [Store_DeliverRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_DeliverRequestDetail_Number_ItemCode] ON [Store_DeliverRequestDetail] ([Number], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_DeliverRequestDetail_Number_ItemCode] ON [Store_DeliverRequestDetail] ([Number], [ItemCode])
-CREATE UNIQUE INDEX [IX_Store_InspectAbnormalNote_Number] ON [Store_InspectAbnormalNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_InspectAbnormalNote_Number] ON [Store_InspectAbnormalNote] ([Number])
-CREATE INDEX [IX_Store_InspectAbnormalNoteDetail_MasterID] ON [Store_InspectAbnormalNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_InspectAbnormalNoteDetail_MasterID] ON [Store_InspectAbnormalNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_InspectAbnormalNoteDetail_Number_PackingCode] ON [Store_InspectAbnormalNoteDetail] ([Number], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_InspectAbnormalNoteDetail_Number_PackingCode] ON [Store_InspectAbnormalNoteDetail] ([Number], [PackingCode])
-CREATE UNIQUE INDEX [IX_Store_InspectNote_Number] ON [Store_InspectNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_InspectNote_Number] ON [Store_InspectNote] ([Number])
-CREATE INDEX [IX_Store_InspectNoteDetail_MasterID] ON [Store_InspectNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_InspectNoteDetail_MasterID] ON [Store_InspectNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_InspectNoteDetail_Number_PackingCode] ON [Store_InspectNoteDetail] ([Number], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_InspectNoteDetail_Number_PackingCode] ON [Store_InspectNoteDetail] ([Number], [PackingCode])
-CREATE INDEX [IX_Store_InspectNoteSummaryDetail_MasterID] ON [Store_InspectNoteSummaryDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_InspectNoteSummaryDetail_MasterID] ON [Store_InspectNoteSummaryDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_InspectNoteSummaryDetail_Number_ItemCode] ON [Store_InspectNoteSummaryDetail] ([Number], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_InspectNoteSummaryDetail_Number_ItemCode] ON [Store_InspectNoteSummaryDetail] ([Number], [ItemCode])
-CREATE UNIQUE INDEX [IX_Store_InspectRequest_Number] ON [Store_InspectRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_InspectRequest_Number] ON [Store_InspectRequest] ([Number])
-CREATE INDEX [IX_Store_InspectRequestDetail_MasterID] ON [Store_InspectRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_InspectRequestDetail_MasterID] ON [Store_InspectRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_InspectRequestDetail_Number_PackingCode] ON [Store_InspectRequestDetail] ([Number], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_InspectRequestDetail_Number_PackingCode] ON [Store_InspectRequestDetail] ([Number], [PackingCode])
-CREATE INDEX [IX_Store_InspectRequestSummaryDetail_MasterID] ON [Store_InspectRequestSummaryDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_InspectRequestSummaryDetail_MasterID] ON [Store_InspectRequestSummaryDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_InspectRequestSummaryDetail_Number_ItemCode_Lot] ON [Store_InspectRequestSummaryDetail] ([Number], [ItemCode], [Lot]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_InspectRequestSummaryDetail_Number_ItemCode_Lot] ON [Store_InspectRequestSummaryDetail] ([Number], [ItemCode], [Lot]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_InventoryInitialNote_Number] ON [Store_InventoryInitialNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_InventoryInitialNote_Number] ON [Store_InventoryInitialNote] ([Number])
-CREATE INDEX [IX_Store_InventoryInitialNoteDetail_MasterID] ON [Store_InventoryInitialNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_InventoryInitialNoteDetail_MasterID] ON [Store_InventoryInitialNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_InventoryInitialNoteDetail_Number_PackingCode_ItemCode_Lot_Status] ON [Store_InventoryInitialNoteDetail] ([Number], [PackingCode], [ItemCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_InventoryInitialNoteDetail_Number_PackingCode_ItemCode_Lot_Status] ON [Store_InventoryInitialNoteDetail] ([Number], [PackingCode], [ItemCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_InventoryTransferNote_Number] ON [Store_InventoryTransferNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_InventoryTransferNote_Number] ON [Store_InventoryTransferNote] ([Number])
-CREATE INDEX [IX_Store_InventoryTransferNoteDetail_MasterID] ON [Store_InventoryTransferNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_InventoryTransferNoteDetail_MasterID] ON [Store_InventoryTransferNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_InventoryTransferNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_InventoryTransferNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_InventoryTransferNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_InventoryTransferNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_IsolationNote_Number] ON [Store_IsolationNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_IsolationNote_Number] ON [Store_IsolationNote] ([Number])
-CREATE INDEX [IX_Store_IsolationNoteDetail_FromPackingCode] ON [Store_IsolationNoteDetail] ([FromPackingCode]);
-GO
+CREATE INDEX [IX_Store_IsolationNoteDetail_FromPackingCode] ON [Store_IsolationNoteDetail] ([FromPackingCode])
-CREATE INDEX [IX_Store_IsolationNoteDetail_MasterID] ON [Store_IsolationNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_IsolationNoteDetail_MasterID] ON [Store_IsolationNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_IsolationNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_IsolationNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_IsolationNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_IsolationNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_IssueNote_Number] ON [Store_IssueNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_IssueNote_Number] ON [Store_IssueNote] ([Number])
-CREATE INDEX [IX_Store_IssueNoteDetail_FromPackingCode] ON [Store_IssueNoteDetail] ([FromPackingCode]);
-GO
+CREATE INDEX [IX_Store_IssueNoteDetail_FromPackingCode] ON [Store_IssueNoteDetail] ([FromPackingCode])
-CREATE INDEX [IX_Store_IssueNoteDetail_MasterID] ON [Store_IssueNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_IssueNoteDetail_MasterID] ON [Store_IssueNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_IssueNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_IssueNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_IssueNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_IssueNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_ItemTransformNote_Number] ON [Store_ItemTransformNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ItemTransformNote_Number] ON [Store_ItemTransformNote] ([Number])
-CREATE INDEX [IX_Store_ItemTransformNoteDetail_MasterID] ON [Store_ItemTransformNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ItemTransformNoteDetail_MasterID] ON [Store_ItemTransformNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ItemTransformNoteDetail_Number_FromPackingCode_FromStatus_ToPackingCode_ToStatus] ON [Store_ItemTransformNoteDetail] ([Number], [FromPackingCode], [FromStatus], [ToPackingCode], [ToStatus]) WHERE [FromPackingCode] IS NOT NULL AND [ToPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_ItemTransformNoteDetail_Number_FromPackingCode_FromStatus_ToPackingCode_ToStatus] ON [Store_ItemTransformNoteDetail] ([Number], [FromPackingCode], [FromStatus], [ToPackingCode], [ToStatus]) WHERE [FromPackingCode] IS NOT NULL AND [ToPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_ItemTransformRequest_Number] ON [Store_ItemTransformRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ItemTransformRequest_Number] ON [Store_ItemTransformRequest] ([Number])
-CREATE INDEX [IX_Store_ItemTransformRequestDetail_MasterID] ON [Store_ItemTransformRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ItemTransformRequestDetail_MasterID] ON [Store_ItemTransformRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ItemTransformRequestDetail_Number_FromPackingCode_FromStatus_ToPackingCode_ToStatus] ON [Store_ItemTransformRequestDetail] ([Number], [FromPackingCode], [FromStatus], [ToPackingCode], [ToStatus]) WHERE [FromPackingCode] IS NOT NULL AND [ToPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_ItemTransformRequestDetail_Number_FromPackingCode_FromStatus_ToPackingCode_ToStatus] ON [Store_ItemTransformRequestDetail] ([Number], [FromPackingCode], [FromStatus], [ToPackingCode], [ToStatus]) WHERE [FromPackingCode] IS NOT NULL AND [ToPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_JisDeliverNote_Number] ON [Store_JisDeliverNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_JisDeliverNote_Number] ON [Store_JisDeliverNote] ([Number])
-CREATE INDEX [IX_Store_JisDeliverNoteDetail_MasterID] ON [Store_JisDeliverNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_JisDeliverNoteDetail_MasterID] ON [Store_JisDeliverNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_JisDeliverNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_JisDeliverNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_JisDeliverNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_JisDeliverNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_JisProductReceiptNote_Number] ON [Store_JisProductReceiptNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_JisProductReceiptNote_Number] ON [Store_JisProductReceiptNote] ([Number])
-CREATE INDEX [IX_Store_JisProductReceiptNoteDetail_MasterID] ON [Store_JisProductReceiptNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_JisProductReceiptNoteDetail_MasterID] ON [Store_JisProductReceiptNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_JisProductReceiptNoteDetail_Number_PackingCode] ON [Store_JisProductReceiptNoteDetail] ([Number], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_JisProductReceiptNoteDetail_Number_PackingCode] ON [Store_JisProductReceiptNoteDetail] ([Number], [PackingCode])
-CREATE UNIQUE INDEX [IX_Store_MaterialRequest_Number] ON [Store_MaterialRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_MaterialRequest_Number] ON [Store_MaterialRequest] ([Number])
-CREATE INDEX [IX_Store_MaterialRequestDetail_ItemCode] ON [Store_MaterialRequestDetail] ([ItemCode]);
-GO
+CREATE INDEX [IX_Store_MaterialRequestDetail_ItemCode] ON [Store_MaterialRequestDetail] ([ItemCode])
-CREATE INDEX [IX_Store_MaterialRequestDetail_MasterID] ON [Store_MaterialRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_MaterialRequestDetail_MasterID] ON [Store_MaterialRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_MaterialRequestDetail_Number_ItemCode_ToLocationCode] ON [Store_MaterialRequestDetail] ([Number], [ItemCode], [ToLocationCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_MaterialRequestDetail_Number_ItemCode_ToLocationCode] ON [Store_MaterialRequestDetail] ([Number], [ItemCode], [ToLocationCode])
-CREATE UNIQUE INDEX [IX_Store_NoOkConvertOkNote_Number] ON [Store_NoOkConvertOkNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_NoOkConvertOkNote_Number] ON [Store_NoOkConvertOkNote] ([Number])
-CREATE INDEX [IX_Store_NoOkConvertOkNoteDetail_MasterID] ON [Store_NoOkConvertOkNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_NoOkConvertOkNoteDetail_MasterID] ON [Store_NoOkConvertOkNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_NoOkConvertOkNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_NoOkConvertOkNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_NoOkConvertOkNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_NoOkConvertOkNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_OfflineSettlementNote_Number] ON [Store_OfflineSettlementNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_OfflineSettlementNote_Number] ON [Store_OfflineSettlementNote] ([Number])
-CREATE INDEX [IX_Store_OfflineSettlementNoteDetail_MasterID] ON [Store_OfflineSettlementNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_OfflineSettlementNoteDetail_MasterID] ON [Store_OfflineSettlementNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_OfflineSettlementNoteDetail_Number] ON [Store_OfflineSettlementNoteDetail] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_OfflineSettlementNoteDetail_Number] ON [Store_OfflineSettlementNoteDetail] ([Number])
-CREATE UNIQUE INDEX [IX_Store_PreparationPlan_Number] ON [Store_PreparationPlan] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PreparationPlan_Number] ON [Store_PreparationPlan] ([Number])
-CREATE INDEX [IX_Store_PreparationPlanDetail_MasterID] ON [Store_PreparationPlanDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_PreparationPlanDetail_MasterID] ON [Store_PreparationPlanDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_PreparationPlanDetail_Number_ItemCode] ON [Store_PreparationPlanDetail] ([Number], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PreparationPlanDetail_Number_ItemCode] ON [Store_PreparationPlanDetail] ([Number], [ItemCode])
-CREATE UNIQUE INDEX [IX_Store_ProductionPlan_Number] ON [Store_ProductionPlan] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductionPlan_Number] ON [Store_ProductionPlan] ([Number])
-CREATE INDEX [IX_Store_ProductionPlanDetail_MasterID] ON [Store_ProductionPlanDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ProductionPlanDetail_MasterID] ON [Store_ProductionPlanDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ProductionPlanDetail_Number_ItemCode] ON [Store_ProductionPlanDetail] ([Number], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductionPlanDetail_Number_ItemCode] ON [Store_ProductionPlanDetail] ([Number], [ItemCode])
-CREATE UNIQUE INDEX [IX_Store_ProductionReturnNote_Number] ON [Store_ProductionReturnNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductionReturnNote_Number] ON [Store_ProductionReturnNote] ([Number])
-CREATE INDEX [IX_Store_ProductionReturnNoteDetail_MasterID] ON [Store_ProductionReturnNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ProductionReturnNoteDetail_MasterID] ON [Store_ProductionReturnNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ProductionReturnNoteDetail_Number_ItemCode_FromPackingCode_ToPackingCode_FromLocationCode_ToLocationCode] ON [Store_ProductionReturnNoteDetail] ([Number], [ItemCode], [FromPackingCode], [ToPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL AND [ToPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductionReturnNoteDetail_Number_ItemCode_FromPackingCode_ToPackingCode_FromLocationCode_ToLocationCode] ON [Store_ProductionReturnNoteDetail] ([Number], [ItemCode], [FromPackingCode], [ToPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL AND [ToPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_ProductionReturnRequest_Number] ON [Store_ProductionReturnRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductionReturnRequest_Number] ON [Store_ProductionReturnRequest] ([Number])
-CREATE INDEX [IX_Store_ProductionReturnRequestDetail_ItemCode] ON [Store_ProductionReturnRequestDetail] ([ItemCode]);
-GO
+CREATE INDEX [IX_Store_ProductionReturnRequestDetail_ItemCode] ON [Store_ProductionReturnRequestDetail] ([ItemCode])
-CREATE INDEX [IX_Store_ProductionReturnRequestDetail_MasterID] ON [Store_ProductionReturnRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ProductionReturnRequestDetail_MasterID] ON [Store_ProductionReturnRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ProductionReturnRequestDetail_Number_ItemCode_FromLocationCode] ON [Store_ProductionReturnRequestDetail] ([Number], [ItemCode], [FromLocationCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductionReturnRequestDetail_Number_ItemCode_FromLocationCode] ON [Store_ProductionReturnRequestDetail] ([Number], [ItemCode], [FromLocationCode])
-CREATE UNIQUE INDEX [IX_Store_ProductL7PartsNote_Number] ON [Store_ProductL7PartsNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductL7PartsNote_Number] ON [Store_ProductL7PartsNote] ([Number])
-CREATE INDEX [IX_Store_ProductL7PartsNoteDetail_MasterID] ON [Store_ProductL7PartsNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ProductL7PartsNoteDetail_MasterID] ON [Store_ProductL7PartsNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ProductL7PartsNoteDetail_Number_ProductNo_Position_Configuration_L7Part] ON [Store_ProductL7PartsNoteDetail] ([Number], [ProductNo], [Position], [Configuration], [L7Part]) WHERE [ProductNo] IS NOT NULL AND [Position] IS NOT NULL AND [Configuration] IS NOT NULL AND [L7Part] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductL7PartsNoteDetail_Number_ProductNo_Position_Configuration_L7Part] ON [Store_ProductL7PartsNoteDetail] ([Number], [ProductNo], [Position], [Configuration], [L7Part]) WHERE [ProductNo] IS NOT NULL AND [Position] IS NOT NULL AND [Configuration] IS NOT NULL AND [L7Part] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_ProductReceiptNote_Number] ON [Store_ProductReceiptNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductReceiptNote_Number] ON [Store_ProductReceiptNote] ([Number])
-CREATE INDEX [IX_Store_ProductReceiptNoteDetail_MasterID] ON [Store_ProductReceiptNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ProductReceiptNoteDetail_MasterID] ON [Store_ProductReceiptNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ProductReceiptNoteDetail_Number_ItemCode_PackingCode_Lot_Status] ON [Store_ProductReceiptNoteDetail] ([Number], [ItemCode], [PackingCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductReceiptNoteDetail_Number_ItemCode_PackingCode_Lot_Status] ON [Store_ProductReceiptNoteDetail] ([Number], [ItemCode], [PackingCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_ProductReceiptRequest_Number] ON [Store_ProductReceiptRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductReceiptRequest_Number] ON [Store_ProductReceiptRequest] ([Number])
-CREATE INDEX [IX_Store_ProductReceiptRequestDetail_MasterID] ON [Store_ProductReceiptRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ProductReceiptRequestDetail_MasterID] ON [Store_ProductReceiptRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ProductReceiptRequestDetail_Number_ItemCode_LocationCode] ON [Store_ProductReceiptRequestDetail] ([Number], [ItemCode], [LocationCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductReceiptRequestDetail_Number_ItemCode_LocationCode] ON [Store_ProductReceiptRequestDetail] ([Number], [ItemCode], [LocationCode])
-CREATE INDEX [IX_Store_ProductRecycleMaterialDetail_MasterID] ON [Store_ProductRecycleMaterialDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ProductRecycleMaterialDetail_MasterID] ON [Store_ProductRecycleMaterialDetail] ([MasterID])
-CREATE INDEX [IX_Store_ProductRecycleMaterialDetail_Number_ProductItemCode_ItemCode] ON [Store_ProductRecycleMaterialDetail] ([Number], [ProductItemCode], [ItemCode]);
-GO
+CREATE INDEX [IX_Store_ProductRecycleMaterialDetail_Number_ProductItemCode_ItemCode] ON [Store_ProductRecycleMaterialDetail] ([Number], [ProductItemCode], [ItemCode])
-CREATE UNIQUE INDEX [IX_Store_ProductRecycleNote_Number] ON [Store_ProductRecycleNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductRecycleNote_Number] ON [Store_ProductRecycleNote] ([Number])
-CREATE INDEX [IX_Store_ProductRecycleNoteDetail_MasterID] ON [Store_ProductRecycleNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ProductRecycleNoteDetail_MasterID] ON [Store_ProductRecycleNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ProductRecycleNoteDetail_Number_ItemCode] ON [Store_ProductRecycleNoteDetail] ([Number], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductRecycleNoteDetail_Number_ItemCode] ON [Store_ProductRecycleNoteDetail] ([Number], [ItemCode])
-CREATE UNIQUE INDEX [IX_Store_ProductRecycleRequest_Number] ON [Store_ProductRecycleRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductRecycleRequest_Number] ON [Store_ProductRecycleRequest] ([Number])
-CREATE INDEX [IX_Store_ProductRecycleRequestDetail_MasterID] ON [Store_ProductRecycleRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ProductRecycleRequestDetail_MasterID] ON [Store_ProductRecycleRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ProductRecycleRequestDetail_Number_ItemCode] ON [Store_ProductRecycleRequestDetail] ([Number], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ProductRecycleRequestDetail_Number_ItemCode] ON [Store_ProductRecycleRequestDetail] ([Number], [ItemCode])
-CREATE UNIQUE INDEX [IX_Store_PurchaseOrder_Number] ON [Store_PurchaseOrder] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PurchaseOrder_Number] ON [Store_PurchaseOrder] ([Number])
-CREATE UNIQUE INDEX [IX_Store_PurchaseOrderDetail_ItemCode_Number_PoLine] ON [Store_PurchaseOrderDetail] ([ItemCode], [Number], [PoLine]) WHERE [PoLine] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_PurchaseOrderDetail_ItemCode_Number_PoLine] ON [Store_PurchaseOrderDetail] ([ItemCode], [Number], [PoLine]) WHERE [PoLine] IS NOT NULL
-CREATE INDEX [IX_Store_PurchaseOrderDetail_MasterID] ON [Store_PurchaseOrderDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_PurchaseOrderDetail_MasterID] ON [Store_PurchaseOrderDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_PurchaseReceiptNote_Number] ON [Store_PurchaseReceiptNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PurchaseReceiptNote_Number] ON [Store_PurchaseReceiptNote] ([Number])
-CREATE INDEX [IX_Store_PurchaseReceiptNote_SupplierCode] ON [Store_PurchaseReceiptNote] ([SupplierCode]);
-GO
+CREATE INDEX [IX_Store_PurchaseReceiptNote_SupplierCode] ON [Store_PurchaseReceiptNote] ([SupplierCode])
-CREATE INDEX [IX_Store_PurchaseReceiptNoteDetail_MasterID] ON [Store_PurchaseReceiptNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_PurchaseReceiptNoteDetail_MasterID] ON [Store_PurchaseReceiptNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_PurchaseReceiptRequest_Number] ON [Store_PurchaseReceiptRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PurchaseReceiptRequest_Number] ON [Store_PurchaseReceiptRequest] ([Number])
-CREATE INDEX [IX_Store_PurchaseReceiptRequest_SupplierCode] ON [Store_PurchaseReceiptRequest] ([SupplierCode]);
-GO
+CREATE INDEX [IX_Store_PurchaseReceiptRequest_SupplierCode] ON [Store_PurchaseReceiptRequest] ([SupplierCode])
-CREATE INDEX [IX_Store_PurchaseReceiptRequestDetail_MasterID] ON [Store_PurchaseReceiptRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_PurchaseReceiptRequestDetail_MasterID] ON [Store_PurchaseReceiptRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_PurchaseReceiptRequestDetail_Number_PackingCode] ON [Store_PurchaseReceiptRequestDetail] ([Number], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PurchaseReceiptRequestDetail_Number_PackingCode] ON [Store_PurchaseReceiptRequestDetail] ([Number], [PackingCode])
-CREATE UNIQUE INDEX [IX_Store_PurchaseReturnNote_Number] ON [Store_PurchaseReturnNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PurchaseReturnNote_Number] ON [Store_PurchaseReturnNote] ([Number])
-CREATE INDEX [IX_Store_PurchaseReturnNoteDetail_MasterID] ON [Store_PurchaseReturnNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_PurchaseReturnNoteDetail_MasterID] ON [Store_PurchaseReturnNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_PurchaseReturnNoteDetail_Number_PackingCode] ON [Store_PurchaseReturnNoteDetail] ([Number], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PurchaseReturnNoteDetail_Number_PackingCode] ON [Store_PurchaseReturnNoteDetail] ([Number], [PackingCode])
-CREATE UNIQUE INDEX [IX_Store_PurchaseReturnRequest_Number] ON [Store_PurchaseReturnRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PurchaseReturnRequest_Number] ON [Store_PurchaseReturnRequest] ([Number])
-CREATE INDEX [IX_Store_PurchaseReturnRequestDetail_MasterID] ON [Store_PurchaseReturnRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_PurchaseReturnRequestDetail_MasterID] ON [Store_PurchaseReturnRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_PurchaseReturnRequestDetail_Number_PackingCode] ON [Store_PurchaseReturnRequestDetail] ([Number], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PurchaseReturnRequestDetail_Number_PackingCode] ON [Store_PurchaseReturnRequestDetail] ([Number], [PackingCode])
-CREATE UNIQUE INDEX [IX_Store_PutawayNote_Number] ON [Store_PutawayNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PutawayNote_Number] ON [Store_PutawayNote] ([Number])
-CREATE INDEX [IX_Store_PutawayNoteDetail_MasterID] ON [Store_PutawayNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_PutawayNoteDetail_MasterID] ON [Store_PutawayNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_PutawayNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode_ToPackingCode] ON [Store_PutawayNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode], [ToPackingCode]) WHERE [FromPackingCode] IS NOT NULL AND [ToPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_PutawayNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode_ToPackingCode] ON [Store_PutawayNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode], [ToPackingCode]) WHERE [FromPackingCode] IS NOT NULL AND [ToPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_PutawayRequest_Number] ON [Store_PutawayRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_PutawayRequest_Number] ON [Store_PutawayRequest] ([Number])
-CREATE INDEX [IX_Store_PutawayRequestDetail_MasterID] ON [Store_PutawayRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_PutawayRequestDetail_MasterID] ON [Store_PutawayRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ReceiptAbnormalNote_AsnNumber_Number_SupplierCode_ReceiptNumber] ON [Store_ReceiptAbnormalNote] ([AsnNumber], [Number], [SupplierCode], [ReceiptNumber]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ReceiptAbnormalNote_AsnNumber_Number_SupplierCode_ReceiptNumber] ON [Store_ReceiptAbnormalNote] ([AsnNumber], [Number], [SupplierCode], [ReceiptNumber])
-CREATE INDEX [IX_Store_ReceiptAbnormalNote_SupplierCode] ON [Store_ReceiptAbnormalNote] ([SupplierCode]);
-GO
+CREATE INDEX [IX_Store_ReceiptAbnormalNote_SupplierCode] ON [Store_ReceiptAbnormalNote] ([SupplierCode])
-CREATE INDEX [IX_Store_ReceiptAbnormalNoteDetail_MasterID] ON [Store_ReceiptAbnormalNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ReceiptAbnormalNoteDetail_MasterID] ON [Store_ReceiptAbnormalNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ReceiptAbnormalNoteDetail_Number_PackingCode_ReceiptNumber] ON [Store_ReceiptAbnormalNoteDetail] ([Number], [PackingCode], [ReceiptNumber]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ReceiptAbnormalNoteDetail_Number_PackingCode_ReceiptNumber] ON [Store_ReceiptAbnormalNoteDetail] ([Number], [PackingCode], [ReceiptNumber])
-CREATE UNIQUE INDEX [IX_Store_RecycledMaterialReceiptNote_Number] ON [Store_RecycledMaterialReceiptNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_RecycledMaterialReceiptNote_Number] ON [Store_RecycledMaterialReceiptNote] ([Number])
-CREATE INDEX [IX_Store_RecycledMaterialReceiptNoteDetail_MasterID] ON [Store_RecycledMaterialReceiptNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_RecycledMaterialReceiptNoteDetail_MasterID] ON [Store_RecycledMaterialReceiptNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_RecycledMaterialReceiptNoteDetail_Number_PackingCode] ON [Store_RecycledMaterialReceiptNoteDetail] ([Number], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_RecycledMaterialReceiptNoteDetail_Number_PackingCode] ON [Store_RecycledMaterialReceiptNoteDetail] ([Number], [PackingCode])
-CREATE INDEX [IX_Store_SaleOrder_CustomerCode] ON [Store_SaleOrder] ([CustomerCode]);
-GO
+CREATE INDEX [IX_Store_SaleOrder_CustomerCode] ON [Store_SaleOrder] ([CustomerCode])
-CREATE UNIQUE INDEX [IX_Store_SaleOrder_Number] ON [Store_SaleOrder] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_SaleOrder_Number] ON [Store_SaleOrder] ([Number])
-CREATE INDEX [IX_Store_SaleOrderDetail_MasterID] ON [Store_SaleOrderDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_SaleOrderDetail_MasterID] ON [Store_SaleOrderDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_SaleOrderDetail_Number_SoLine_ItemCode] ON [Store_SaleOrderDetail] ([Number], [SoLine], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_SaleOrderDetail_Number_SoLine_ItemCode] ON [Store_SaleOrderDetail] ([Number], [SoLine], [ItemCode])
-CREATE UNIQUE INDEX [IX_Store_ScrapNote_Number] ON [Store_ScrapNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ScrapNote_Number] ON [Store_ScrapNote] ([Number])
-CREATE INDEX [IX_Store_ScrapNoteDetail_MasterID] ON [Store_ScrapNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ScrapNoteDetail_MasterID] ON [Store_ScrapNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ScrapNoteDetail_Number_ItemCode_FromPackingCode_FromLocationCode_ToLocationCode_FromLot_FromStatus] ON [Store_ScrapNoteDetail] ([Number], [ItemCode], [FromPackingCode], [FromLocationCode], [ToLocationCode], [FromLot], [FromStatus]) WHERE [FromPackingCode] IS NOT NULL AND [FromLot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_ScrapNoteDetail_Number_ItemCode_FromPackingCode_FromLocationCode_ToLocationCode_FromLot_FromStatus] ON [Store_ScrapNoteDetail] ([Number], [ItemCode], [FromPackingCode], [FromLocationCode], [ToLocationCode], [FromLot], [FromStatus]) WHERE [FromPackingCode] IS NOT NULL AND [FromLot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_ScrapRequest_Number] ON [Store_ScrapRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ScrapRequest_Number] ON [Store_ScrapRequest] ([Number])
-CREATE INDEX [IX_Store_ScrapRequestDetail_MasterID] ON [Store_ScrapRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_ScrapRequestDetail_MasterID] ON [Store_ScrapRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_ScrapRequestDetail_Number_ItemCode_LocationCode] ON [Store_ScrapRequestDetail] ([Number], [ItemCode], [LocationCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_ScrapRequestDetail_Number_ItemCode_LocationCode] ON [Store_ScrapRequestDetail] ([Number], [ItemCode], [LocationCode])
-CREATE UNIQUE INDEX [IX_Store_SupplierAsn_Number] ON [Store_SupplierAsn] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_SupplierAsn_Number] ON [Store_SupplierAsn] ([Number])
-CREATE INDEX [IX_Store_SupplierAsn_SupplierCode] ON [Store_SupplierAsn] ([SupplierCode]);
-GO
+CREATE INDEX [IX_Store_SupplierAsn_SupplierCode] ON [Store_SupplierAsn] ([SupplierCode])
-CREATE INDEX [IX_Store_SupplierAsnDetail_MasterID] ON [Store_SupplierAsnDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_SupplierAsnDetail_MasterID] ON [Store_SupplierAsnDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_SupplierAsnDetail_Number_ItemCode_PackingCode] ON [Store_SupplierAsnDetail] ([Number], [ItemCode], [PackingCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_SupplierAsnDetail_Number_ItemCode_PackingCode] ON [Store_SupplierAsnDetail] ([Number], [ItemCode], [PackingCode])
-CREATE UNIQUE INDEX [IX_Store_TransferNote_Number] ON [Store_TransferNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_TransferNote_Number] ON [Store_TransferNote] ([Number])
-CREATE INDEX [IX_Store_TransferNoteDetail_MasterID] ON [Store_TransferNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_TransferNoteDetail_MasterID] ON [Store_TransferNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_TransferNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode_FromStatus_ToStatus] ON [Store_TransferNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode], [FromStatus], [ToStatus]) WHERE [FromPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_TransferNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode_FromStatus_ToStatus] ON [Store_TransferNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode], [FromStatus], [ToStatus]) WHERE [FromPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_TransferRequest_Number] ON [Store_TransferRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_TransferRequest_Number] ON [Store_TransferRequest] ([Number])
-CREATE INDEX [IX_Store_TransferRequestDetail_MasterID] ON [Store_TransferRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_TransferRequestDetail_MasterID] ON [Store_TransferRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_UnplannedIssueNote_Number] ON [Store_UnplannedIssueNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_UnplannedIssueNote_Number] ON [Store_UnplannedIssueNote] ([Number])
-CREATE INDEX [IX_Store_UnplannedIssueNoteDetail_MasterID] ON [Store_UnplannedIssueNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_UnplannedIssueNoteDetail_MasterID] ON [Store_UnplannedIssueNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_UnplannedIssueNoteDetail_Number_PackingCode_ItemCode_Lot_Status] ON [Store_UnplannedIssueNoteDetail] ([Number], [PackingCode], [ItemCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_UnplannedIssueNoteDetail_Number_PackingCode_ItemCode_Lot_Status] ON [Store_UnplannedIssueNoteDetail] ([Number], [PackingCode], [ItemCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_UnplannedIssueRequest_Number] ON [Store_UnplannedIssueRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_UnplannedIssueRequest_Number] ON [Store_UnplannedIssueRequest] ([Number])
-CREATE INDEX [IX_Store_UnplannedIssueRequestDetail_MasterID] ON [Store_UnplannedIssueRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_UnplannedIssueRequestDetail_MasterID] ON [Store_UnplannedIssueRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_UnplannedIssueRequestDetail_Number_PackingCode_ItemCode_Lot_Status] ON [Store_UnplannedIssueRequestDetail] ([Number], [PackingCode], [ItemCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_UnplannedIssueRequestDetail_Number_PackingCode_ItemCode_Lot_Status] ON [Store_UnplannedIssueRequestDetail] ([Number], [PackingCode], [ItemCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_UnplannedReceiptNote_Number] ON [Store_UnplannedReceiptNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_UnplannedReceiptNote_Number] ON [Store_UnplannedReceiptNote] ([Number])
-CREATE INDEX [IX_Store_UnplannedReceiptNoteDetail_MasterID] ON [Store_UnplannedReceiptNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_UnplannedReceiptNoteDetail_MasterID] ON [Store_UnplannedReceiptNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_UnplannedReceiptNoteDetail_Number_PackingCode_ItemCode_Lot_Status] ON [Store_UnplannedReceiptNoteDetail] ([Number], [PackingCode], [ItemCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_UnplannedReceiptNoteDetail_Number_PackingCode_ItemCode_Lot_Status] ON [Store_UnplannedReceiptNoteDetail] ([Number], [PackingCode], [ItemCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_UnplannedReceiptRequest_Number] ON [Store_UnplannedReceiptRequest] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_UnplannedReceiptRequest_Number] ON [Store_UnplannedReceiptRequest] ([Number])
-CREATE INDEX [IX_Store_UnplannedReceiptRequestDetail_MasterID] ON [Store_UnplannedReceiptRequestDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_UnplannedReceiptRequestDetail_MasterID] ON [Store_UnplannedReceiptRequestDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_UnplannedReceiptRequestDetail_Number_PackingCode_ItemCode_Lot_Status] ON [Store_UnplannedReceiptRequestDetail] ([Number], [PackingCode], [ItemCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_UnplannedReceiptRequestDetail_Number_PackingCode_ItemCode_Lot_Status] ON [Store_UnplannedReceiptRequestDetail] ([Number], [PackingCode], [ItemCode], [Lot], [Status]) WHERE [Lot] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_WarehouseTransferNote_Number] ON [Store_WarehouseTransferNote] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_WarehouseTransferNote_Number] ON [Store_WarehouseTransferNote] ([Number])
-CREATE INDEX [IX_Store_WarehouseTransferNoteDetail_MasterID] ON [Store_WarehouseTransferNoteDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_WarehouseTransferNoteDetail_MasterID] ON [Store_WarehouseTransferNoteDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_WarehouseTransferNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_WarehouseTransferNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL;
-GO
+CREATE UNIQUE INDEX [IX_Store_WarehouseTransferNoteDetail_Number_FromPackingCode_FromLocationCode_ToLocationCode] ON [Store_WarehouseTransferNoteDetail] ([Number], [FromPackingCode], [FromLocationCode], [ToLocationCode]) WHERE [FromPackingCode] IS NOT NULL
-CREATE UNIQUE INDEX [IX_Store_WorkOrder_Number] ON [Store_WorkOrder] ([Number]);
-GO
+CREATE UNIQUE INDEX [IX_Store_WorkOrder_Number] ON [Store_WorkOrder] ([Number])
-CREATE INDEX [IX_Store_WorkOrderDetail_MasterID] ON [Store_WorkOrderDetail] ([MasterID]);
-GO
+CREATE INDEX [IX_Store_WorkOrderDetail_MasterID] ON [Store_WorkOrderDetail] ([MasterID])
-CREATE UNIQUE INDEX [IX_Store_WorkOrderDetail_Number_ItemCode] ON [Store_WorkOrderDetail] ([Number], [ItemCode]);
-GO
+CREATE UNIQUE INDEX [IX_Store_WorkOrderDetail_Number_ItemCode] ON [Store_WorkOrderDetail] ([Number], [ItemCode])
diff --git a/be/Modules/Shared/src/Win_in.Sfs.Shared.Host/HostBuilderExtensions.cs b/be/Modules/Shared/src/Win_in.Sfs.Shared.Host/HostBuilderExtensions.cs
index a5fcef6bd..f81ce1238 100644
--- a/be/Modules/Shared/src/Win_in.Sfs.Shared.Host/HostBuilderExtensions.cs
+++ b/be/Modules/Shared/src/Win_in.Sfs.Shared.Host/HostBuilderExtensions.cs
@@ -3,12 +3,10 @@ using System.Globalization;
using System.Net.Http;
using System.Reflection;
using Microsoft.AspNetCore.Builder;
-using Microsoft.CodeAnalysis.CSharp.Syntax;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using Serilog;
-using Serilog.Extensions.Hosting;
using Volo.Abp.Modularity;
namespace Win_in.Sfs.Shared.Host;
@@ -28,7 +26,8 @@ public static class HostBuilderExtensions
Log.Information($"Starting web host ${Assembly.GetEntryAssembly().GetName().Name}");
builder.Host.ConfigureAppConfiguration((hc, cb) =>
{
- var configUrl = cb.Build().GetValue("", "http://localhost:21093/settings/").TrimEnd('/');
+ var defaultUrl = builder.Environment.IsDevelopment() ? "http://localhost:21093/settings/" : "http://gateway/settings/";
+ var configUrl = cb.Build().GetValue("", defaultUrl.TrimEnd('/'));
AddJsonByUrl(cb, $"{configUrl}/appsettings.json");
if (builder.Environment.IsDevelopment())
{
diff --git a/be/Modules/Shared/src/Win_in.Sfs.Shared.Host/ModuleBase.cs b/be/Modules/Shared/src/Win_in.Sfs.Shared.Host/ModuleBase.cs
index 335e775a2..b9684c4a9 100644
--- a/be/Modules/Shared/src/Win_in.Sfs.Shared.Host/ModuleBase.cs
+++ b/be/Modules/Shared/src/Win_in.Sfs.Shared.Host/ModuleBase.cs
@@ -168,11 +168,11 @@ public abstract class ModuleBase : AbpModule where T : AbpModule
{
//dbContext.Database.BeginTransaction();
dbContext.Database.ExecuteSqlRaw(sql);
+ dbContext.Database.ExecuteSqlRaw($"INSERT INTO EFDbContext VALUES ('{contextName}', '{md5}');");
context.ServiceProvider
.GetRequiredService()
.SeedAsync()
.Wait();
- dbContext.Database.ExecuteSqlRaw($"INSERT INTO EFDbContext VALUES ('{contextName}', '{md5}');");
//dbContext.Database.CommitTransaction();
Console.WriteLine($"{contextName} 初始化成功");
}
diff --git a/build/src/docker/publish/.env b/build/src/docker/publish/.env
index 8b4e6ee0b..ce57f8fc6 100644
--- a/build/src/docker/publish/.env
+++ b/build/src/docker/publish/.env
@@ -3,6 +3,7 @@ PORTAINER_CE_VERSION=linux-amd64
SQLSERVER_VERSION=2022-latest
SEQ_VERSION=2022.1
MYSQL_VERSION=8.0.31
+POSTGRES_VERSION=15.2
REDIS_VERSION=7.0.7
TRAEFIK_VERSION=v2.9.6
CADDY_VERSION=2.6.4
@@ -42,3 +43,4 @@ NGINX_PORT3=21382
# Config
MYSQL_ROOT_PASSWORD=aA123456!
+MSSQL_SA_PASSWORD=aA123456!
diff --git a/build/src/docker/publish/conf/gateway/Caddyfile b/build/src/docker/publish/conf/gateway/Caddyfile
index 58bee536c..79da07b51 100644
--- a/build/src/docker/publish/conf/gateway/Caddyfile
+++ b/build/src/docker/publish/conf/gateway/Caddyfile
@@ -12,6 +12,11 @@
}
reverse_proxy @sfs-auth-web /api/* sfs-auth-web:59093
+ @sfs-auth-web-ids {
+ path_regexp ^/api/(connect)/*
+ }
+ reverse_proxy @sfs-auth-web-ids /* sfs-auth-web:59093
+
@sfs-basedata-host {
path_regexp ^/api/basedata/*
}
diff --git a/build/src/docker/publish/conf/gateway/Caddyfile.dev b/build/src/docker/publish/conf/gateway/Caddyfile.dev
index ca9bfc271..8359f816f 100644
--- a/build/src/docker/publish/conf/gateway/Caddyfile.dev
+++ b/build/src/docker/publish/conf/gateway/Caddyfile.dev
@@ -12,6 +12,11 @@
}
reverse_proxy @sfs-auth-web /api/* host.docker.internal:59093
+ @sfs-auth-web-ids {
+ path_regexp ^/api/(connect)/*
+ }
+ reverse_proxy @sfs-auth-web-ids /* host.docker.internal:59093
+
@sfs-basedata-host {
path_regexp ^/api/basedata/*
}
diff --git a/build/src/docker/publish/conf/gateway/traefik-config.development.yml b/build/src/docker/publish/conf/gateway/traefik-config.development.yml
index a8d13a55e..a13e128b6 100644
--- a/build/src/docker/publish/conf/gateway/traefik-config.development.yml
+++ b/build/src/docker/publish/conf/gateway/traefik-config.development.yml
@@ -4,7 +4,7 @@ http:
rule: "PathPrefix(`/api/{service:(label|filestore|reporting|message)}/`)"
service: sfs-core-host
sfs-auth-web:
- rule: "PathPrefix(`/api/{service:(abp|identity|base|multi-tenancy|permission-management)}/`)"
+ rule: "PathPrefix(`/api/auth/{service:(abp|identity|base|multi-tenancy|permission-management)}/`)"
service: sfs-auth-web
sfs-basedata-host:
rule: "PathPrefix(`/api/basedata/`)"
diff --git a/build/src/docker/publish/docker-compose.development.yml b/build/src/docker/publish/docker-compose.development.yml
index 532957434..480d91670 100644
--- a/build/src/docker/publish/docker-compose.development.yml
+++ b/build/src/docker/publish/docker-compose.development.yml
@@ -1,34 +1,54 @@
version: "3.8"
services:
- sqlserver:
- image: mcr.microsoft.com/mssql/server:${SQLSERVER_VERSION}
- environment:
- - ACCEPT_EULA=Y
- - MSSQL_SA_PASSWORD=aA123456!
- ports:
- - ${SQLSERVER_PORT}:1433
- volumes:
- - /etc/timezone:/etc/timezone:ro
- - /etc/localtime:/etc/localtime:ro
- - ./data/sqlserver:/var/opt/mssql/data
- - ./logs/sqlserver:/var/opt/mssql/log
- postgres:
- image: postgres:15.2
- environment:
- - POSTGRES_USER=root
- - POSTGRES_PASSWORD=aA123456!
- ports:
- - ${POSTGRES_PORT}:5432
- volumes:
- - ./data/postgres:/var/lib/postgresql/data
+ # database:
+ # container_name: mysql-101
+ # image: mysql:${MYSQL_VERSION}
+ # restart: always
+ # environment:
+ # - TZ=Asia/Shanghai
+ # - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
+ # ports:
+ # - ${MYSQL_PORT1}:3306
+ # volumes:
+ # - /etc/localtime:/etc/localtime:ro
+ # - ./data/mysql/mysql-101:/var/lib/mysql
+ # - ./conf/mysql/mysql-101/my.cnf:/etc/mysql/conf.d/my.cnf
+ # - ./conf/mysql/mysql-101/initdb.d:/docker-entrypoint-initdb.d
+ # command: bash -c "chmod 644 /etc/mysql/conf.d/my.cnf && docker-entrypoint.sh --default-authentication-plugin=mysql_native_password"
+ # healthcheck:
+ # test: [ "CMD", "mysqladmin", "ping", "-h", "localhost" ]
+ # interval: 10s
+ # timeout: 10s
+ # retries: 10
+ # phpmyadmin:
+ # image: phpmyadmin:${PHPMYADMIN_VERSION}
+ # restart: always
+ # environment:
+ # - PMA_ARBITRARY=1
+ # ports:
+ # - ${PHPMYADMIN_PORT}:80
+ # depends_on:
+ # - database
+ # postgres:
+ # image: postgres:${POSTGRES_VERSION}
+ # environment:
+ # - POSTGRES_USER=root
+ # - POSTGRES_PASSWORD=aA123456!
+ # ports:
+ # - ${POSTGRES_PORT}:5432
+ # volumes:
+ # - ./data/postgres:/var/lib/postgresql/data
+ # gateway:
+ # volumes:
+ # - ./conf/gateway/traefik-config.development.yml:/etc/traefik/config/traefik-config.yml
+ # #- ./conf/gateway/Caddyfile.dev:/etc/caddy/Caddyfile
+ # # nacos:
+ # # volumes:
+ # # - ./settings:/home/nacos/settings
gateway:
volumes:
- - ./conf/gateway/traefik-config.development.yml:/etc/traefik/config/traefik-config.yml
- #- ./conf/gateway/Caddyfile.dev:/etc/caddy/Caddyfile
- # nacos:
- # volumes:
- # - ./settings:/home/nacos/settings
+ - ./conf/gateway/Caddyfile.dev:/etc/caddy/Caddyfile
fe-pc:
image: node:16.19.1
privileged: true
diff --git a/build/src/docker/publish/docker-compose.production.yml b/build/src/docker/publish/docker-compose.production.yml
index babafaac9..b20b992d8 100644
--- a/build/src/docker/publish/docker-compose.production.yml
+++ b/build/src/docker/publish/docker-compose.production.yml
@@ -1,21 +1,6 @@
version: "3.8"
services:
- sfs-core-host:
- image: mcr.microsoft.com/dotnet/aspnet:${ASPNET_VERSION}
- restart: always
- environment:
- - ASPNETCORE_URLS=http://0.0.0.0:59092
- ports:
- - ${SFS_CORE_PORT}:59092
- volumes:
- - /etc/localtime:/etc/localtime:ro
- - ./apps/be/Sfs.Core.Host:/app
- working_dir: /app
- command: bash -c "dotnet Win_in.Sfs.Core.HttpApi.Host.dll"
- depends_on:
- - redis
- - config
sfs-auth-web:
image: mcr.microsoft.com/dotnet/aspnet:${ASPNET_VERSION}
restart: always
@@ -29,9 +14,9 @@ services:
working_dir: /app
command: bash -c "dotnet Win_in.Sfs.Auth.Web.dll"
depends_on:
+ - database
- redis
- - config
- - sfs-core-host
+ - gateway
sfs-basedata-host:
image: mcr.microsoft.com/dotnet/aspnet:${ASPNET_VERSION}
restart: always
@@ -45,9 +30,27 @@ services:
working_dir: /app
command: bash -c "dotnet Win_in.Sfs.Basedata.HttpApi.Host.dll"
depends_on:
+ - database
- redis
- - config
+ - gateway
- sfs-auth-web
+ sfs-core-host:
+ image: mcr.microsoft.com/dotnet/aspnet:${ASPNET_VERSION}
+ restart: always
+ environment:
+ - ASPNETCORE_URLS=http://0.0.0.0:59092
+ ports:
+ - ${SFS_CORE_PORT}:59092
+ volumes:
+ - /etc/localtime:/etc/localtime:ro
+ - ./apps/be/Sfs.Core.Host:/app
+ working_dir: /app
+ command: bash -c "dotnet Win_in.Sfs.Core.HttpApi.Host.dll"
+ depends_on:
+ - database
+ - redis
+ - gateway
+ - sfs-basedata-host
sfs-wms-host:
image: mcr.microsoft.com/dotnet/aspnet:${ASPNET_VERSION}
restart: always
@@ -61,9 +64,10 @@ services:
working_dir: /app
command: bash -c "dotnet Win_in.Sfs.Wms.Store.HttpApi.Host.dll"
depends_on:
+ - database
- redis
- - config
- - sfs-basedata-host
+ - gateway
+ - sfs-core-host
sfs-pda-host:
image: mcr.microsoft.com/dotnet/aspnet:${ASPNET_VERSION}
restart: always
@@ -77,8 +81,9 @@ services:
working_dir: /app
command: bash -c "dotnet Win_in.Sfs.Wms.Pda.Host.dll"
depends_on:
+ - database
- redis
- - config
+ - gateway
- sfs-wms-host
sfs-dashboard-host:
image: mcr.microsoft.com/dotnet/aspnet:${ASPNET_VERSION}
@@ -93,7 +98,8 @@ services:
working_dir: /app
command: bash -c "dotnet Win_in.Sfs.Wms.Dashboard.Host.dll"
depends_on:
+ - database
- redis
- - config
+ - gateway
- sfs-wms-host
diff --git a/build/src/docker/publish/docker-compose.yml b/build/src/docker/publish/docker-compose.yml
index 17057f6c7..8f958c9ed 100644
--- a/build/src/docker/publish/docker-compose.yml
+++ b/build/src/docker/publish/docker-compose.yml
@@ -22,42 +22,40 @@ services:
volumes:
- /etc/localtime:/etc/localtime:ro
- ./data/seq/data:/data
- config:
- image: kklldog/agile_config:mysqlconnector
- restart: always
- environment:
- - urls=http://*:8848
- - adminConsole=true
- - db__provider=mysql
- - db__conn=Server=mysql-101;Port=3306;Database=configcenter;Uid=root;Pwd=aA123456!
- ports:
- - ${CONFIG_PORT}:8848
- volumes:
- - /etc/localtime:/etc/localtime
- - ./conf/agile/appsettings.Production.json:/app/appsetting.Production.json
- - ./data/agile:/app/data
- depends_on:
- - mysql-101
+ # config:
+ # image: kklldog/agile_config:mysqlconnector
+ # restart: always
+ # environment:
+ # - urls=http://*:8848
+ # - adminConsole=true
+ # - db__provider=sqlite
+ # - db__conn="Server=Data Source=config.db"
+ # ports:
+ # - ${CONFIG_PORT}:8848
+ # volumes:
+ # - /etc/localtime:/etc/localtime
+ # - ./conf/agile/appsettings.Production.json:/app/appsetting.Production.json
+ # - ./data/agile:/app/data
+ # gateway:
+ # image: traefik:${TRAEFIK_VERSION}
+ # restart: always
+ # ports:
+ # - ${GATEWAY_PORT}:80
+ # - 8280:8080
+ # volumes:
+ # - /etc/localtime:/etc/localtime:ro
+ # - ./conf/gateway/traefik.yml:/etc/traefik/traefik.yml
+ # - ./conf/gateway/traefik-config.yml:/etc/traefik/config/traefik-config.yml
gateway:
- image: traefik:${TRAEFIK_VERSION}
- restart: always
+ image: caddy:${CADDY_VERSION}
ports:
- ${GATEWAY_PORT}:80
- - 8280:8080
volumes:
- /etc/localtime:/etc/localtime:ro
- - ./conf/gateway/traefik.yml:/etc/traefik/traefik.yml
- - ./conf/gateway/traefik-config.yml:/etc/traefik/config/traefik-config.yml
- # gateway:
- # image: caddy:${CADDY_VERSION}
- # ports:
- # - 59099:80
- # volumes:
- # - /etc/localtime:/etc/localtime:ro
- # - ./settings:/usr/share/caddy/settings
- # - ./conf/gateway/Caddyfile:/etc/caddy/Caddyfile
- # - ./data/caddy:/data
- # restart: always
+ - ./settings:/usr/share/caddy/settings
+ - ./conf/gateway/Caddyfile:/etc/caddy/Caddyfile
+ - ./data/caddy:/data
+ restart: always
nginx:
image: nginx:${NGINX_VERSION}
restart: always
@@ -78,32 +76,24 @@ services:
volumes:
- /etc/localtime:/etc/localtime:ro
- ./data/redis:/data
- mysql-101:
- container_name: mysql-101
- image: mysql:${MYSQL_VERSION}
- restart: always
+ database:
+ image: mcr.microsoft.com/mssql/server:${SQLSERVER_VERSION}
environment:
- - TZ=Asia/Shanghai
- - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
+ - ACCEPT_EULA=Y
+ - MSSQL_SA_PASSWORD=${MSSQL_SA_PASSWORD}
ports:
- - ${MYSQL_PORT1}:3306
+ - ${SQLSERVER_PORT}:1433
volumes:
+ - /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
- - ./data/mysql/mysql-101:/var/lib/mysql
- - ./conf/mysql/mysql-101/my.cnf:/etc/mysql/conf.d/my.cnf
- - ./conf/mysql/mysql-101/initdb.d:/docker-entrypoint-initdb.d
- command: bash -c "chmod 644 /etc/mysql/conf.d/my.cnf && docker-entrypoint.sh --default-authentication-plugin=mysql_native_password"
+ - ./data/sqlserver:/var/opt/mssql/data
+ - ./logs/sqlserver:/var/opt/mssql/log
healthcheck:
- test: [ "CMD", "mysqladmin", "ping", "-h", "localhost" ]
+ test:
+ [
+ "CMD",
+ "/opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P ${MSSQL_SA_PASSWORD} -Q 'select 0'||exit 1"
+ ]
interval: 10s
timeout: 10s
retries: 10
- phpmyadmin:
- image: phpmyadmin:${PHPMYADMIN_VERSION}
- restart: always
- environment:
- - PMA_ARBITRARY=1
- ports:
- - ${PHPMYADMIN_PORT}:80
- depends_on:
- - mysql-101
diff --git a/build/src/docker/publish/settings/appsettings.Development.json b/build/src/docker/publish/settings/appsettings.Development.json
index 4c7d31e10..c5001b42c 100644
--- a/build/src/docker/publish/settings/appsettings.Development.json
+++ b/build/src/docker/publish/settings/appsettings.Development.json
@@ -54,50 +54,30 @@
"UseAuth": "true"
},
"ConnectionStrings": {
- "AbpAuditLogging": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpBackgroundJobs": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpBlobStoring": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpFeatureManagement": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpIdentity": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpIdentityServer": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpPermissionManagement": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpSettingManagement": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpTenantManagement": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Auth": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Basedata": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "DataExchange": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "FileStorage": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Inventory": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Job": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Label": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Message": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Store": "Server=localhost;Port=21196;Database=Wms;Uid=root;Pwd=aA123456!;"
+ "AbpAuditLogging": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpBackgroundJobs": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpBlobStoring": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpFeatureManagement": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpIdentity": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpIdentityServer": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpPermissionManagement": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpSettingManagement": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpTenantManagement": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Auth": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Basedata": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "DataExchange": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "FileStorage": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Inventory": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Job": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Label": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Message": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Store": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;"
},
- // "ConnectionStrings": {
- // "AbpAuditLogging": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "AbpBackgroundJobs": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "AbpBlobStoring": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "AbpFeatureManagement": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "AbpIdentity": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "AbpIdentityServer": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "AbpPermissionManagement": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "AbpSettingManagement": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "AbpTenantManagement": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "Auth": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "Basedata": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "DataExchange": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "FileStorage": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "Inventory": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "Job": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "Label": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "Message": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;",
- // "Store": "Server=localhost,21195;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=600;"
- // },
"IdentityClients": {
"Default": {
- "Authority": "http://dev.ccwin-in.com:59093",
+ "Authority": "http://localhost:59093",
"ClientId": "Auth_App",
- "ClientSecret": "1q2w3e*",
+ "ClientSecret": "1q2w3E*",
"GrantType": "client_credentials",
"RequireHttps": "false",
"Scope": "Auth"
diff --git a/build/src/docker/publish/settings/appsettings.json b/build/src/docker/publish/settings/appsettings.json
index b4582aa74..22c0da293 100644
--- a/build/src/docker/publish/settings/appsettings.json
+++ b/build/src/docker/publish/settings/appsettings.json
@@ -1,155 +1,146 @@
{
- "Serilog": {
- "MinimumLevel": {
- "Default": "Information",
- "Override": {
- "Microsoft": "Warning",
- "System": "Warning"
- }
- },
- "WriteTo": [
- {
- "Name": "Async",
- "Args": {
- "configure": [
- {
- "Name": "File",
- "Args": {
- "path": "logs/log.txt",
- "rollingInterval": "Day",
- "retainedFileCountLimit": "30"
- }
- }
- ]
- }
- },
- {
- "Name": "Seq",
- "Args": {
- "serverUrl": "http://seq:5341"
- }
- }
- ]
- },
+ "AlwaysAllowAuthorization": "True",
"App": {
"CorsOrigins": [
- //--------HTTP-------DEV服务器
- "http://localhost:59080", //PC-界面
- "http://localhost:59081", //手持-界面
- "http://localhost:59090", //PC-界面
- "http://localhost:59091", //手持-界面
- "http://localhost:59093", //权限
- "http://localhost:59094", //基础数据-接口
- "http://localhost:59095", //WMS-接口
- "http://localhost:59096", //PDA-接口
- "http://localhost:59097", //数据转换
- "http://localhost:59098", //看板-接口
- "http://localhost:59099", //网关
- //--------HTTP-------本地服务器
- "http://localhost:59090", //PC-界面
- "http://localhost:59091", //手持-界面
- "http://localhost:59093", //权限
- "http://localhost:59094", //基础数据-接口
- "http://localhost:59095", //WMS-接口
- "http://localhost:59096", //PDA-接口
- "http://localhost:59097", //数据转换
- "http://localhost:59098", //看板-接口
- "http://localhost:59099", //网关
- //--------HTTPS-------DEV服务器
- "https://localhost:59090", //PC-界面
- "https://localhost:59091", //手持-界面
- "https://localhost:59093", //权限
- "https://localhost:59094", //基础数据-接口
- "https://localhost:59095", //WMS-接口
- "https://localhost:59096", //PDA-接口
- "https://localhost:59097", //数据转换
- "https://localhost:59098", //看板-接口
- "https://localhost:59099", //网关
- //--------HTTPS-------本地服务器
- "https://localhost:59090", //PC-界面
- "https://localhost:59091", //手持-界面
- "https://localhost:59093", //权限
- "https://localhost:59094", //基础数据-接口
- "https://localhost:59095", //WMS-接口
- "https://localhost:59096", //PDA-接口
- "https://localhost:59097", //数据转换
- "https://localhost:59098", //看板-接口
- "https://localhost:59099" //网关
+ "http://localhost:59080",
+ "http://localhost:59081",
+ "http://localhost:59090",
+ "http://localhost:59091",
+ "http://localhost:59093",
+ "http://localhost:59094",
+ "http://localhost:59095",
+ "http://localhost:59096",
+ "http://localhost:59097",
+ "http://localhost:59098",
+ "http://localhost:59099",
+ "http://localhost:59090",
+ "http://localhost:59091",
+ "http://localhost:59093",
+ "http://localhost:59094",
+ "http://localhost:59095",
+ "http://localhost:59096",
+ "http://localhost:59097",
+ "http://localhost:59098",
+ "http://localhost:59099",
+ "https://localhost:59090",
+ "https://localhost:59091",
+ "https://localhost:59093",
+ "https://localhost:59094",
+ "https://localhost:59095",
+ "https://localhost:59096",
+ "https://localhost:59097",
+ "https://localhost:59098",
+ "https://localhost:59099",
+ "https://localhost:59090",
+ "https://localhost:59091",
+ "https://localhost:59093",
+ "https://localhost:59094",
+ "https://localhost:59095",
+ "https://localhost:59096",
+ "https://localhost:59097",
+ "https://localhost:59098",
+ "https://localhost:59099",
+ "http://localhost:9527"
]
},
- "ConnectionStrings": {
- "Auth": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpIdentity": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpIdentityServer": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpPermissionManagement": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpSettingManagement": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpTenantManagement": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpFeatureManagement": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpBackgroundJobs": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpAuditLogging": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "AbpBlobStoring": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Store": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Job": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Basedata": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Inventory": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Message": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "Label": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "FileStorage": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;",
- "DataExchange": "Server=mysql-101;Port=3306;Database=Wms;Uid=root;Pwd=aA123456!;"
- },
- "Redis": {
- "Configuration": "redis:6379",
- "KeyPrefix": "Wms:"
- },
"AuthServer": {
- "UseAuth": "true",
- "Authority": "http://dev.ccwin-in.com:59093/",
+ "Audience": "Auth",
+ "Authority": "http://localhost:21093/",
+ "ClientId": "Auth_App",
+ "ClientSecret": "1q2w3E*",
"RequireHttpsMetadata": "false",
"SwaggerClientId": "Auth_App",
"SwaggerClientSecret": "1q2w3e*",
- "Audience": "Auth",
- "ClientId": "Auth_App",
- "ClientSecret": "1q2w3e*"
+ "UseAuth": "true"
+ },
+ "Database": "SQLServer",
+ "ConnectionStrings": {
+ "AbpAuditLogging": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpBackgroundJobs": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpBlobStoring": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpFeatureManagement": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpIdentity": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpIdentityServer": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpPermissionManagement": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpSettingManagement": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "AbpTenantManagement": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Auth": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Basedata": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "DataExchange": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "FileStorage": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Inventory": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Job": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Label": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Message": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;",
+ "Store": "Server=database,1433;Database=Wms;Uid=sa;Pwd=aA123456!;timeout=6000;"
},
"IdentityClients": {
"Default": {
- "GrantType": "client_credentials",
+ "Authority": "http://localhost:59093",
"ClientId": "Auth_App",
- "ClientSecret": "1q2w3e*",
+ "ClientSecret": "1q2w3E*",
+ "GrantType": "client_credentials",
"RequireHttps": "false",
- "Authority": "http://dev.ccwin-in.com:59093",
"Scope": "Auth"
}
},
+ "IsMultiTenancy": "True",
+ "Redis": {
+ "Configuration": "redis:6379",
+ "KeyPrefix": "Wms:"
+ },
"RemoteServices": {
- "Default": {
- "BaseUrl": "http://dev.ccwin-in.com:59093"
+ "Auth": {
+ "BaseUrl": "http://dev.ccwin-in.com:59093/"
},
"BaseData": {
"BaseUrl": "http://dev.ccwin-in.com:59094/"
},
- "Store": {
- "BaseUrl": "http://dev.ccwin-in.com:59095/"
+ "Default": {
+ "BaseUrl": "http://dev.ccwin-in.com:59093"
},
- "Job": {
- "BaseUrl": "http://dev.ccwin-in.com:59095/"
+ "FileStorage": {
+ "BaseUrl": "http://dev.ccwin-in.com:59092/"
},
"Inventory": {
"BaseUrl": "http://dev.ccwin-in.com:59095/"
},
- "FileStorage": {
- "BaseUrl": "http://dev.ccwin-in.com:59092/"
+ "Job": {
+ "BaseUrl": "http://dev.ccwin-in.com:59095/"
},
- "Message": {
+ "Label": {
"BaseUrl": "http://dev.ccwin-in.com:59092/"
},
- "Label": {
+ "Message": {
"BaseUrl": "http://dev.ccwin-in.com:59092/"
},
- "Auth": {
- "BaseUrl": "http://dev.ccwin-in.com:59093/"
+ "Store": {
+ "BaseUrl": "http://dev.ccwin-in.com:59095/"
}
},
- "AlwaysAllowAuthorization": true,
- "IsMultiTenancy": true
-}
+ "Serilog": {
+ "WriteTo": [
+ {
+ "Args": {
+ "configure": [
+ {
+ "Args": {
+ "path": "logs/log.txt",
+ "retainedFileCountLimit": "30",
+ "rollingInterval": "Day"
+ },
+ "Name": "File"
+ }
+ ]
+ },
+ "Name": "Async"
+ },
+ {
+ "Args": {
+ "serverUrl": "http://seq:5341"
+ },
+ "Name": "Seq"
+ }
+ ]
+ }
+}
\ No newline at end of file