feat(db): add migrations for RBAC, diagnostic, messaging, attendance, leave, invitation codes

- 0011: RBAC role flags and seed data

- 0012: diagnostic grade_id

- 0013: message recall

- 0014: message templates

- 0015: group messages and message reports/blocks

- 0016: invitation codes

- 0017: draft device sync

- 0018: attendance status reason

- 0019: attendance warning thresholds

- 0020: leave requests

- 0021: attendance period
This commit is contained in:
SpecialX
2026-07-03 10:23:24 +08:00
parent 48829bd02b
commit 365c36d97b
13 changed files with 308 additions and 0 deletions

View File

@@ -43,6 +43,55 @@
"when": 1782141546400,
"tag": "0005_messy_pride",
"breakpoints": true
},
{
"idx": 6,
"version": "5",
"when": 1782374400000,
"tag": "0013_message_recall",
"breakpoints": true
},
{
"idx": 7,
"version": "5",
"when": 1782374500000,
"tag": "0014_message_templates",
"breakpoints": true
},
{
"idx": 8,
"version": "5",
"when": 1782374600000,
"tag": "0015_group_messages",
"breakpoints": true
},
{
"idx": 9,
"version": "5",
"when": 1782445200000,
"tag": "0018_attendance_status_reason",
"breakpoints": true
},
{
"idx": 10,
"version": "5",
"when": 1782448800000,
"tag": "0019_attendance_warning_thresholds",
"breakpoints": true
},
{
"idx": 11,
"version": "5",
"when": 1782452400000,
"tag": "0020_leave_requests",
"breakpoints": true
},
{
"idx": 12,
"version": "5",
"when": 1782456000000,
"tag": "0021_attendance_period",
"breakpoints": true
}
]
}