什么是flywaydb中的数据库基线版本。我可以使用它从特定版本迁移吗?

时间:2015-06-18 09:24:13

标签: java mysql database-migration flyway

有没有办法告诉flyway从特定版本迁移文件并转发并排除以前的文件?E.g我可能有v1,v2,v3,v4和v5,我的db当前在v2中。出于某些原因,我只想应用v4和v5迁移。这可能与飞路有关吗?我试过

flyway.setBaselineVersionAsString("3");
flyway.migrate();

但是flyway迁移了3,4和5版本。元数据表存在时是否可能?或者仅在第一次在现有数据库中应用flywaydb时?

1 个答案:

答案 0 :(得分:0)

目前不支持此功能。实现这一目标的唯一方法是删除元数据表,在V3处新建基线并在之后执行迁移。