Files
17168ERP/資料庫修改紀錄.md
T

1.9 KiB
Raw Blame History

FK 規則更新

FK_act_bom_actItem1 刪除規則設為 cascade

FK_pro_order_followers 刪除規則設為 cascade

FK_pro_order_activity 刪除規則設為 cascade

FK_pro_order_detail_pro_order 刪除規則設為 cascade

FK_pro_order_detail_followers 刪除規則設為 沒有動作

FK_activity_relating_activity 刪除規則設為 cascade

FK_pro_order_auto_enroll 刪除規則設為 NULL

資料表欄位更新

actitem 加上 sort_order(int) 欄位

activity_relating 加上 has_yang_limit(bit) 欄位

activity_relating 加上 has_chao_limit(bit) 欄位

activity_relating 加上 yang_limit_count(int) 欄位

activity_relating 加上 chao_limit_count(int) 欄位

## follower 加上 is_auto_enroll(bit) 欄位

## follower 加上 auto_enroll_start_date(datetime) 欄位

## follower 加上 auto_enroll_receipt_title(nvarchar(50)) 欄位

## follower 加上 auto_enroll_receipt_address(nvarchar(200)) 欄位

## follower 加上 auto_enroll_is_receipt(bit) 欄位

company 加上 last_auto_order_no(nvarchar(20)) 欄位

pro_order 加上 au_num(int) 欄位 並加上 constraint

ALTER TABLE pro_order

ADD CONSTRAINT FK_pro_order_auto_enroll

FOREIGN KEY (au_num) REFERENCES auto_enroll(num);

新增資料表 auto_enroll

num int 不允許 Null

f_num int 不允許 Null

start_date date 允許 Null

end_date date 允許 Null

receipt_title nvarchar(MAX) 允許 Null

receipt_address nchar(200) 不允許 Null

ALTER TABLE auto_enroll

ADD CONSTRAINT FK_auto_enroll_followers

FOREIGN KEY (f_num) REFERENCES followers(num);

ALTER TABLE [dbo].[auto_enroll]

ADD CONSTRAINT PK_auto_enroll PRIMARY KEY (num);

num 識別規格設為 是

Model.edmx auto_enroll.num 屬性 StoreGeneratedPattern 設為 Identity