有没有办法将flyway设置为使用现有的java.sql.Connection作为DataSource,resp。有没有办法从现有的java.sql.Connection生成DataSource?
我没有找到一种简单的方法!
谢谢!
答案 0 :(得分:1)
Flyway目前设计为使用至少两个连接,一个用于元数据表,另一个用于迁移。这样做是为了允许并行事务和使用锁定在节点之间进行同步。这样,在失败的情况下可以回滚迁移,同时仍然在元数据表中将其标记为失败。这就是为什么需要数据源而不仅仅是连接的原因。
如果这对您来说很重要,请在Issue Tracker中提交问题。