#1cc45
Back
2025/12/31
4 min read

任務牆 table schema

任務牆 table schema.md
27 additions, 27 deletions
... ... @@ -8,10 +8,10 @@
8 -| start_time | DateTime | 上架時間 | 2026-01-01 00:00:00 |
9 -| end_time | DateTime | 下架時間 | 2026-02-28 23:59:59 |
10 -| create_time | DateTime | 建立時間 | 2025-12-20 10:00:00 |
11 - | update_time | DateTime | 更新時間 | 2025-12-25 15:30:00 |
8 + | start_time | Timestamp | 上架時間 | 2026-01-01 00:00:00 |
9 +| end_time | Timestamp | 下架時間 | 2026-02-28 23:59:59 |
10 +| create_time | Timestamp | 建立時間 | 2025-12-20 10:00:00 |
11 +| update_time | Timestamp | 更新時間 | 2025-12-25 15:30:00 |
12 -| activity_type | Enum / String | 活動類型:兌換 / 核銷 / 信用卡 / 登入 / mgm | 登入 |
13 -| category | Enum / String | 任務類別:指定條件型 / 累計型 | 指定條件型 |
14 -| mission_content | JSON | 任務內容(條件限制):包含類型 (type)、方式 (method)、內容 (value)、單位 (unit) | `{"type": "daily", "method": "login", "value": "1", "unit": "次"}` |
15 -| create_time | DateTime | 建立時間 | 2025-12-20 10:00:00 |
16 - | update_time | DateTime | 更新時間 | 2025-12-25 15:30:00 |
12 + | activity_type | String | 活動類型:兌換 / 核銷 / 信用卡 / 登入 / mgm | 登入 |
13 +| category | String | 任務類別:指定條件型 / 累計型 | 指定條件型 |
14 +| mission_content | String | 任務內容(條件限制):包含類型 (type)、方式 (method)、內容 (value)、單位 (unit) | `{"type": "daily", "method": "login", "value": "1", "unit": "次"}` |
15 +| create_time | Timestamp | 建立時間 | 2025-12-20 10:00:00 |
16 +| update_time | Timestamp | 更新時間 | 2025-12-25 15:30:00 |
17 -| create_time | DateTime | 建立時間 | 2025-12-21 09:00:00 |
18 - | update_time | DateTime | 更新時間 | 2025-12-21 09:00:00 |
17 + | create_time | Timestamp | 建立時間 | 2025-12-21 09:00:00 |
18 +| update_time | Timestamp | 更新時間 | 2025-12-21 09:00:00 |
19 -| create_time | DateTime | 加入名單時間 | 2025-12-22 11:00:00 |
20 - | update_time | DateTime | 更新時間 | 2025-12-22 11:00:00 |
19 + | create_time | Timestamp | 加入名單時間 | 2025-12-22 11:00:00 |
20 +| update_time | Timestamp | 更新時間 | 2025-12-22 11:00:00 |
21 - | content | JSON | 詳細紀錄內容(raw data) | {<br>        {<br>           "ticket_id": "01", "name": "C券","point":"500","deduct_time":"2026/01/01 00:09:00","amount":1<br>        },<br>        {<br>           "ticket_id": "01", "name": "C券","point":"500","deduct_time":"2026/01/01 09:09:00","amount":1<br>        }<br>} |
21 + | content | String | 詳細紀錄內容(raw data) | {<br>        {<br>           "ticket_id": "01", "name": "C券","point":"500","deduct_time":"2026/01/01 00:09:00","amount":1<br>        },<br>        {<br>           "ticket_id": "01", "name": "C券","point":"500","deduct_time":"2026/01/01 09:09:00","amount":1<br>        }<br>} |
22 -| create_time | DateTime | 建立時間 | 2025-12-29 09:00:00 |
23 - | update_time | DateTime | 更新時間 | 2025-12-29 09:00:00 |
22 + | create_time | Timestamp | 建立時間 | 2025-12-29 09:00:00 |
23 +| update_time | Timestamp | 更新時間 | 2025-12-29 09:00:00 |
24 - | update_time | DateTime | 更新時間 | 2025-12-29 09:05:00 |
24 + | update_time | Timestamp | 更新時間 | 2025-12-29 09:05:00 |
25 -| content | JSON | 資料內容 | |
26 -| create_time | DateTime | 建立時間 | 2025-12-29 09:10:00 |
27 - | update_time | DateTime | 更新時間 | 2025-12-29 09:10:00 |
25 + | content | String | 資料內容 | |
26 +| create_time | Timestamp | 建立時間 | 2025-12-29 09:10:00 |
27 +| update_time | Timestamp | 更新時間 | 2025-12-29 09:10:00 |
28 -| create_time | DateTime | 建立時間 | 2025-12-25 12:00:00 |
29 - | update_time | DateTime | 更新時間 | 2025-12-25 12:00:00 |
28 + | create_time | Timestamp | 建立時間 | 2025-12-25 12:00:00 |
29 +| update_time | Timestamp | 更新時間 | 2025-12-25 12:00:00 |
30 - | category | Enum | 任務類型:指定型 / 累積型 | 累積型 |
30 + | category | String | 任務類型:指定型 / 累積型 | 累積型 |
31 -| status | Enum | 發放狀態:待發放 / 發送中 / 已發送 / 發送失敗 | 已發送 |
32 - | award_error | JSON | 獎項錯誤紀錄 | |
31 + | status | String | 放狀態:待發放 / 發中 / 已發送 / 發送失敗 | 已發送 |
32 +| award_error | String | 獎項發送錯誤紀錄 | |
33 -| create_time | DateTime | 領獎紀錄產生時間 | 2025-12-29 16:10:00 |
34 - | update_time | DateTime | 最後一次狀態更新時間 | 2025-12-29 16:10:00 |
33 + | create_time | Timestamp | 領獎紀錄產生時間 | 2025-12-29 16:10:00 |
34 +| update_time | Timestamp | 最後一次狀態更新時間 | 2025-12-29 16:10:00 |