docs(agents): 按开发库改用共享库更正环境事实
开发库已不是本机库,仓库里多处仍在说「开发库就是 127.0.0.1:8134/talent_card」,
会让人查错库、甚至把共享库当成本机副本去动。
- docs/agents/testing.md:新增「环境一览」——开发库是局域网 192.168.110.13:3306/talent_card
(MySQL 5.7.44、flyway 关闭、后端与后端管理页和两个小程序都连它),测试库是本机
127.0.0.1:8134/talent_card_test(8.0.36、flyway 开启);由此写明两条硬约束(迁移要同时兼容
5.7 与 8.0;开发库结构只靠初始化器 best-effort 补)。「不要重建开发库」一节换成正确的库、
把失效的 docker exec 备份命令换成可行的做法,并补上初始化器 5 秒等锁上限导致「重启过也不一定
有新列」这条(就是 09-17 那次 500 的成因)。另加一节「环境相关失败」记录
PaymentFundConfirmationTests 因测试库遗留行超过 limit 50 而必然失败,附交接文档链接。
- AGENTS.md:悬空指针「各业务域的代码位置见 CONTEXT.md」改为直接写明两个域的范围,并注明
CONTEXT.md 只是术语表。
- application.yml 注释:默认连共享开发库,本机副本只作 MYSQL_URL 覆盖示例。
- talent-card-server/README.md:本地启动不再称「默认适配本机 MySQL 5.7」,环境变量表里
MYSQL_URL 的默认值改为实际值,失效的 D:\MySQL 路径与旧库修复脚本标注为历史。
- .scratch/db-merge/README.md:标一句合并已完成、本机副本不再作为开发库。