From 1d55b8c4098e064993d320f2b414a5a65e671e44 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 27 Mar 2020 13:19:56 +0100 Subject: [PATCH] [jOOQ/jOOQ#9995] Add SQLDialect.POSTGRES_12 --- jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java | 1 + jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java | 1 + jOOQ/src/main/java/org/jooq/impl/Tools.java | 1 + jOOQ/src/main/java/org/jooq/tools/jdbc/JDBCUtils.java | 4 ++++ 4 files changed, 7 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java index e58340df22..6249b5821c 100644 --- a/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java @@ -477,6 +477,7 @@ final class InsertQueryImpl extends AbstractStoreQuery impl + case POSTGRES: case SQLITE: { toSQLInsert(ctx); diff --git a/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java index 7a4569eee2..4067d739c9 100644 --- a/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java @@ -775,6 +775,7 @@ final class SelectQueryImpl extends AbstractResultQuery imp + case CUBRID: diff --git a/jOOQ/src/main/java/org/jooq/impl/Tools.java b/jOOQ/src/main/java/org/jooq/impl/Tools.java index 49ec366bfe..79afb17299 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Tools.java +++ b/jOOQ/src/main/java/org/jooq/impl/Tools.java @@ -4734,6 +4734,7 @@ final class Tools { + case POSTGRES: ctx.sql(' ').visit(K_GENERATED_BY_DEFAULT_AS_IDENTITY); break; } diff --git a/jOOQ/src/main/java/org/jooq/tools/jdbc/JDBCUtils.java b/jOOQ/src/main/java/org/jooq/tools/jdbc/JDBCUtils.java index 2c7c9c3096..e0a256b60e 100644 --- a/jOOQ/src/main/java/org/jooq/tools/jdbc/JDBCUtils.java +++ b/jOOQ/src/main/java/org/jooq/tools/jdbc/JDBCUtils.java @@ -69,6 +69,7 @@ import static org.jooq.SQLDialect.POSTGRES; // ... // ... // ... +// ... import static org.jooq.SQLDialect.SQLITE; // ... // ... @@ -253,6 +254,9 @@ public class JDBCUtils { + + + return POSTGRES;