当数据库遇上flyway
/reosurces/db/migration
目录下的历史版本脚本SQL文件,文件格式为:V?__desc.sql
,如:V1__init-db.sql
,根据版本号进行排序后,获取最大的版本号与flyway_schema_history
表内执行成功的最大版本号进行比对,如果项目内版本较高,则自动执行脚本文件
如果初始化脚本写错了 但是已经初始化了 需要修改可以删除flyway_schema_history表中对应的版本 重新初始化(这样如果存在数据数据会丢失的) 以后所有的修改字段添加表可不能这样做哦 要按照正常的流程进行的
功能很多的自己去研究吧