修正新人临时引导库与共享数据库接入状态的误判 #86

Merged
WuYongJie merged 1 commits from fix/WuYongJie-shared-database-readiness into main 2026-08-31 17:50:43 +08:00
Owner

区分 Docker/应用健康和团队数据接入:bootstrap 返回专用退出码13及首次接入步骤,不声称远程连接失败;共享配置异常、远程连接失败、系统表缺失保留独立分类。local-init 以实际共享验证结果收口,不再根据 DB_HOST 推断接入成功。配置切换验证仍保护原配置并支持回滚。

涉及 ApplicationReady、VerifySystemDatabase、SystemDatabaseConfiguration、local-init 和相关测试。20项针对性测试通过,Shell语法检查通过;初始化尾部以mock docker验证5个实际执行分支。不运行真实初始化,不修改生产配置、密码、数据库或迁移,不触碰上游同步和其他开发者页面。

区分 Docker/应用健康和团队数据接入:bootstrap 返回专用退出码13及首次接入步骤,不声称远程连接失败;共享配置异常、远程连接失败、系统表缺失保留独立分类。local-init 以实际共享验证结果收口,不再根据 DB_HOST 推断接入成功。配置切换验证仍保护原配置并支持回滚。 涉及 ApplicationReady、VerifySystemDatabase、SystemDatabaseConfiguration、local-init 和相关测试。20项针对性测试通过,Shell语法检查通过;初始化尾部以mock docker验证5个实际执行分支。不运行真实初始化,不修改生产配置、密码、数据库或迁移,不触碰上游同步和其他开发者页面。
WuYongJie added 1 commit 2026-08-31 17:50:40 +08:00
WuYongJie merged commit 8cbd1f21be into main 2026-08-31 17:50:42 +08:00
WuYongJie deleted branch fix/WuYongJie-shared-database-readiness 2026-08-31 17:50:44 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#86
No description provided.