doUpdate();
/**
diff --git a/jOOQ/src/main/java/org/jooq/InsertOnConflictWhereIndexPredicateStep.java b/jOOQ/src/main/java/org/jooq/InsertOnConflictWhereIndexPredicateStep.java
index 43ad3374a5..f41733438d 100644
--- a/jOOQ/src/main/java/org/jooq/InsertOnConflictWhereIndexPredicateStep.java
+++ b/jOOQ/src/main/java/org/jooq/InsertOnConflictWhereIndexPredicateStep.java
@@ -37,10 +37,8 @@
*/
package org.jooq;
-import org.jetbrains.annotations.*;
-
-
// ...
+import static org.jooq.SQLDialect.DUCKDB;
import static org.jooq.SQLDialect.POSTGRES;
import static org.jooq.SQLDialect.SQLITE;
import static org.jooq.SQLDialect.YUGABYTEDB;
@@ -49,6 +47,8 @@ import java.util.Collection;
import org.jooq.impl.DSL;
+import org.jetbrains.annotations.NotNull;
+
/**
* This type is used for the {@link Insert}'s DSL API.
*
@@ -92,7 +92,7 @@ public interface InsertOnConflictWhereIndexPredicateStep exten
* INSERT statement's ON CONFLICT … clause.
*/
@NotNull @CheckReturnValue
- @Support({ POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnConflictDoUpdateStep where(Condition condition);
/**
@@ -101,7 +101,7 @@ public interface InsertOnConflictWhereIndexPredicateStep exten
* connecting them with each other using {@link Operator#AND}.
*/
@NotNull @CheckReturnValue
- @Support({ POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnConflictDoUpdateStep where(Condition... conditions);
/**
@@ -110,7 +110,7 @@ public interface InsertOnConflictWhereIndexPredicateStep exten
* connecting them with each other using {@link Operator#AND}.
*/
@NotNull @CheckReturnValue
- @Support({ POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnConflictDoUpdateStep where(Collection extends Condition> conditions);
/**
@@ -118,7 +118,7 @@ public interface InsertOnConflictWhereIndexPredicateStep exten
* INSERT statement's ON CONFLICT … clause.
*/
@NotNull @CheckReturnValue
- @Support({ POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnConflictDoUpdateStep where(Field field);
/**
@@ -134,7 +134,7 @@ public interface InsertOnConflictWhereIndexPredicateStep exten
* @see SQL
*/
@NotNull @CheckReturnValue
- @Support({ POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, POSTGRES, SQLITE, YUGABYTEDB })
@PlainSQL
InsertOnConflictDoUpdateStep where(SQL sql);
@@ -151,7 +151,7 @@ public interface InsertOnConflictWhereIndexPredicateStep exten
* @see SQL
*/
@NotNull @CheckReturnValue
- @Support({ POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, POSTGRES, SQLITE, YUGABYTEDB })
@PlainSQL
InsertOnConflictDoUpdateStep where(String sql);
@@ -169,7 +169,7 @@ public interface InsertOnConflictWhereIndexPredicateStep exten
* @see SQL
*/
@NotNull @CheckReturnValue
- @Support({ POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, POSTGRES, SQLITE, YUGABYTEDB })
@PlainSQL
InsertOnConflictDoUpdateStep where(String sql, Object... bindings);
@@ -187,7 +187,7 @@ public interface InsertOnConflictWhereIndexPredicateStep exten
* @see SQL
*/
@NotNull @CheckReturnValue
- @Support({ POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, POSTGRES, SQLITE, YUGABYTEDB })
@PlainSQL
InsertOnConflictDoUpdateStep where(String sql, QueryPart... parts);
}
diff --git a/jOOQ/src/main/java/org/jooq/InsertOnConflictWhereStep.java b/jOOQ/src/main/java/org/jooq/InsertOnConflictWhereStep.java
index 25b7d4bae5..87f8520376 100644
--- a/jOOQ/src/main/java/org/jooq/InsertOnConflictWhereStep.java
+++ b/jOOQ/src/main/java/org/jooq/InsertOnConflictWhereStep.java
@@ -37,13 +37,12 @@
*/
package org.jooq;
-import org.jetbrains.annotations.*;
-
// ...
// ...
// ...
import static org.jooq.SQLDialect.CUBRID;
import static org.jooq.SQLDialect.DERBY;
+import static org.jooq.SQLDialect.DUCKDB;
// ...
import static org.jooq.SQLDialect.H2;
// ...
@@ -60,6 +59,8 @@ import java.util.Collection;
import org.jooq.impl.DSL;
+import org.jetbrains.annotations.NotNull;
+
/**
* This type is used for the {@link Insert}'s DSL API.
*
@@ -103,7 +104,7 @@ public interface InsertOnConflictWhereStep extends InsertRetur
* ON DUPLICATE KEY UPDATE or ON CONFLICT … DO UPDATE clause.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnConflictConditionStep where(Condition condition);
/**
@@ -112,7 +113,7 @@ public interface InsertOnConflictWhereStep extends InsertRetur
* connecting them with each other using {@link Operator#AND}.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnConflictConditionStep where(Condition... conditions);
/**
@@ -121,7 +122,7 @@ public interface InsertOnConflictWhereStep extends InsertRetur
* connecting them with each other using {@link Operator#AND}.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnConflictConditionStep where(Collection extends Condition> conditions);
/**
@@ -129,7 +130,7 @@ public interface InsertOnConflictWhereStep extends InsertRetur
* ON DUPLICATE KEY UPDATE or ON CONFLICT … DO UPDATE clause.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnConflictConditionStep where(Field field);
/**
@@ -145,7 +146,7 @@ public interface InsertOnConflictWhereStep extends InsertRetur
* @see SQL
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
@PlainSQL
InsertOnConflictConditionStep where(SQL sql);
@@ -162,7 +163,7 @@ public interface InsertOnConflictWhereStep extends InsertRetur
* @see SQL
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
@PlainSQL
InsertOnConflictConditionStep where(String sql);
@@ -180,7 +181,7 @@ public interface InsertOnConflictWhereStep extends InsertRetur
* @see SQL
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
@PlainSQL
InsertOnConflictConditionStep where(String sql, Object... bindings);
@@ -198,7 +199,7 @@ public interface InsertOnConflictWhereStep extends InsertRetur
* @see SQL
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
@PlainSQL
InsertOnConflictConditionStep where(String sql, QueryPart... parts);
@@ -207,7 +208,7 @@ public interface InsertOnConflictWhereStep extends InsertRetur
* ON DUPLICATE KEY UPDATE or ON CONFLICT … DO UPDATE clause.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnConflictConditionStep whereExists(Select> select);
/**
@@ -215,6 +216,6 @@ public interface InsertOnConflictWhereStep extends InsertRetur
* ON DUPLICATE KEY UPDATE or ON CONFLICT … DO UPDATE clause.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnConflictConditionStep whereNotExists(Select> select);
}
diff --git a/jOOQ/src/main/java/org/jooq/InsertOnDuplicateSetStep.java b/jOOQ/src/main/java/org/jooq/InsertOnDuplicateSetStep.java
index a75db8c3b1..8dd0f72488 100644
--- a/jOOQ/src/main/java/org/jooq/InsertOnDuplicateSetStep.java
+++ b/jOOQ/src/main/java/org/jooq/InsertOnDuplicateSetStep.java
@@ -43,6 +43,7 @@ package org.jooq;
import static org.jooq.SQLDialect.CUBRID;
// ...
import static org.jooq.SQLDialect.DERBY;
+import static org.jooq.SQLDialect.DUCKDB;
// ...
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
@@ -110,7 +111,7 @@ public interface InsertOnDuplicateSetStep {
* ON CONFLICT … DO UPDATE clause.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnDuplicateSetMoreStep set(Field field, T value);
/**
@@ -119,7 +120,7 @@ public interface InsertOnDuplicateSetStep {
* ON CONFLICT … DO UPDATE clause.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnDuplicateSetMoreStep set(Field field, Field value);
/**
@@ -128,7 +129,7 @@ public interface InsertOnDuplicateSetStep {
* ON CONFLICT … DO UPDATE clause.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnDuplicateSetMoreStep set(Field field, Select extends Record1> value);
/**
@@ -141,7 +142,7 @@ public interface InsertOnDuplicateSetStep {
* (T).
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnDuplicateSetMoreStep setNull(Field field);
/**
@@ -157,7 +158,7 @@ public interface InsertOnDuplicateSetStep {
* corresponding field's type.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnDuplicateSetMoreStep set(Map, ?> map);
/**
@@ -171,7 +172,7 @@ public interface InsertOnDuplicateSetStep {
* @see #set(Map)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnDuplicateSetMoreStep set(Record record);
/**
@@ -179,7 +180,7 @@ public interface InsertOnDuplicateSetStep {
* {@link DSL#excluded(Field)}.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnDuplicateSetMoreStep setAllToExcluded();
}
diff --git a/jOOQ/src/main/java/org/jooq/InsertOnDuplicateStep.java b/jOOQ/src/main/java/org/jooq/InsertOnDuplicateStep.java
index e5ba11ab7b..e1eaa33da2 100644
--- a/jOOQ/src/main/java/org/jooq/InsertOnDuplicateStep.java
+++ b/jOOQ/src/main/java/org/jooq/InsertOnDuplicateStep.java
@@ -43,6 +43,7 @@ package org.jooq;
import static org.jooq.SQLDialect.CUBRID;
// ...
import static org.jooq.SQLDialect.DERBY;
+import static org.jooq.SQLDialect.DUCKDB;
// ...
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
@@ -106,14 +107,14 @@ public interface InsertOnDuplicateStep extends InsertReturning
* Add a ON CONFLICT ON CONSTRAINT clause to this INSERT statement.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
InsertOnConflictDoUpdateStep onConflictOnConstraint(Constraint constraint);
/**
* Add a ON CONFLICT ON CONSTRAINT clause to this INSERT statement.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
InsertOnConflictDoUpdateStep onConflictOnConstraint(Name constraint);
/**
@@ -177,7 +178,7 @@ public interface InsertOnDuplicateStep extends InsertReturning
* H2 supports this clause in MySQL mode.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnDuplicateSetStep onDuplicateKeyUpdate();
/**
diff --git a/jOOQ/src/main/java/org/jooq/InsertQuery.java b/jOOQ/src/main/java/org/jooq/InsertQuery.java
index 320f082c3b..95cec9200b 100644
--- a/jOOQ/src/main/java/org/jooq/InsertQuery.java
+++ b/jOOQ/src/main/java/org/jooq/InsertQuery.java
@@ -45,6 +45,7 @@ package org.jooq;
import static org.jooq.SQLDialect.CUBRID;
// ...
import static org.jooq.SQLDialect.DERBY;
+import static org.jooq.SQLDialect.DUCKDB;
// ...
import static org.jooq.SQLDialect.FIREBIRD;
// ...
@@ -143,7 +144,7 @@ public interface InsertQuery extends StoreQuery, Insert,
* ON CONFLICT ON CONSTRAINT clause in this INSERT
* statement.
*/
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
void onConflictOnConstraint(Name constraint);
/**
@@ -151,7 +152,7 @@ public interface InsertQuery extends StoreQuery, Insert,
* ON CONFLICT ON CONSTRAINT clause in this INSERT
* statement.
*/
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
void onConflictOnConstraint(Constraint constraint);
/**
@@ -175,7 +176,7 @@ public interface InsertQuery extends StoreQuery, Insert,
*
* @see InsertOnDuplicateStep#onDuplicateKeyUpdate()
*/
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void onDuplicateKeyUpdate(boolean flag);
/**
@@ -233,7 +234,7 @@ public interface InsertQuery extends StoreQuery, Insert,
*
* @see InsertOnDuplicateStep#onDuplicateKeyUpdate()
*/
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void addValueForUpdate(Field field, T value);
/**
@@ -242,7 +243,7 @@ public interface InsertQuery extends StoreQuery, Insert,
*
* @see InsertOnDuplicateStep#onDuplicateKeyUpdate()
*/
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void addValueForUpdate(Field field, Field value);
/**
@@ -255,7 +256,7 @@ public interface InsertQuery extends StoreQuery, Insert,
*
* @see InsertOnDuplicateStep#onDuplicateKeyUpdate()
*/
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void addValuesForUpdate(Map, ?> map);
/**
@@ -279,7 +280,7 @@ public interface InsertQuery extends StoreQuery, Insert,
* @param condition The condition
*/
@Override
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void addConditions(Condition condition);
/**
@@ -292,7 +293,7 @@ public interface InsertQuery extends StoreQuery, Insert,
* @param conditions The condition
*/
@Override
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void addConditions(Condition... conditions);
/**
@@ -305,7 +306,7 @@ public interface InsertQuery extends StoreQuery, Insert,
* @param conditions The condition
*/
@Override
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void addConditions(Collection extends Condition> conditions);
/**
@@ -318,7 +319,7 @@ public interface InsertQuery extends StoreQuery, Insert,
* @param condition The condition
*/
@Override
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void addConditions(Operator operator, Condition condition);
/**
@@ -331,7 +332,7 @@ public interface InsertQuery extends StoreQuery, Insert,
* @param conditions The condition
*/
@Override
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void addConditions(Operator operator, Condition... conditions);
/**
@@ -344,13 +345,13 @@ public interface InsertQuery extends StoreQuery, Insert,
* @param conditions The condition
*/
@Override
- @Support({ CUBRID, DERBY, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, H2, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void addConditions(Operator operator, Collection extends Condition> conditions);
/**
* Set an empty record with the DEFAULT VALUES clause.
*/
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
void setDefaultValues();
/**
diff --git a/jOOQ/src/main/java/org/jooq/InsertSetStep.java b/jOOQ/src/main/java/org/jooq/InsertSetStep.java
index e445e3bac6..cccadc08ee 100644
--- a/jOOQ/src/main/java/org/jooq/InsertSetStep.java
+++ b/jOOQ/src/main/java/org/jooq/InsertSetStep.java
@@ -47,6 +47,7 @@ import org.jetbrains.annotations.*;
import static org.jooq.SQLDialect.CUBRID;
// ...
import static org.jooq.SQLDialect.DERBY;
+import static org.jooq.SQLDialect.DUCKDB;
// ...
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
@@ -364,7 +365,7 @@ public interface InsertSetStep {
* Add an empty record with default values.
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
InsertOnDuplicateStep defaultValues();
/**
diff --git a/jOOQ/src/main/java/org/jooq/Name.java b/jOOQ/src/main/java/org/jooq/Name.java
index bdf84ab1f3..686c302a44 100644
--- a/jOOQ/src/main/java/org/jooq/Name.java
+++ b/jOOQ/src/main/java/org/jooq/Name.java
@@ -42,6 +42,7 @@ package org.jooq;
// ...
import static org.jooq.SQLDialect.CUBRID;
// ...
+import static org.jooq.SQLDialect.DUCKDB;
// ...
import static org.jooq.SQLDialect.FIREBIRD;
// ...
@@ -57,6 +58,7 @@ import static org.jooq.SQLDialect.MYSQL;
import static org.jooq.SQLDialect.POSTGRES;
// ...
// ...
+// ...
import static org.jooq.SQLDialect.SQLITE;
// ...
// ...
@@ -242,7 +244,7 @@ public interface Name extends QueryPart, Comparable {
* @see #as(WindowSpecification)
*/
@NotNull
- @Support({ CUBRID, FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
WindowDefinition as();
/**
@@ -257,7 +259,7 @@ public interface Name extends QueryPart, Comparable {
*
*/
@NotNull
- @Support({ CUBRID, FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
WindowDefinition as(WindowSpecification window);
/**
diff --git a/jOOQ/src/main/java/org/jooq/SQLDialect.java b/jOOQ/src/main/java/org/jooq/SQLDialect.java
index b96a02ef71..411d40119c 100644
--- a/jOOQ/src/main/java/org/jooq/SQLDialect.java
+++ b/jOOQ/src/main/java/org/jooq/SQLDialect.java
@@ -48,6 +48,7 @@ import java.util.regex.Pattern;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
+import org.jetbrains.annotations.ApiStatus.Experimental;
/**
* Dialects and dialect families as supported by jOOQ.
@@ -112,7 +113,13 @@ public enum SQLDialect {
/**
* The DuckDB dialect family.
+ *
+ * jOOQ integration tests have found that this RDBMS is in a beta state. We
+ * do not run the complete integration test suite against it, nor do we
+ * regression test, currently, until significant issues are resolved in both
+ * the RDBMS and the JDBC driver.
*/
+ @Experimental
DUCKDB("DuckDB", false, true),
/**
diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractDMLQuery.java b/jOOQ/src/main/java/org/jooq/impl/AbstractDMLQuery.java
index 2c4935257e..17eda38242 100644
--- a/jOOQ/src/main/java/org/jooq/impl/AbstractDMLQuery.java
+++ b/jOOQ/src/main/java/org/jooq/impl/AbstractDMLQuery.java
@@ -45,6 +45,7 @@ import static java.lang.Boolean.FALSE;
import static org.jooq.SQLDialect.CUBRID;
// ...
import static org.jooq.SQLDialect.DERBY;
+import static org.jooq.SQLDialect.DUCKDB;
// ...
import static org.jooq.SQLDialect.FIREBIRD;
// ...
@@ -114,7 +115,6 @@ import static org.jooq.util.sqlite.SQLiteDSL.rowid;
import java.sql.CallableStatement;
import java.sql.Connection;
-import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
@@ -165,12 +165,10 @@ import org.jooq.conf.ExecuteWithoutWhere;
import org.jooq.conf.RenderNameCase;
import org.jooq.conf.SettingsTools;
import org.jooq.exception.DataAccessException;
-import org.jooq.impl.DefaultUnwrapperProvider.DefaultUnwrapper;
import org.jooq.impl.QOM.ResultOption;
import org.jooq.impl.Tools.BooleanDataKey;
import org.jooq.impl.Tools.SimpleDataKey;
import org.jooq.tools.JooqLogger;
-import org.jooq.tools.jdbc.BatchedPreparedStatement;
import org.jooq.tools.jdbc.JDBCUtils;
@@ -181,7 +179,7 @@ abstract class AbstractDMLQuery extends AbstractRowCountQuery
private static final JooqLogger log = JooqLogger.getLogger(AbstractQuery.class);
- private static final Set NO_SUPPORT_INSERT_ALIASED_TABLE = SQLDialect.supportedBy(DERBY, FIREBIRD, H2, MARIADB, MYSQL, TRINO);
+ private static final Set NO_SUPPORT_INSERT_ALIASED_TABLE = SQLDialect.supportedBy(DERBY, DUCKDB, FIREBIRD, H2, MARIADB, MYSQL, TRINO);
private static final Set NO_NATIVE_SUPPORT_INSERT_RETURNING = SQLDialect.supportedUntil(CUBRID, DERBY, H2, HSQLDB, IGNITE, MYSQL, SQLITE, TRINO);
private static final Set NO_NATIVE_SUPPORT_UPDATE_RETURNING = SQLDialect.supportedUntil(CUBRID, DERBY, H2, HSQLDB, IGNITE, MYSQL, SQLITE, TRINO);
private static final Set NO_NATIVE_SUPPORT_DELETE_RETURNING = SQLDialect.supportedUntil(CUBRID, DERBY, H2, HSQLDB, IGNITE, MYSQL, SQLITE, TRINO);
diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractWindowFunction.java b/jOOQ/src/main/java/org/jooq/impl/AbstractWindowFunction.java
index d622525aa7..2d41fc6856 100644
--- a/jOOQ/src/main/java/org/jooq/impl/AbstractWindowFunction.java
+++ b/jOOQ/src/main/java/org/jooq/impl/AbstractWindowFunction.java
@@ -241,7 +241,8 @@ implements
-
+ case DUCKDB:
+ break;
default:
acceptNullTreatmentStandard(ctx);
@@ -252,9 +253,8 @@ implements
final void acceptNullTreatmentStandard(Context> ctx) {
switch (ctx.family()) {
-
-
-
+ case DUCKDB:
+ break;
default:
if (nullTreatment == NullTreatment.IGNORE_NULLS)
diff --git a/jOOQ/src/main/java/org/jooq/impl/BetweenCondition.java b/jOOQ/src/main/java/org/jooq/impl/BetweenCondition.java
index 7f51455b40..e8f91f476f 100644
--- a/jOOQ/src/main/java/org/jooq/impl/BetweenCondition.java
+++ b/jOOQ/src/main/java/org/jooq/impl/BetweenCondition.java
@@ -50,6 +50,7 @@ import static org.jooq.Clause.CONDITION_NOT_BETWEEN_SYMMETRIC;
import static org.jooq.SQLDialect.CUBRID;
// ...
import static org.jooq.SQLDialect.DERBY;
+import static org.jooq.SQLDialect.DUCKDB;
import static org.jooq.SQLDialect.FIREBIRD;
import static org.jooq.SQLDialect.H2;
// ...
@@ -102,7 +103,7 @@ final class BetweenCondition extends AbstractCondition implements BetweenAndS
private static final Clause[] CLAUSES_BETWEEN_SYMMETRIC = { CONDITION, CONDITION_BETWEEN_SYMMETRIC };
private static final Clause[] CLAUSES_NOT_BETWEEN = { CONDITION, CONDITION_NOT_BETWEEN };
private static final Clause[] CLAUSES_NOT_BETWEEN_SYMMETRIC = { CONDITION, CONDITION_NOT_BETWEEN_SYMMETRIC };
- private static final Set NO_SUPPORT_SYMMETRIC = SQLDialect.supportedBy(CUBRID, DERBY, FIREBIRD, H2, IGNITE, MARIADB, MYSQL, SQLITE, TRINO);
+ private static final Set NO_SUPPORT_SYMMETRIC = SQLDialect.supportedBy(CUBRID, DERBY, DUCKDB, FIREBIRD, H2, IGNITE, MARIADB, MYSQL, SQLITE, TRINO);
private final boolean symmetric;
private final boolean not;
diff --git a/jOOQ/src/main/java/org/jooq/impl/Cardinality.java b/jOOQ/src/main/java/org/jooq/impl/Cardinality.java
index 6748bc192c..51ff65636a 100644
--- a/jOOQ/src/main/java/org/jooq/impl/Cardinality.java
+++ b/jOOQ/src/main/java/org/jooq/impl/Cardinality.java
@@ -103,6 +103,10 @@ implements
+ case DUCKDB:
+ ctx.visit(function(N_ARRAY_LENGTH, getDataType(), array));
+ break;
+
default:
ctx.visit(function(N_CARDINALITY, getDataType(), array));
break;
diff --git a/jOOQ/src/main/java/org/jooq/impl/CharLength.java b/jOOQ/src/main/java/org/jooq/impl/CharLength.java
index 8f08a5060f..879e08422f 100644
--- a/jOOQ/src/main/java/org/jooq/impl/CharLength.java
+++ b/jOOQ/src/main/java/org/jooq/impl/CharLength.java
@@ -119,6 +119,7 @@ implements
case DERBY:
+ case DUCKDB:
case SQLITE:
case TRINO:
ctx.visit(function(N_LENGTH, getDataType(), string));
diff --git a/jOOQ/src/main/java/org/jooq/impl/Choose.java b/jOOQ/src/main/java/org/jooq/impl/Choose.java
index 3ca5c3d47a..fc8d4d6a4e 100644
--- a/jOOQ/src/main/java/org/jooq/impl/Choose.java
+++ b/jOOQ/src/main/java/org/jooq/impl/Choose.java
@@ -98,6 +98,7 @@ final class Choose extends AbstractField implements QOM.Choose {
case CUBRID:
case DERBY:
+ case DUCKDB:
case FIREBIRD:
case H2:
case HSQLDB:
diff --git a/jOOQ/src/main/java/org/jooq/impl/Contains.java b/jOOQ/src/main/java/org/jooq/impl/Contains.java
index 85e84b2c1a..9ea4d2f62b 100644
--- a/jOOQ/src/main/java/org/jooq/impl/Contains.java
+++ b/jOOQ/src/main/java/org/jooq/impl/Contains.java
@@ -88,6 +88,23 @@ implements
// XXX: QueryPart API
// -------------------------------------------------------------------------
+ @Override
+ final boolean parenthesised(Context> ctx) {
+ switch (ctx.family()) {
+
+
+ case POSTGRES:
+ case YUGABYTEDB:
+ return false;
+
+ case DUCKDB:
+ return true;
+
+ default:
+ return false;
+ }
+ }
+
@Override
public final void accept(Context> ctx) {
switch (ctx.family()) {
@@ -112,6 +129,10 @@ implements
break;
}
+ case DUCKDB:
+ ctx.visit(function(N_CONTAINS, BOOLEAN, value, content));
+ break;
+
default:
acceptDefault(ctx);
break;
diff --git a/jOOQ/src/main/java/org/jooq/impl/ContainsIgnoreCase.java b/jOOQ/src/main/java/org/jooq/impl/ContainsIgnoreCase.java
index 2e69dafb95..b4fafdd8d1 100644
--- a/jOOQ/src/main/java/org/jooq/impl/ContainsIgnoreCase.java
+++ b/jOOQ/src/main/java/org/jooq/impl/ContainsIgnoreCase.java
@@ -97,6 +97,10 @@ implements
+ case DUCKDB:
+ ctx.visit(value.lower().contains(content.lower()));
+ break;
+
default:
ctx.visit(value.likeIgnoreCase(DSL.concat(inline("%"), Tools.escapeForLike(content, ctx.configuration()), inline("%")), Tools.ESCAPE));
break;
diff --git a/jOOQ/src/main/java/org/jooq/impl/Coth.java b/jOOQ/src/main/java/org/jooq/impl/Coth.java
index bd950b3c50..2be9e36af3 100644
--- a/jOOQ/src/main/java/org/jooq/impl/Coth.java
+++ b/jOOQ/src/main/java/org/jooq/impl/Coth.java
@@ -115,6 +115,7 @@ implements
case CUBRID:
case DERBY:
+ case DUCKDB:
case FIREBIRD:
case H2:
case HSQLDB:
@@ -163,6 +164,7 @@ implements
case CUBRID:
case DERBY:
+ case DUCKDB:
case FIREBIRD:
case H2:
case HSQLDB:
diff --git a/jOOQ/src/main/java/org/jooq/impl/CreateTableImpl.java b/jOOQ/src/main/java/org/jooq/impl/CreateTableImpl.java
index 5cf3e48143..0cb08da81d 100644
--- a/jOOQ/src/main/java/org/jooq/impl/CreateTableImpl.java
+++ b/jOOQ/src/main/java/org/jooq/impl/CreateTableImpl.java
@@ -343,14 +343,14 @@ implements
static final Set NO_SUPPORT_IF_NOT_EXISTS = SQLDialect.supportedUntil(DERBY, FIREBIRD);
- static final Set NO_SUPPORT_WITH_DATA = SQLDialect.supportedBy(H2, MARIADB, MYSQL, SQLITE);
+ static final Set NO_SUPPORT_WITH_DATA = SQLDialect.supportedBy(DUCKDB, H2, MARIADB, MYSQL, SQLITE);
static final Set NO_SUPPORT_CTAS_COLUMN_NAMES = SQLDialect.supportedBy(H2);
static final Set EMULATE_INDEXES_IN_BLOCK = SQLDialect.supportedBy(FIREBIRD, POSTGRES, YUGABYTEDB);
static final Set EMULATE_SOME_ENUM_TYPES_AS_CHECK = SQLDialect.supportedBy(CUBRID, DERBY, FIREBIRD, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB);
static final Set EMULATE_STORED_ENUM_TYPES_AS_CHECK = SQLDialect.supportedBy(CUBRID, DERBY, FIREBIRD, HSQLDB, SQLITE);
static final Set REQUIRES_WITH_DATA = SQLDialect.supportedBy(HSQLDB);
static final Set WRAP_SELECT_IN_PARENS = SQLDialect.supportedBy(HSQLDB);
- static final Set SUPPORT_TEMPORARY = SQLDialect.supportedBy(MARIADB, MYSQL, POSTGRES, YUGABYTEDB);
+ static final Set SUPPORT_TEMPORARY = SQLDialect.supportedBy(DUCKDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB);
static final Set EMULATE_TABLE_COMMENT_IN_BLOCK = SQLDialect.supportedBy(FIREBIRD, POSTGRES, YUGABYTEDB);
static final Set EMULATE_COLUMN_COMMENT_IN_BLOCK = SQLDialect.supportedBy(FIREBIRD, POSTGRES, YUGABYTEDB);
static final Set REQUIRE_EXECUTE_IMMEDIATE = SQLDialect.supportedBy(FIREBIRD);
diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java
index 2bf80b2690..0efe797af3 100644
--- a/jOOQ/src/main/java/org/jooq/impl/DSL.java
+++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java
@@ -8129,7 +8129,7 @@ public class DSL {
* @see DSLContext#createIndex(String)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createIndex(@Stringly.Name String index) {
return dsl().createIndex(index);
}
@@ -8144,7 +8144,7 @@ public class DSL {
* @see DSLContext#createIndex(Name)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createIndex(Name index) {
return dsl().createIndex(index);
}
@@ -8159,7 +8159,7 @@ public class DSL {
* @see DSLContext#createIndex(Index)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createIndex(Index index) {
return dsl().createIndex(index);
}
@@ -8174,7 +8174,7 @@ public class DSL {
* @see DSLContext#createIndex()
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createIndex() {
return dsl().createIndex();
}
@@ -8189,7 +8189,7 @@ public class DSL {
* @see DSLContext#createIndexIfNotExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createIndexIfNotExists(@Stringly.Name String index) {
return dsl().createIndexIfNotExists(index);
}
@@ -8204,7 +8204,7 @@ public class DSL {
* @see DSLContext#createIndexIfNotExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createIndexIfNotExists(Name index) {
return dsl().createIndexIfNotExists(index);
}
@@ -8219,7 +8219,7 @@ public class DSL {
* @see DSLContext#createIndexIfNotExists(Index)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createIndexIfNotExists(Index index) {
return dsl().createIndexIfNotExists(index);
}
@@ -8234,7 +8234,7 @@ public class DSL {
* @see DSLContext#createIndexIfNotExists()
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createIndexIfNotExists() {
return dsl().createIndexIfNotExists();
}
@@ -8249,7 +8249,7 @@ public class DSL {
* @see DSLContext#createUniqueIndex(String)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createUniqueIndex(@Stringly.Name String index) {
return dsl().createUniqueIndex(index);
}
@@ -8264,7 +8264,7 @@ public class DSL {
* @see DSLContext#createUniqueIndex(Name)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createUniqueIndex(Name index) {
return dsl().createUniqueIndex(index);
}
@@ -8279,7 +8279,7 @@ public class DSL {
* @see DSLContext#createUniqueIndex(Index)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createUniqueIndex(Index index) {
return dsl().createUniqueIndex(index);
}
@@ -8294,7 +8294,7 @@ public class DSL {
* @see DSLContext#createUniqueIndex()
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createUniqueIndex() {
return dsl().createUniqueIndex();
}
@@ -8309,7 +8309,7 @@ public class DSL {
* @see DSLContext#createUniqueIndexIfNotExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createUniqueIndexIfNotExists(@Stringly.Name String index) {
return dsl().createUniqueIndexIfNotExists(index);
}
@@ -8324,7 +8324,7 @@ public class DSL {
* @see DSLContext#createUniqueIndexIfNotExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createUniqueIndexIfNotExists(Name index) {
return dsl().createUniqueIndexIfNotExists(index);
}
@@ -8339,7 +8339,7 @@ public class DSL {
* @see DSLContext#createUniqueIndexIfNotExists(Index)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createUniqueIndexIfNotExists(Index index) {
return dsl().createUniqueIndexIfNotExists(index);
}
@@ -8354,7 +8354,7 @@ public class DSL {
* @see DSLContext#createUniqueIndexIfNotExists()
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateIndexStep createUniqueIndexIfNotExists() {
return dsl().createUniqueIndexIfNotExists();
}
@@ -8482,7 +8482,7 @@ public class DSL {
* @see DSLContext#createTableIfNotExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createTableIfNotExists(@Stringly.Name String table) {
return dsl().createTableIfNotExists(table);
}
@@ -8497,7 +8497,7 @@ public class DSL {
* @see DSLContext#createTableIfNotExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createTableIfNotExists(Name table) {
return dsl().createTableIfNotExists(table);
}
@@ -8512,7 +8512,7 @@ public class DSL {
* @see DSLContext#createTableIfNotExists(Table)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createTableIfNotExists(Table> table) {
return dsl().createTableIfNotExists(table);
}
@@ -8527,7 +8527,7 @@ public class DSL {
* @see DSLContext#createTemporaryTable(String)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createTemporaryTable(@Stringly.Name String table) {
return dsl().createTemporaryTable(table);
}
@@ -8542,7 +8542,7 @@ public class DSL {
* @see DSLContext#createTemporaryTable(Name)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createTemporaryTable(Name table) {
return dsl().createTemporaryTable(table);
}
@@ -8557,7 +8557,7 @@ public class DSL {
* @see DSLContext#createTemporaryTable(Table)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createTemporaryTable(Table> table) {
return dsl().createTemporaryTable(table);
}
@@ -8572,7 +8572,7 @@ public class DSL {
* @see DSLContext#createTemporaryTableIfNotExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createTemporaryTableIfNotExists(@Stringly.Name String table) {
return dsl().createTemporaryTableIfNotExists(table);
}
@@ -8587,7 +8587,7 @@ public class DSL {
* @see DSLContext#createTemporaryTableIfNotExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createTemporaryTableIfNotExists(Name table) {
return dsl().createTemporaryTableIfNotExists(table);
}
@@ -8602,7 +8602,7 @@ public class DSL {
* @see DSLContext#createTemporaryTableIfNotExists(Table)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createTemporaryTableIfNotExists(Table> table) {
return dsl().createTemporaryTableIfNotExists(table);
}
@@ -8617,7 +8617,7 @@ public class DSL {
* @see DSLContext#createGlobalTemporaryTable(String)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createGlobalTemporaryTable(@Stringly.Name String table) {
return dsl().createGlobalTemporaryTable(table);
}
@@ -8632,7 +8632,7 @@ public class DSL {
* @see DSLContext#createGlobalTemporaryTable(Name)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createGlobalTemporaryTable(Name table) {
return dsl().createGlobalTemporaryTable(table);
}
@@ -8647,7 +8647,7 @@ public class DSL {
* @see DSLContext#createGlobalTemporaryTable(Table)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createGlobalTemporaryTable(Table> table) {
return dsl().createGlobalTemporaryTable(table);
}
@@ -8662,7 +8662,7 @@ public class DSL {
* @see DSLContext#createGlobalTemporaryTableIfNotExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createGlobalTemporaryTableIfNotExists(@Stringly.Name String table) {
return dsl().createGlobalTemporaryTableIfNotExists(table);
}
@@ -8677,7 +8677,7 @@ public class DSL {
* @see DSLContext#createGlobalTemporaryTableIfNotExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createGlobalTemporaryTableIfNotExists(Name table) {
return dsl().createGlobalTemporaryTableIfNotExists(table);
}
@@ -8692,7 +8692,7 @@ public class DSL {
* @see DSLContext#createGlobalTemporaryTableIfNotExists(Table)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.CreateTableElementListStep createGlobalTemporaryTableIfNotExists(Table> table) {
return dsl().createGlobalTemporaryTableIfNotExists(table);
}
@@ -8775,7 +8775,7 @@ public class DSL {
* @see DSLContext#createSchema(String)
*/
@NotNull @CheckReturnValue
- @Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DERBY, DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSchemaFinalStep createSchema(@Stringly.Name String schema) {
return dsl().createSchema(schema);
}
@@ -8790,7 +8790,7 @@ public class DSL {
* @see DSLContext#createSchema(Name)
*/
@NotNull @CheckReturnValue
- @Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DERBY, DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSchemaFinalStep createSchema(Name schema) {
return dsl().createSchema(schema);
}
@@ -8805,7 +8805,7 @@ public class DSL {
* @see DSLContext#createSchema(Schema)
*/
@NotNull @CheckReturnValue
- @Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DERBY, DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSchemaFinalStep createSchema(Schema schema) {
return dsl().createSchema(schema);
}
@@ -8820,7 +8820,7 @@ public class DSL {
* @see DSLContext#createSchemaIfNotExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ H2, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, H2, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSchemaFinalStep createSchemaIfNotExists(@Stringly.Name String schema) {
return dsl().createSchemaIfNotExists(schema);
}
@@ -8835,7 +8835,7 @@ public class DSL {
* @see DSLContext#createSchemaIfNotExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ H2, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, H2, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSchemaFinalStep createSchemaIfNotExists(Name schema) {
return dsl().createSchemaIfNotExists(schema);
}
@@ -8850,7 +8850,7 @@ public class DSL {
* @see DSLContext#createSchemaIfNotExists(Schema)
*/
@NotNull @CheckReturnValue
- @Support({ H2, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, H2, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSchemaFinalStep createSchemaIfNotExists(Schema schema) {
return dsl().createSchemaIfNotExists(schema);
}
@@ -8865,7 +8865,7 @@ public class DSL {
* @see DSLContext#createSequence(String)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSequenceFlagsStep createSequence(@Stringly.Name String sequence) {
return dsl().createSequence(sequence);
}
@@ -8880,7 +8880,7 @@ public class DSL {
* @see DSLContext#createSequence(Name)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSequenceFlagsStep createSequence(Name sequence) {
return dsl().createSequence(sequence);
}
@@ -8895,7 +8895,7 @@ public class DSL {
* @see DSLContext#createSequence(Sequence)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSequenceFlagsStep createSequence(Sequence> sequence) {
return dsl().createSequence(sequence);
}
@@ -8910,7 +8910,7 @@ public class DSL {
* @see DSLContext#createSequenceIfNotExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists(@Stringly.Name String sequence) {
return dsl().createSequenceIfNotExists(sequence);
}
@@ -8925,7 +8925,7 @@ public class DSL {
* @see DSLContext#createSequenceIfNotExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists(Name sequence) {
return dsl().createSequenceIfNotExists(sequence);
}
@@ -8940,7 +8940,7 @@ public class DSL {
* @see DSLContext#createSequenceIfNotExists(Sequence)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.CreateSequenceFlagsStep createSequenceIfNotExists(Sequence> sequence) {
return dsl().createSequenceIfNotExists(sequence);
}
@@ -9203,7 +9203,7 @@ public class DSL {
* @see DSLContext#dropIndex(String)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.DropIndexOnStep dropIndex(@Stringly.Name String index) {
return dsl().dropIndex(index);
}
@@ -9218,7 +9218,7 @@ public class DSL {
* @see DSLContext#dropIndex(Name)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.DropIndexOnStep dropIndex(Name index) {
return dsl().dropIndex(index);
}
@@ -9233,7 +9233,7 @@ public class DSL {
* @see DSLContext#dropIndex(Index)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.DropIndexOnStep dropIndex(Index index) {
return dsl().dropIndex(index);
}
@@ -9248,7 +9248,7 @@ public class DSL {
* @see DSLContext#dropIndexIfExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.DropIndexOnStep dropIndexIfExists(@Stringly.Name String index) {
return dsl().dropIndexIfExists(index);
}
@@ -9263,7 +9263,7 @@ public class DSL {
* @see DSLContext#dropIndexIfExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.DropIndexOnStep dropIndexIfExists(Name index) {
return dsl().dropIndexIfExists(index);
}
@@ -9278,7 +9278,7 @@ public class DSL {
* @see DSLContext#dropIndexIfExists(Index)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.DropIndexOnStep dropIndexIfExists(Index index) {
return dsl().dropIndexIfExists(index);
}
@@ -9361,7 +9361,7 @@ public class DSL {
* @see DSLContext#dropSchema(String)
*/
@NotNull @CheckReturnValue
- @Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DERBY, DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSchemaStep dropSchema(@Stringly.Name String schema) {
return dsl().dropSchema(schema);
}
@@ -9376,7 +9376,7 @@ public class DSL {
* @see DSLContext#dropSchema(Name)
*/
@NotNull @CheckReturnValue
- @Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DERBY, DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSchemaStep dropSchema(Name schema) {
return dsl().dropSchema(schema);
}
@@ -9391,7 +9391,7 @@ public class DSL {
* @see DSLContext#dropSchema(Schema)
*/
@NotNull @CheckReturnValue
- @Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DERBY, DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSchemaStep dropSchema(Schema schema) {
return dsl().dropSchema(schema);
}
@@ -9406,7 +9406,7 @@ public class DSL {
* @see DSLContext#dropSchemaIfExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSchemaStep dropSchemaIfExists(@Stringly.Name String schema) {
return dsl().dropSchemaIfExists(schema);
}
@@ -9421,7 +9421,7 @@ public class DSL {
* @see DSLContext#dropSchemaIfExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSchemaStep dropSchemaIfExists(Name schema) {
return dsl().dropSchemaIfExists(schema);
}
@@ -9436,7 +9436,7 @@ public class DSL {
* @see DSLContext#dropSchemaIfExists(Schema)
*/
@NotNull @CheckReturnValue
- @Support({ H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSchemaStep dropSchemaIfExists(Schema schema) {
return dsl().dropSchemaIfExists(schema);
}
@@ -9451,7 +9451,7 @@ public class DSL {
* @see DSLContext#dropSequence(String)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSequenceFinalStep dropSequence(@Stringly.Name String sequence) {
return dsl().dropSequence(sequence);
}
@@ -9466,7 +9466,7 @@ public class DSL {
* @see DSLContext#dropSequence(Name)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSequenceFinalStep dropSequence(Name sequence) {
return dsl().dropSequence(sequence);
}
@@ -9481,7 +9481,7 @@ public class DSL {
* @see DSLContext#dropSequence(Sequence)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSequenceFinalStep dropSequence(Sequence> sequence) {
return dsl().dropSequence(sequence);
}
@@ -9496,7 +9496,7 @@ public class DSL {
* @see DSLContext#dropSequenceIfExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSequenceFinalStep dropSequenceIfExists(@Stringly.Name String sequence) {
return dsl().dropSequenceIfExists(sequence);
}
@@ -9511,7 +9511,7 @@ public class DSL {
* @see DSLContext#dropSequenceIfExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSequenceFinalStep dropSequenceIfExists(Name sequence) {
return dsl().dropSequenceIfExists(sequence);
}
@@ -9526,7 +9526,7 @@ public class DSL {
* @see DSLContext#dropSequenceIfExists(Sequence)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, POSTGRES, YUGABYTEDB })
public static org.jooq.DropSequenceFinalStep dropSequenceIfExists(Sequence> sequence) {
return dsl().dropSequenceIfExists(sequence);
}
@@ -9586,7 +9586,7 @@ public class DSL {
* @see DSLContext#dropTableIfExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.DropTableStep dropTableIfExists(@Stringly.Name String table) {
return dsl().dropTableIfExists(table);
}
@@ -9601,7 +9601,7 @@ public class DSL {
* @see DSLContext#dropTableIfExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.DropTableStep dropTableIfExists(Name table) {
return dsl().dropTableIfExists(table);
}
@@ -9616,7 +9616,7 @@ public class DSL {
* @see DSLContext#dropTableIfExists(Table)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static org.jooq.DropTableStep dropTableIfExists(Table> table) {
return dsl().dropTableIfExists(table);
}
@@ -9631,7 +9631,7 @@ public class DSL {
* @see DSLContext#dropTemporaryTable(String)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropTableStep dropTemporaryTable(@Stringly.Name String table) {
return dsl().dropTemporaryTable(table);
}
@@ -9646,7 +9646,7 @@ public class DSL {
* @see DSLContext#dropTemporaryTable(Name)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropTableStep dropTemporaryTable(Name table) {
return dsl().dropTemporaryTable(table);
}
@@ -9661,7 +9661,7 @@ public class DSL {
* @see DSLContext#dropTemporaryTable(Table)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropTableStep dropTemporaryTable(Table> table) {
return dsl().dropTemporaryTable(table);
}
@@ -9676,7 +9676,7 @@ public class DSL {
* @see DSLContext#dropTemporaryTableIfExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropTableStep dropTemporaryTableIfExists(@Stringly.Name String table) {
return dsl().dropTemporaryTableIfExists(table);
}
@@ -9691,7 +9691,7 @@ public class DSL {
* @see DSLContext#dropTemporaryTableIfExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropTableStep dropTemporaryTableIfExists(Name table) {
return dsl().dropTemporaryTableIfExists(table);
}
@@ -9706,7 +9706,7 @@ public class DSL {
* @see DSLContext#dropTemporaryTableIfExists(Table)
*/
@NotNull @CheckReturnValue
- @Support({ FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.DropTableStep dropTemporaryTableIfExists(Table> table) {
return dsl().dropTemporaryTableIfExists(table);
}
@@ -9789,7 +9789,7 @@ public class DSL {
* @see DSLContext#dropView(String)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static org.jooq.DropViewFinalStep dropView(@Stringly.Name String view) {
return dsl().dropView(view);
}
@@ -9804,7 +9804,7 @@ public class DSL {
* @see DSLContext#dropView(Name)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static org.jooq.DropViewFinalStep dropView(Name view) {
return dsl().dropView(view);
}
@@ -9819,7 +9819,7 @@ public class DSL {
* @see DSLContext#dropView(Table)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static org.jooq.DropViewFinalStep dropView(Table> view) {
return dsl().dropView(view);
}
@@ -9834,7 +9834,7 @@ public class DSL {
* @see DSLContext#dropViewIfExists(String)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static org.jooq.DropViewFinalStep dropViewIfExists(@Stringly.Name String view) {
return dsl().dropViewIfExists(view);
}
@@ -9849,7 +9849,7 @@ public class DSL {
* @see DSLContext#dropViewIfExists(Name)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static org.jooq.DropViewFinalStep dropViewIfExists(Name view) {
return dsl().dropViewIfExists(view);
}
@@ -9864,7 +9864,7 @@ public class DSL {
* @see DSLContext#dropViewIfExists(Table)
*/
@NotNull @CheckReturnValue
- @Support({ CUBRID, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static org.jooq.DropViewFinalStep dropViewIfExists(Table> view) {
return dsl().dropViewIfExists(view);
}
@@ -10084,7 +10084,7 @@ public class DSL {
* @see DSLContext#setCatalog(String)
*/
@NotNull @CheckReturnValue
- @Support({ MARIADB, MYSQL })
+ @Support({ DUCKDB, MARIADB, MYSQL })
public static org.jooq.RowCountQuery setCatalog(@Stringly.Name String catalog) {
return dsl().setCatalog(catalog);
}
@@ -10101,7 +10101,7 @@ public class DSL {
* @see DSLContext#setCatalog(Name)
*/
@NotNull @CheckReturnValue
- @Support({ MARIADB, MYSQL })
+ @Support({ DUCKDB, MARIADB, MYSQL })
public static org.jooq.RowCountQuery setCatalog(Name catalog) {
return dsl().setCatalog(catalog);
}
@@ -10118,7 +10118,7 @@ public class DSL {
* @see DSLContext#setCatalog(Catalog)
*/
@NotNull @CheckReturnValue
- @Support({ MARIADB, MYSQL })
+ @Support({ DUCKDB, MARIADB, MYSQL })
public static org.jooq.RowCountQuery setCatalog(Catalog catalog) {
return dsl().setCatalog(catalog);
}
@@ -10135,7 +10135,7 @@ public class DSL {
* @see DSLContext#setSchema(String)
*/
@NotNull @CheckReturnValue
- @Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DERBY, DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.RowCountQuery setSchema(@Stringly.Name String schema) {
return dsl().setSchema(schema);
}
@@ -10152,7 +10152,7 @@ public class DSL {
* @see DSLContext#setSchema(Name)
*/
@NotNull @CheckReturnValue
- @Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DERBY, DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.RowCountQuery setSchema(Name schema) {
return dsl().setSchema(schema);
}
@@ -10169,7 +10169,7 @@ public class DSL {
* @see DSLContext#setSchema(Schema)
*/
@NotNull @CheckReturnValue
- @Support({ DERBY, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
+ @Support({ DERBY, DUCKDB, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, YUGABYTEDB })
public static org.jooq.RowCountQuery setSchema(Schema schema) {
return dsl().setSchema(schema);
}
@@ -10435,7 +10435,7 @@ public class DSL {
* @see DSLContext#createView(String, String...)
*/
@NotNull
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static CreateViewAsStep createView(String view, String... fields) {
return dsl().createView(view, fields);
}
@@ -10446,7 +10446,7 @@ public class DSL {
* @see DSLContext#createView(Name, Name...)
*/
@NotNull
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static CreateViewAsStep createView(Name view, Name... fields) {
return dsl().createView(view, fields);
}
@@ -10457,7 +10457,7 @@ public class DSL {
* @see DSLContext#createView(Table, Field...)
*/
@NotNull
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static CreateViewAsStep createView(Table> view, Field>... fields) {
return dsl().createView(view, fields);
}
@@ -10478,7 +10478,7 @@ public class DSL {
*/
@Deprecated(forRemoval = true, since = "3.14")
@NotNull
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static CreateViewAsStep createView(String view, Function super Field>, ? extends String> fieldNameFunction) {
return dsl().createView(view, fieldNameFunction);
}
@@ -10499,7 +10499,7 @@ public class DSL {
*/
@Deprecated(forRemoval = true, since = "3.14")
@NotNull
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static CreateViewAsStep createView(Name view, Function super Field>, ? extends Name> fieldNameFunction) {
return dsl().createView(view, fieldNameFunction);
}
@@ -10520,7 +10520,7 @@ public class DSL {
*/
@Deprecated(forRemoval = true, since = "3.14")
@NotNull
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, TRINO, YUGABYTEDB })
public static CreateViewAsStep createView(Table> view, Function super Field>, ? extends Field>> fieldNameFunction) {
return dsl().createView(view, fieldNameFunction);
}
@@ -10531,7 +10531,7 @@ public class DSL {
* @see DSLContext#createOrReplaceView(String, String...)
*/
@NotNull
- @Support({ FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
public static CreateViewAsStep createOrReplaceView(String view, String... fields) {
return dsl().createOrReplaceView(view, fields);
}
@@ -10542,7 +10542,7 @@ public class DSL {
* @see DSLContext#createOrReplaceView(Name, Name...)
*/
@NotNull
- @Support({ FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
public static CreateViewAsStep createOrReplaceView(Name view, Name... fields) {
return dsl().createOrReplaceView(view, fields);
}
@@ -10553,7 +10553,7 @@ public class DSL {
* @see DSLContext#createOrReplaceView(Table, Field...)
*/
@NotNull
- @Support({ FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
public static CreateViewAsStep createOrReplaceView(Table> view, Field>... fields) {
return dsl().createOrReplaceView(view, fields);
}
@@ -10574,7 +10574,7 @@ public class DSL {
*/
@Deprecated(forRemoval = true, since = "3.14")
@NotNull
- @Support({ FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
public static CreateViewAsStep createOrReplaceView(String view, Function super Field>, ? extends String> fieldNameFunction) {
return dsl().createOrReplaceView(view, fieldNameFunction);
}
@@ -10595,7 +10595,7 @@ public class DSL {
*/
@Deprecated(forRemoval = true, since = "3.14")
@NotNull
- @Support({ FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
public static CreateViewAsStep createOrReplaceView(Name view, Function super Field>, ? extends Name> fieldNameFunction) {
return dsl().createOrReplaceView(view, fieldNameFunction);
}
@@ -10616,7 +10616,7 @@ public class DSL {
*/
@Deprecated(forRemoval = true, since = "3.14")
@NotNull
- @Support({ FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
public static CreateViewAsStep createOrReplaceView(Table> view, Function super Field>, ? extends Field>> fieldNameFunction) {
return dsl().createOrReplaceView(view, fieldNameFunction);
}
@@ -10627,7 +10627,7 @@ public class DSL {
* @see DSLContext#createViewIfNotExists(String, String...)
*/
@NotNull
- @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static CreateViewAsStep createViewIfNotExists(String view, String... fields) {
return dsl().createViewIfNotExists(view, fields);
}
@@ -10638,7 +10638,7 @@ public class DSL {
* @see DSLContext#createViewIfNotExists(Name, Name...)
*/
@NotNull
- @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static CreateViewAsStep createViewIfNotExists(Name view, Name... fields) {
return dsl().createViewIfNotExists(view, fields);
}
@@ -10649,7 +10649,7 @@ public class DSL {
* @see DSLContext#createViewIfNotExists(Table, Field...)
*/
@NotNull
- @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static CreateViewAsStep createViewIfNotExists(Table> view, Field>... fields) {
return dsl().createViewIfNotExists(view, fields);
}
@@ -10670,7 +10670,7 @@ public class DSL {
*/
@Deprecated(forRemoval = true, since = "3.14")
@NotNull
- @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static CreateViewAsStep createViewIfNotExists(String view, Function super Field>, ? extends String> fieldNameFunction) {
return dsl().createViewIfNotExists(view, fieldNameFunction);
}
@@ -10691,7 +10691,7 @@ public class DSL {
*/
@Deprecated(forRemoval = true, since = "3.14")
@NotNull
- @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static CreateViewAsStep createViewIfNotExists(Name view, Function super Field>, ? extends Name> fieldNameFunction) {
return dsl().createViewIfNotExists(view, fieldNameFunction);
}
@@ -10712,7 +10712,7 @@ public class DSL {
*/
@Deprecated(forRemoval = true, since = "3.14")
@NotNull
- @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
+ @Support({ DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
public static CreateViewAsStep createViewIfNotExists(Table> view, Function super Field>, ? extends Field>> fieldNameFunction) {
return dsl().createViewIfNotExists(view, fieldNameFunction);
}
@@ -10932,7 +10932,7 @@ public class DSL {
* @see Field#like(QuantifiedSelect)
*/
@NotNull
- @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
+ @Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, TRINO, YUGABYTEDB })
public static