大家好!:)
我一直在看 Flyway,但我不确定如何使用它。就我而言,我有一个实体模型(使用 JPA 进行注释),对我来说,FlyWay 可以在我每次调用“迁移”并生成迁移文件时找出我的模型的变化。这就是 Rails 的工作方式(Rails 使用 DSL,但我希望你明白我的意思)。正如我在 wiki 中所读到的,Flyway 不能以这种方式工作,但需要迁移文件(sql 或 Java)。
如果我将 Flyway 集成到我的应用程序(程序化)中,我可以生成这些迁移文件吗?我认为答案是“不”,那样只会让我控制从 Java 代码迁移。我对吗?
提前致谢 :)