1

我开始在我的项目中使用 flyway,我配置为在我的数据库上应用新的更改,但我想知道我是否可以使用 2 个参数init-method="init, migrate",因为每次我想在新计算机上启动时,我都需要恢复一些数据库备份从 pgadim 将 ini-method 更改为 init,因此他将创建表来控制更新。所以我需要更改我的初始化方法以迁移以应用未来的更改。

我想知道是否有更好的方法来做到这一点。

对不起我的英语。

4

1 回答 1

2

Flyway 2.1 将附带一个 initOnMigrate 设置,可以完全满足您的需求。在那之前,您始终可以使用包含您需要的逻辑的类来包装 Flyway 类。

于 2013-03-02T18:12:55.540 回答