自动为Flyway生成迁移SQL

当通过Java代码添加新的模型/字段等时,JPA / Hibernate的自动模式生成是否可以生成新的Flyway迁移。

捕获自动生成的SQL并将其直接保存到新的Flyway迁移中,以进行查看/编辑/提交到项目存储库将非常有用。

预先感谢您提供的任何帮助或启发。

回答:

Flyway没有对diff的内置支持,我在Maven Spring Boot项目中使用Liquidbase,可以通过使用以下命令从JPA

/hibernate更改中创建更改日志:

mvn liquibase:diff

liquibase

diff的所有选项都位于此处:http

:

//www.liquibase.org/documentation/maven/maven_diff.html

以上是 自动为Flyway生成迁移SQL 的全部内容, 来源链接: utcz.com/qa/422274.html

回到顶部