任務牆 table schema.md
22 additions, 22 deletions
| ... | ... | @@ -1,4 +1,4 @@ |
| 1 | - # 1. 任務設定主表 (MissionMasterSetting) | |
| 1 | + # 1. 任務設定主表 (MISSION_MASTER_SETTING) | |
| 2 | - # 2. 任務設定子表 (MissionSubSetting) | |
| 2 | + # 2. 任務設定子表 (MISSION_SUB_SETTING) - paging | |
| 3 | - | master_id | NUMBER | 對應的主任務 ID ([MissionMasterSetting.ID](http://MissionMasterSetting.ID)) | | | |
| 3 | + | master_id | NUMBER NOT NULL , `有設定FK` `- MISSION_MASTER_SETTING` | 對應的主任務 ID ([MissionMasterSetting.ID](http://MissionMasterSetting.ID)) | | | |
| 4 | - | mission_content | VARCHAR2 (32767) NOT NULL ENABLE | 任務內容:包含欄位 (field)、運算子 (operator)、值(value)| EX. {<br>"field": "serial_id",<br>"operator": "in",<br>"values": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]<br>}<br> | | |
| 4 | + | mission_content | VARCHAR2 (32767) NOT NULL ENABLE | 任務內容:包含欄位 (field)、運算子 (operator)、值(value)VARCHAR2(10 CHAR) NOT NULL | EX. {<br>"field": "serial_id",<br>"operator": "in",<br>"values": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10"]<br>}<br> | | |
| ... | ... | @@ -107,14 +107,14 @@ |
| 107 | -| id | Integer | 獎勵任務唯一識別碼 | 201 | | |
| 108 | -| sub_id | Integer (nullable) | [FK] Mission[SubSetting.id](http://tasksubsetting.id/) | 指定型任務此欄位不會有值 | | |
| 109 | -| master_id | Integer | [FK] Mission[MasterSetting.id](http://tasksubsetting.id/) | | | |
| 110 | -| award_type | string | 獎勵類型 | point/voucher | | |
| 111 | -| award_content | string | 獎勵內容 | 30 / 全家100元購物金乙張 | | |
| 112 | -| award_code | string | award code | | | |
| 113 | -| category | String | 類別:指定條件型 / 多門檻型 / 關聯型 | 多門檻型 | | |
| 114 | - | award_group_id | String | 派獎群組 ID | 999 | | |
| 107 | + | id | Integer | 獎勵任務ID | 201 | | |
| 108 | +| sub_id | NUMBER (nullable) | [FK] Mission[SubSetting.id](http://tasksubsetting.id/) | 指定型任務此欄位不會有值 | | |
| 109 | +| master_id | NUMBER | [FK] Mission[MasterSetting.id](http://tasksubsetting.id/) | | | |
| 110 | +| award_type | VARCHAR2(10 CHAR) | 獎勵類型 | point/voucher | | |
| 111 | +| award_content | VARCHAR2(100 CHAR) | 獎勵內容 | 30 / 全家100元購物金乙張 | | |
| 112 | +| award_code | VARCHAR2(100 CHAR) | award code | | | |
| 113 | +| category | VARCHAR2(10 CHAR) NOT NULL | 類別:指定條件型 / 多門檻型 / 關聯型 | `ASSIGNED` : 指定型<br>`MILESTONE` : 多門檻型<br>`SEQUENTIAL` : 關聯型 | | |
| 114 | +| award_group_id | VARCHAR2(100 CHAR) | 派獎群組 ID | 999 | | |
| 115 | -| id | Integer | 領獎紀錄唯一識別碼 | 1 | | |
| 116 | -| user_id | String | 用戶唯一識別碼 | USER_667788 | | |
| 117 | -| summary_id | Integer | 對應的任務紀錄主表 ID (Table [用戶任務紀錄總計表.id](http://用戶任務紀錄總計表.id) | 70001 | | |
| 118 | -| category | String | 類別:指定條件型 / 多門檻型 / 關聯型 | 多門檻型 | | |
| 119 | -| tier | Integer | 獎勵階層索引:<br>指定型:固定填 0<br>累積型:第 1 階填 1, 第 2 階填 2... | 2 | | |
| 120 | -| award_code | String | 獎項代碼 (對應 Table 8 獎勵任務表) | A002 | | |
| 121 | -| status | String | 未領取 / 已領取 | 已領取 | | |
| 122 | -| award_error | String | 獎項發送錯誤紀錄 | | | |
| 123 | - | request_no | String | 派獎請求編號 (uuid) | REQ_70001 | | |
| 115 | + | id | Integer | 領獎紀錄id | 1 | | |
| 116 | +| user_id | String | 用戶id | USER_667788 | | |
| 117 | +| summary_id | NUMBER | 對應的任務紀錄主表 ID (Table [用戶任務紀錄總計表.id](http://用戶任務紀錄總計表.id) | 70001 | | |
| 118 | +| category | VARCHAR2(10 CHAR) NOT NULL | 類別:指定條件型 / 多門檻型 / 關聯型 | `ASSIGNED` : 指定型<br>`MILESTONE` : 多門檻型<br>`SEQUENTIAL` : 關聯型 | | |
| 119 | +| tier | NUMBER DEFAULT(0) | 獎勵階層索引:<br>指定型:固定填 0<br>累積型:第 1 階填 1, 第 2 階填 2... | 2 | | |
| 120 | +| award_code | VARCHAR2(100 CHAR) | 獎項代碼 (對應 Table 8 獎勵任務表) | A002 | | |
| 121 | +| status | VARCHAR2(5 CHAR)<br><br><br><br><br><br><br><br><br><br><br> | 領獎狀態: 未領取 / 已領取 | 已領取 | | |
| 122 | +| award_error | VARCHAR2 | 獎項發送錯誤紀錄 | | | |
| 123 | +| request_no | VARCHAR2(50 CHAR) | 派獎請求編號 (uuid) | REQ_70001 | | |
| 124 | - | invalid | boolean | 是否為作廢 | default : false | | |
| 124 | + | invalid | NUMBER(1) | 是否為作廢 | default : false | |