我需要使用 jOOQ 基于库中的现有类创建表。可以手动使用数据库迁移脚本(例如 V1__first_script.sql)。
问题:是否可以通过 jOOQ 完全从 java 类生成迁移脚本或创建表?避免手动编写 SQL 脚本。
谢谢!
最佳答案
您可以使用 DSLContext.ddl()
之一从 jOOQ 生成的代码生成一组 DDL 查询的方法。请注意,这不会重现您的全部模式定义,只会重现 jOOQ API 可以表示的部分。例如。尚未包含 CHECK
约束。
关于java - 从现有类生成 jOOQ 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56288452/