feat(klp-admin): 集成 Flyway 数据库迁移工具- 在 application.yml 中添加 Flyway 配置

- 新增 FlywayConfig 类进行配置和初始化- 在 KLPApplication 中排除 FlywayAutoConfiguration
- 更新 pom.xml 文件,添加 Flyway 相关依赖
- 创建第一个数据库迁移脚本 V2__create_test_table.sql
This commit is contained in:
JR
2025-08-15 16:17:04 +08:00
parent 7392df515e
commit 168d953de9
10 changed files with 7804 additions and 197 deletions

View File

@@ -107,6 +107,10 @@ spring:
# 多久检查一次连接的活性
keepaliveTime: 30000
flyway:
baseline-on-migrate: true # 第一次运行时建立记录,不执行历史脚本
clean-disabled: true # 禁止清空库
--- # redis 单机配置(单机与集群只能开启一个另一个需要注释掉)
spring:
redis: