1. 隱藏信眾資料牌位標題
2. 刪除品項的料號欄位 3. 更新資料庫修改紀錄
This commit is contained in:
+47
@@ -22,7 +22,34 @@
|
||||
| company | 加上 last_auto_order_no (nvarchar(20)) 欄位 | |
|
||||
| pro_order | 加上 au_num (int) 欄位 | 需建立 FK 限制 (見下方 SQL) |
|
||||
|
||||
- 更新 actitem 資料表
|
||||
```language
|
||||
ALTER TABLE actitem
|
||||
ADD sort_order int NULL;
|
||||
```
|
||||
|
||||
- 更新 activity_relating 資料表
|
||||
```language
|
||||
ALTER TABLE activity_relating
|
||||
ADD has_yang_limit bit NULL,
|
||||
has_chao_limit bit NULL,
|
||||
yang_limit_count int NULL,
|
||||
chao_limit_count int NULL;
|
||||
```
|
||||
|
||||
- 更新 company 資料表
|
||||
```language
|
||||
ALTER TABLE company
|
||||
ADD last_auto_order_no nvarchar(20) NULL;
|
||||
```
|
||||
|
||||
- 更新 pro_order 資料表及外鍵限制
|
||||
```language
|
||||
-- 新增欄位
|
||||
ALTER TABLE pro_order
|
||||
ADD au_num int NULL;
|
||||
|
||||
-- 建立外鍵限制 (FK_pro_order_auto_enroll)
|
||||
ALTER TABLE pro_order
|
||||
ADD CONSTRAINT FK_pro_order_auto_enroll
|
||||
FOREIGN KEY (au_num) REFERENCES auto_enroll(num);
|
||||
@@ -38,6 +65,26 @@ FOREIGN KEY (au_num) REFERENCES auto_enroll(num);
|
||||
| receipt_title | nvarchar(MAX) | 是 | |
|
||||
| receipt_address | nchar(200) | 否 | |
|
||||
|
||||
- 建立資料表 auto_enroll
|
||||
```language
|
||||
CREATE TABLE [dbo].[auto_enroll] (
|
||||
[num] int IDENTITY(1,1) NOT NULL,
|
||||
[f_num] int NOT NULL,
|
||||
[start_date] date NULL,
|
||||
[end_date] date NULL,
|
||||
[receipt_title] nvarchar(MAX) NULL,
|
||||
[receipt_address] nchar(200) NOT NULL,
|
||||
CONSTRAINT [PK_auto_enroll] PRIMARY KEY CLUSTERED ([num] ASC)
|
||||
);
|
||||
```
|
||||
|
||||
- 設定外鍵限制
|
||||
```language
|
||||
ALTER TABLE [dbo].[auto_enroll]
|
||||
ADD CONSTRAINT FK_auto_enroll_followers
|
||||
FOREIGN KEY (f_num) REFERENCES followers(num);
|
||||
```
|
||||
|
||||
### 資料表相關設定 (SQL)
|
||||
- 設定主鍵
|
||||
```language
|
||||
|
||||
Reference in New Issue
Block a user