使用csv文件进行Flyway特定迁移

时间:2013-07-24 09:54:10

标签: flyway

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

1 个答案:

答案 0 :(得分:0)

目前尚无此支持。听起来与https://github.com/flyway/flyway/issues/469

相同

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