From 8c00ea2a519f6a0a897b7f3349aa3aa570f97157 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Mon, 14 Mar 2022 12:30:33 +0100 Subject: [PATCH] [jOOQ/jOOQ#13195] Add a SQLDialect.SQLITE_3_38 dialect --- jOOQ/src/main/java/org/jooq/SQLDialect.java | 10 +++++++++- jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java | 1 + jOOQ/src/main/java/org/jooq/impl/Limit.java | 1 + pom.xml | 7 ------- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/SQLDialect.java b/jOOQ/src/main/java/org/jooq/SQLDialect.java index a7342e8c86..7d506b826a 100644 --- a/jOOQ/src/main/java/org/jooq/SQLDialect.java +++ b/jOOQ/src/main/java/org/jooq/SQLDialect.java @@ -416,7 +416,7 @@ public enum SQLDialect { /** * The SQLite dialect family. *

- * This family behaves like the versioned dialect {@link #SQLITE_3_30}. + * This family behaves like the versioned dialect {@link #SQLITE_3_38}. */ SQLITE("SQLite", false, true), @@ -438,6 +438,14 @@ public enum SQLDialect { + + + + + + + + diff --git a/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java index 9ae9b51a7a..9fa88dda9f 100644 --- a/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java @@ -501,6 +501,7 @@ final class InsertQueryImpl extends AbstractStoreQuery impl + case POSTGRES: case SQLITE: case YUGABYTEDB: { diff --git a/jOOQ/src/main/java/org/jooq/impl/Limit.java b/jOOQ/src/main/java/org/jooq/impl/Limit.java index 4e0da434ad..246da46373 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Limit.java +++ b/jOOQ/src/main/java/org/jooq/impl/Limit.java @@ -281,6 +281,7 @@ final class Limit extends AbstractQueryPart implements UTransient { + // [#4785] OFFSET cannot be without LIMIT diff --git a/pom.xml b/pom.xml index 44f1e8d457..3bc9e4e085 100644 --- a/pom.xml +++ b/pom.xml @@ -863,13 +863,6 @@ - - - - - - -