我们可以只对模式中的几个表使用飞路迁移吗?

Can we use flyway migration only for few tables on a schema?

我们能否只对少数表而不是架构上的所有表实施飞路迁移。请记住,可以跟踪超出范围的表格。

是的是简短的回答。

Flyway 跟踪 sql 文件(迁移)并跟踪它们是否已更改 and/or 应用于给定模式。它不跟踪已被所述文件操作的对象。这意味着 flyway 不知道有它不管理的对象。

如果沿着这条路继续前进,我会建议设置 flyway.cleanDisabled=true,因为你不能单独使用 flyway 重新创建所有对象。