创建项目
创建项目并进入到项目中
整合Flyway
将Flyway和H2数据库集成到pom.xml
中,并配置Flyway
1 | <project xmlns="..."> |
创建migration
创建migration目录:src/main/resources/db/migration
在migration目录中建个V1__Create_person_table.sql
格式的文件,V1后是两个横杆
迁移数据库
迁移前先删除user表,再执行命令
1 | > mvn flyway:migrate |
命令执行成功:
迁移完成后会在数据库中生成一个history
表,表中记录有对本次迁移的版本version
、描述description
、校验码checksum
等等