chore: establish V1.1 recovery baseline
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# 数据库迁移文件
|
||||
|
||||
## 迁移命名规范
|
||||
|
||||
```
|
||||
V{版本号}__{描述}.sql
|
||||
```
|
||||
|
||||
示例:
|
||||
- `V001__init_base_tables.sql` — 初始化基础表
|
||||
- `V002__add_profiles.sql` — 添加资料表
|
||||
- `V003__add_review_tables.sql` — 添加审核表
|
||||
- `V004__add_match_tables.sql` — 添加匹配表
|
||||
- `V005__add_relationship_tables.sql` — 添加关系表
|
||||
- `V006__add_messaging_tables.sql` — 添加聊天表
|
||||
- `V007__add_activity_tables.sql` — 添加活动表
|
||||
- `V008__add_matchmaker_tables.sql` — 添加红娘表
|
||||
- `V009__add_risk_tables.sql` — 添加风控表
|
||||
- `V010__add_notification_tables.sql` — 添加通知表
|
||||
- `V011__add_analytics_tables.sql` — 添加统计表
|
||||
|
||||
## 当前迁移
|
||||
|
||||
### V001__init_base_tables.sql(已完成)
|
||||
- users 表
|
||||
- organizations 表
|
||||
- operators 表
|
||||
- roles 表
|
||||
- permissions 表
|
||||
- role_permissions 表
|
||||
- operator_roles 表
|
||||
- audit_logs 表
|
||||
- sensitive_access_logs 表
|
||||
- system_configs 表
|
||||
- interest_dictionary 表
|
||||
- match_rule_configs 表(需 V002 补充)
|
||||
- 初始化数据(角色、权限、兴趣字典、系统配置)
|
||||
|
||||
## 注意事项
|
||||
|
||||
1. 所有迁移文件必须幂等(用 IF NOT EXISTS)
|
||||
2. 敏感字段存储加密值
|
||||
3. 索引命名规范:`idx_{table}_{columns}`
|
||||
4. 唯一约束命名规范:`uk_{table}_{columns}`
|
||||
5. 外键约束命名规范:`fk_{table}_{column}`
|
||||
@@ -0,0 +1,41 @@
|
||||
# 1. 用户账号表
|
||||
## 2. 实名认证表
|
||||
## 3. 用户资料表
|
||||
## 4. 用户偏好表
|
||||
## 5. 用户兴趣表
|
||||
## 6. 用户照片表
|
||||
## 7. 隐私设置表
|
||||
## 8. 兴趣字典表
|
||||
## 9. 审核任务表
|
||||
## 10. 审核明细表
|
||||
## 11. 审核原因字典表
|
||||
## 12. 推荐记录表
|
||||
## 13. 用户关系表
|
||||
## 14. 匹配关系表
|
||||
## 15. 成功牵手请求表
|
||||
## 16. 会话表
|
||||
## 17. 会话成员表
|
||||
## 18. 消息表
|
||||
## 19. 活动表
|
||||
## 20. 活动报名表
|
||||
## 21. 活动反馈表
|
||||
## 22. 红娘服务表
|
||||
## 23. 红娘推荐表
|
||||
## 24. 红娘跟进表
|
||||
## 25. 举报表
|
||||
## 26. 举报证据表
|
||||
## 27. 用户风险档案表
|
||||
## 28. 风险事件表
|
||||
## 29. 风控处置表
|
||||
## 30. 申诉表
|
||||
## 31. 通知表
|
||||
## 32. 组织表
|
||||
## 33. 操作员表
|
||||
## 34. 角色表
|
||||
## 35. 权限表
|
||||
## 36. 角色权限关联表
|
||||
## 37. 操作员角色关联表
|
||||
## 38. 操作审计日志表
|
||||
## 39. 敏感访问日志表
|
||||
## 40. 系统配置表
|
||||
## 41. 匹配规则配置表
|
||||
Reference in New Issue
Block a user