首个可交付版本将 Admin 的生产运行时完整切换到线上 MySQL 8.4.8,并保留原 SQLite 文件和可重复迁移工具作为回退基础。
包含:
切换前停止写入、备份 SQLite 并记录校验摘要。失败时停止 MySQL 版 Admin,恢复旧程序和原 SQLite;不做反向数据覆盖。
全量 Go 1.23 测试在真实 MySQL 8.4 测试库通过。
SQLite 迁移演练逐表数量一致,人工 PDD 关联、SKU 映射、账号、任务和同步游标一致。
Client 四接口契约与并发领取回归通过。
线上 Admin 使用 127.0.0.1:3307,数据库端口仍只监听本机。
生产日志和配置样例无凭据。
完成一次切换与回退演练并记录结果。
生产稳定验收后运行时不再打开 admin.db。
#83 Admin:允许从 config.yaml 读取 MySQL 8 配置
#86 Admin:支持校验 CA 的 MySQL 公网 TLS 连接
#128 Admin:重新打包并增量部署最新版本到生产服务器
#129 允许所有公网 IP 连接生产 MySQL 业务账号
用户已批量验收通过 Admin 工单:#78、#79、#80、#81、#83、#85、#86。对应子工单已关闭,父工单清单已同步;父工单本身是否满足整体关闭条件仍按其全部范围单独判断。
用户明确验收通过 #128、#129。两项本地归档状态已更新,验收记录提交为 6386d76,对应工单均已关闭并在本父工单中标记完成。
6386d76
父工单仍有其他范围,因此保持打开。
No dependencies set.
The note is not visible to the blocked user.
基本信息
范围
首个可交付版本将 Admin 的生产运行时完整切换到线上 MySQL 8.4.8,并保留原 SQLite 文件和可重复迁移工具作为回退基础。
包含:
非范围
阶段与单元工单
集成风险
回退策略
切换前停止写入、备份 SQLite 并记录校验摘要。失败时停止 MySQL 版 Admin,恢复旧程序和原 SQLite;不做反向数据覆盖。
MVP 验收标准
全量 Go 1.23 测试在真实 MySQL 8.4 测试库通过。
SQLite 迁移演练逐表数量一致,人工 PDD 关联、SKU 映射、账号、任务和同步游标一致。
Client 四接口契约与并发领取回归通过。
线上 Admin 使用 127.0.0.1:3307,数据库端口仍只监听本机。
生产日志和配置样例无凭据。
完成一次切换与回退演练并记录结果。
生产稳定验收后运行时不再打开 admin.db。
#83 Admin:允许从 config.yaml 读取 MySQL 8 配置
#86 Admin:支持校验 CA 的 MySQL 公网 TLS 连接
#128 Admin:重新打包并增量部署最新版本到生产服务器
#129 允许所有公网 IP 连接生产 MySQL 业务账号
用户已批量验收通过 Admin 工单:#78、#79、#80、#81、#83、#85、#86。对应子工单已关闭,父工单清单已同步;父工单本身是否满足整体关闭条件仍按其全部范围单独判断。
生产部署与公网连接验收同步(2026-08-11)
用户明确验收通过 #128、#129。两项本地归档状态已更新,验收记录提交为
6386d76,对应工单均已关闭并在本父工单中标记完成。父工单仍有其他范围,因此保持打开。