文章目录
- flyway的依赖
- 配置
- ieda 启动!!!
关于这篇文章主要是自己在使用flyway时遇到的一些问题以及最终的解决方法
当然包括所有的配置,主要目的是记录一下防止下次使用的时候忘记
flyway的依赖
这里 springboot 3 具体版本不再描述。主要是flyway
<dependency>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-core</artifactId>
<version>9.22.3</version>
</dependency>
<!--自从8.2.0版本之后不再支持mysql,但是springboot3 又需要较高版本的flyway 必须同时引入flyway-mysql,否则会报不支持mysql8版本数据库。 -->
<dependency>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-mysql</artifactId>
<version>9.22.3</version>
</dependency>
配置
默认的迁移脚本写在这里
脚本格式
脚本文件的命名约定是 V<版本号>__<描述>.java,例如 V2__update_data.java。
ieda 启动!!!
自动生成数据库表,并执行脚本文件中的内容