Files
a-share-analysis/docs/features/GOV-012-node-schema-exporter/rollback.md

908 B

回退方案

代码回退

若纯 Node 导出器出现历史兼容、结构完整性或安全问题,回退 GOV-012 代码提交,恢复原 MySQL CLI 实现。不得删除或改写任何已发布的历史基线。

format v3 处理

GOV-012 未发布前生成的 v3 测试产物可以删除并重新生成;一旦随正式版本发布,验证器必须永久保留 v3 只读兼容。回退不能把 v3 清单伪装为 v2。

数据库边界

本功能不修改数据库结构和数据,因此不执行数据库回滚。回退只涉及治理工具、依赖锁文件、文档和未发布的测试产物。

触发条件

  • 导出结果缺少任一受支持对象。
  • 相同 Schema 无法稳定生成相同校验值。
  • 历史 v1/v2 基线验证回归。
  • 工具读取业务数据、泄露凭据或可能连接生产环境。
  • schema:verify 或 governance:start 不能形成闭环。