使用flywaydb逆向工程现有数据库?

时间:2014-08-07 10:21:23

标签: flyway

flywaydb可以支持这个处理吗?

  1. 在flyway之外设置参考Oracle数据库。
  2. 使用应用程序在此参考数据库中创建一些testdata。
  3. 使用flyway反向设计此数据库。
  4. 使用基于第3点收集的脚本的flyway自动构建期间创建测试数据库。
  5. 我知道1,2和4是可能的。但是Point 3有什么用?

1 个答案:

答案 0 :(得分:3)

不,flyway仅支持前向数据库迁移,不支持数据库的逆向工程。如果数据库是在flyway之外创建的,那么flyway甚至没有关于数据库模式当前状态的任何信息。

不幸的是,要对数据库进行逆向工程,您必须使用其他工具。