Files
group_fqcd_jr/docs/08-数据库结构审计基线.md

761 B

数据库结构审计基线

tools/schema_fingerprint.py 读取 MySQL information_schema 中每张表的字段名、类型、可空性、 默认值、额外属性、字符集、排序规则和生成表达式,并输出 SHA-256 指纹。它不读取业务行数据。

2026-09-09 在补建会话表前保存了 49 张既有表指纹;迁移 20260909_session 之后再次比对, 49 张既有表全部一致,新增 svc_conversation_session。随后新增 api_request_receipt, 该表是公共 HTTP 幂等回执,不能替代 request_idempotency。

数据库约束仍以 docs/00-新数据库基线设计.md 为业务权威。此审计只证明既有表字段没有变化, 不替代外键、索引、状态机和跨库投影的业务验收。