6

我们正在使用 Flyway 在我们的测试环境中使用 sql 脚本来保持最新的许多数据库,并且它工作正常。但我们还特别需要使用 csv 文件更新数据库。我知道 Flyway 提供了一些基于 Java 的迁移来处理更复杂的更新。但问题是这些 Java 类的名称中有想要的版本,这将迫使我们每次想要使用它时都重新编译该类。如果我们可以像处理 sql 文件一样将 csv 文件放到迁移目录中,那就更简单了。然后一些特定的 Java 代码将处理这些 csv 文件以进行正确的更新。那么我们如何使用可以处理 csv 文件的特定代码来扩展 Flyway 呢?谢谢

4

1 回答 1

1

目前不支持这个。听起来与https://github.com/flyway/flyway/issues/469相同的问题

我仍然不确定如何在不暴露太多 Flyway 内部结构的情况下解决这个问题。

于 2013-07-25T17:11:16.973 回答