- STATUS.md:顶部权威行由 "PHASE 20 COMPLETE"(09-17)更新为 09-18 口径(Phase 01~22 关闭 / Phase 23 部分关闭 / 三轮横向加固 / 669 tests / 停在 Phase 24 门前);版本演进表补 rc.11~rc.16; **合并三处重复的「V1.1 本地部署完成 (2026-09-09)」区块为一处**(996 行 → 946 行)并加 「历史记录边界」声明;清「Phase 04~05 ⏳ 待开发」等与实测矛盾项。契约锚点全部保住 (UI REDESIGN ACCEPTED BY USER / Phase 07 已通过用户验收 / 管理后台: http://localhost:13520/)。 - AGENTS.md + STATUS.md:UI 契约门禁口径 13/13 → **14/14**(历史时点行保留原值并注明, 不篡改史实)。 - JIRA_BACKLOG.md:Epic 总览表补 P14/P15/P19~P23 的 ✅(P23 标「部分关闭」)。 - 客户需求基线计划:Phase 07 标题去 "UI REOPENED";Phase 10~15/19 补 ✅;Phase 20/21 勾选 checkbox 并注日期;**Phase 22 如实标「未复验」**(口径澄清:计划的 Deployment/Ops 与 STATUS 的 「部署运维配置扩展(Feature Flag)」是两份不同工作,后者复验结论不构成本节证据); Phase 23 标「部分关闭」,第 3/5 项(E2E 场景实现、CI 串联)**不虚勾**。 - PENDING_DECISIONS.md:历史部署声明 10 项按各 Phase Recovery 报告证据回写处置结果 (9 项已关闭 / 1 项部分);补登 HTTP 与幂等检修遗留的第三方开放待决策 7 项。 - REMAINING_WORK.md:整体重写 —— 原文称 CHANGELOG 3.3MB(实为 4234 字节)、P1-3 指向从未存在的 Phase-23-Completion-Report.md;改为「已关闭 / 仍未完成 / 原编号索引 / 验收标准」四段,保留原编号 以便对照历史引用。 - database 两份:TABLE_INVENTORY 40 表 → **59 表**(带「来源迁移」列);MIGRATION_GUIDE V001~V011 → **V001~V046(46 个)**;两份均标注「以 backend/src/main/resources/db/migration/ 为准」。
5.2 KiB
5.2 KiB
数据表清单 — TABLE_INVENTORY.md
最后更新:2026-09-18 —— 原文列 40 表,实测 59 表 / 46 个迁移,本轮按
backend/src/main/resources/db/migration/重写。⚠️ 权威来源:
backend/src/main/resources/db/migration/*.sql。 本文件只是索引;若与迁移文件不一致,以迁移文件为准(迁移是唯一可执行的真相)。 相邻文档:MIGRATION_GUIDE.md(迁移清单)、docs/善缘丹阳 V1.1 数据库与API增量设计.md(V1.1 增量设计)、docs/ANALYTICS_METRICS.md(统计口径)。
统计:建表语句 59 张(去重后);迁移文件 46 个(V001~V046)。
「来源」列 = 首次创建该表的迁移;后续迁移对该表的 ALTER 不重复列出。
| # | 表名 | 域 | 说明 | 来源 |
|---|---|---|---|---|
| 1 | users |
基础 | 用户账号 | V001 |
| 2 | organizations |
基础 | 组织 | V001 |
| 3 | operators |
基础 | 运营人员 | V001 |
| 4 | roles |
权限 | 角色 | V001 |
| 5 | permissions |
权限 | 权限 | V001 |
| 6 | role_permissions |
权限 | 角色-权限关联 | V001 |
| 7 | operator_roles |
权限 | 运营-角色关联 | V001 |
| 8 | audit_logs |
审计 | 操作审计日志 | V001 |
| 9 | sensitive_access_logs |
审计 | 敏感访问日志 | V001 |
| 10 | system_configs |
基础 | 系统配置 | V001 |
| 11 | interest_dictionary |
基础 | 兴趣字典 | V001 |
| 12 | user_profiles |
资料 | 用户资料 | V002 |
| 13 | user_preferences |
资料 | 择偶偏好 | V002 |
| 14 | user_interests |
资料 | 用户兴趣 | V002 |
| 15 | user_photos |
资料 | 用户照片 | V002 |
| 16 | user_privacy_settings |
资料 | 隐私设置 | V002 |
| 17 | user_identities |
实名 | 实名认证 | V002 |
| 18 | consent_records |
合规 | 同意记录 | V002 |
| 19 | review_tasks |
审核 | 审核任务 | V003 |
| 20 | review_items |
审核 | 审核明细 | V003 |
| 21 | review_reasons |
审核 | 审核原因字典 | V003 |
| 22 | user_relations |
关系 | 用户关系(Like / Pass / Block) | V003 |
| 23 | matches |
关系 | 匹配关系(Match Episode) | V003 |
| 24 | relationship_success_requests |
关系 | 成功牵手请求 | V003 |
| 25 | conversations |
消息 | 会话 | V004 |
| 26 | conversation_members |
消息 | 会话成员 | V004 |
| 27 | messages |
消息 | 消息 | V004 |
| 28 | notifications |
消息 | 通知 | V004 |
| 29 | recommendation_records |
推荐 | 推荐记录 | V004 |
| 30 | match_rule_configs |
推荐 | 匹配规则配置 | V006 |
| 31 | matchmaker_services |
红娘 | 红娘服务 | V009 |
| 32 | matchmaker_recommendations |
红娘 | 红娘推荐 | V009 |
| 33 | matchmaker_followups |
红娘 | 红娘跟进 | V009 |
| 34 | activities |
活动 | 活动 | V010 |
| 35 | activity_registrations |
活动 | 活动报名 | V010 |
| 36 | activity_interests |
活动 | 活动互选意向 | V011 |
| 37 | activity_capacity_groups |
活动 | 活动名额分组(男女独立) | V023 |
| 38 | activity_organizations |
活动 | 活动主办单位 | V023 |
| 39 | activity_mutual_connection_consents |
活动 | 互选二阶段同意(→ 双方确认 → Match) | V024 |
| 40 | activity_staff_assignments |
活动 | 活动工作人员分配 | V040 |
| 41 | reports |
风控 | 举报 | V012 |
| 42 | risk_events |
风控 | 风险事件 | V012 |
| 43 | risk_actions |
风控 | 风控处置 | V012 |
| 44 | appeals |
风控 | 申诉 | V013 |
| 45 | user_local_eligibilities |
资格 | 用户本地资格 | V017 |
| 46 | local_eligibility_evidences |
资格 | 本地资格佐证 | V017 |
| 47 | home_banners |
首页 | 首页 Banner | V019 |
| 48 | service_locations |
服务 | 善缘服务站 | V019 |
| 49 | service_appointments |
服务 | 服务预约 | V021 |
| 50 | counseling_services |
服务 | 婚恋咨询 / 婚前辅导 | V022 |
| 51 | counseling_followups |
服务 | 咨询随访 | V022 |
| 52 | content_categories |
内容 | 内容分类 | V026 |
| 53 | content_articles |
内容 | 内容文章(婚恋课堂 / 反诈) | V026 |
| 54 | service_programs |
服务 | 专项公益服务项目 | V026 |
| 55 | service_program_members |
服务 | 项目成员 | V026 |
| 56 | organization_relationships |
基础 | 组织关系(主办单位等) | V026 |
| 57 | service_location_operators |
服务 | 服务站人员数据范围 | V028 |
| 58 | service_location_announcements |
服务 | 服务站公告 | V042 |
| 59 | idempotency_records |
平台 | 通用幂等记录(+ 唯一索引 uk_idempotency_scope) |
V045 |
与原文的差异(治理证据)
原文以 40 项无表名的中文编号列表记录(如「21. 活动反馈表」「26. 举报证据表」「27. 用户风险档案表」), 其中多项在实际迁移中并不存在(如活动反馈表、举报证据表),且缺少 V1.1 新增的 19 张表(Banner / 服务站 / 预约 / 咨询 / 内容 / 项目 / 本地资格 / 互选同意 / 幂等记录等)。
结论:以中文名枚举表清单会随实现漂移且无法机械核对 —— 这正是本轮改为「表名 + 来源迁移」并标注权威来源的原因。
最后更新: 2026-09-18 — 由 40 表重写为实测 59 表 / 46 迁移