2012-01-14 47 views
3

哎大家! :)Can Flyway可以從數據模型中找出並生成遷移文件嗎?

我一直在看Flyway,但我不知道如何使用它。就我而言,我有一個實體模型(使用JPA註釋),對我來說,FlyWay可以在每次調用「遷移」並生成遷移文件時找到模型上的更改。這就是Rails的工作方式(Rails使用DSL,但我希望你明白我的意思)。正如我在wiki中讀到的,Flyway不以這種方式工作,但需要遷移文件(sql或Java)。

如果我在應用程序(編程)中集成了Flyway,我可以生成這些遷移文件嗎?我認爲答案是「否」,那樣只會讓我控制Java代碼的遷移。 我對不對?

在此先感謝:)

回答

1

遷飛將不得不委託這JPA實現你使用所以這將是非常棘手。

然而,我建議使用JPA實現來生成遷移腳本,然後將其插入到flyway中。 openjpa很簡單,不知道其他的。

相關問題