1.1 KiB
1.1 KiB
lsfx-mock 同步 MySQL 8.0 实施记录
变更背景
- 变更日期:2026-03-27
- 目标:确认
lsfx-mock-server与主项目开发库保持一致,默认连接116.62.17.81:3307/ccdi
现状确认
lsfx-mock-server/config/settings.py并未单独写死数据库端口- Mock 默认数据库连接来自主项目
ruoyi-admin/src/main/resources/application-dev.yml - 因此前端后端主配置切换到
3307后,Mock 侧默认值会自动同步到3307
本次补充
- 新增测试文件
lsfx-mock-server/tests/test_settings_sync.py - 校验
_load_ruoyi_mysql_defaults()读取到的端口与application-dev.yml当前配置一致 - 校验
settings.CCDI_DB_HOST/PORT/NAME/USERNAME/PASSWORD与主项目开发配置一致
验证方式
cd lsfx-mock-server
python3 -m pytest tests/test_settings_sync.py -q
验证结果
- 测试通过
lsfx-mock-server当前默认数据库端口已同步为3307- 运行时读取结果为:
116.62.17.81 / 3307 / ccdi - Mock 无需维护第二份独立数据库端口配置