我们正在使用 Flyway 通过 sql 脚本在我们的测试环境中保持最新的许多数据库,并且它工作得很好。
但我们还特别需要使用 csv 文件更新数据库。
我知道 Flyway 提供了一些基于 Java 的迁移来处理更复杂的更新。
但问题是这些 Java 类的名称中包含所需的版本,这迫使我们每次要使用该类时都必须重新编译该类。
如果我们可以像处理 sql 文件一样将 csv 文件放入迁移目录中,那就更简单了。
然后一些特定的 Java 代码将处理这些 csv 文件以进行正确的更新。
那么我们如何使用这个处理 csv 文件的特定代码来扩展 Flyway 呢?
谢谢
目前尚无此支持。听起来像同样的问题https://github.com/flyway/flyway/issues/469 https://github.com/flyway/flyway/issues/469
我仍然不确定如何在不暴露太多 Flyway 内部结构的情况下解决这个问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)