yeg
2026-09-04 bb61d9595b9925ed1e5ea0f1bc9110c71f6cb3db
新版数据库连接
2个文件已修改
4 ■■■■■ 已修改文件
AGENTS.md 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/application-druid.yml 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
AGENTS.md
@@ -27,7 +27,7 @@
## 数据库迁移
- 开发数据库是 WSL 内 Docker 的 MySQL 8,通过 Windows 端口映射 `127.0.0.1:6134/battery_detection` 访问。连接配置保留可覆盖能力,部署环境通过参数提供凭据。
- 开发数据库是 WSL 内 Docker 的 MySQL 8,通过 Windows 端口映射 `127.0.0.1:6134/battery_detection_refactor` 访问。连接配置保留可覆盖能力,部署环境通过参数提供凭据。
- 旧库的 `V1`–`V<n>` 迁移和整库导出仅作不可变历史;架构重构使用新的最终业务基线初始化空库,不迁移当前测试数据。基线变更不得改写旧脚本。
- 迁移必须可从空库顺序执行,并可在已迁移库重复启动。迁移不得导入演示设备、演示测试、采样数据或历史日志。
- 项目排除了默认 `DataSourceAutoConfiguration`;Flyway 在 `FlywayMigrationConfig` 中使用独立 JDBC 连接,并且 `dynamicDataSource` 必须等待迁移完成。
ruoyi-admin/src/main/resources/application-druid.yml
@@ -6,7 +6,7 @@
        druid:
            # 主库数据源
            master:
                url: jdbc:mysql://127.0.0.1:6134/battery_detection?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                url: jdbc:mysql://127.0.0.1:6134/battery_detection_refactor?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                username: root
                password: 123456
            # 从库数据源