如何在springbootjpa/hibernate中获得ddl自动生成的脚本?

gab6jxml  于 2021-08-13  发布在  Java
关注(0)|答案(2)|浏览(432)

有没有一种方法可以快速获取通过ddl auto属性休眠生成的数据库的初始sql脚本?
我想得到一个初步的sql脚本的飞行方式作为一个快速的开始。

mtb9vblg

mtb9vblg1#

使用属性 spring.jpa.show-sql = true 并且它将在控制台上以格式打印所有脚本。

使用 ddl-auto 然后为各自的数据库备份模式并将其用作初始脚本
示例-mysql、postgres

4jb9z9bj

4jb9z9bj2#

通过在项目的application.properties文件中将hibernate的日志级别设置为debug mode,可以在spring引导应用程序中看到hibernate生成的ddl脚本。

logging.level.org.hibernate.SQL=DEBUG

相关问题