创建项目
创建项目并进入到项目中
整合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等等
