0

有没有办法使用 JOOQ 从 Java 代码生成 SQLite 数据库模型?

4

1 回答 1

1

您可以生成类似CREATE TABLE ..ALTER TABLE .. ADD CONSTRAINT ..使用DSLContext.ddl()API 的 DDL 语句,例如:

// SCHEMA is the generated schema that contains a reference to all generated tables
Queries ddl =
DSL.using(configuration)
   .ddl(SCHEMA);

for (Query query : ddl.queries()) {
    System.out.println(query);
}

这记录在这里: https ://www.jooq.org/doc/latest/manual/sql-building/ddl-statements/generating-ddl/

于 2017-06-08T19:43:45.553 回答