我需要使用jOOQ基于库的现有类创建表。可以手动使用数据库迁移脚本(诸如V1__first_script.sql之类的东西)。
问题:jOOQ是否可以完全从java类生成迁移脚本或创建表?避免手动编写SQL脚本。
谢谢!
答案 0 :(得分:0)
您可以使用DSLContext.ddl()
方法之一从jOOQ生成的代码生成一组DDL查询。请注意,这不会重现您的架构定义的 all ,只会重现jOOQ API可以代表的部分。例如。 a b c d
1 0.1 0.1 0.1 0.1
2 0.2 0.3 0.2 0.3
3 -0.11 0.19 -0.11 0.19
4 0.0 0.19 0.1 0.29
5 -0.07 0.12 -0.07 0.22
6 0.2 0.32 0.2 0.42
7 0.0 0.32 -0.1 0.32
约束尚未包括。