From a5b3605a024f11ea14b7765d38b9c575e69d09f7 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Wed, 30 May 2018 17:19:34 +0200 Subject: [PATCH] [#7514] [#7522] [#7523] [#7524] Various MariaDB features supported - [#7514] Add MariaDB support for window functions - [#7522] Add MariaDB support for inverse distribution functions - [#7523] Add MariaDB support for WITH - [#7524] Add support for MariaDB WITH TIES --- .../resources/org/jooq/web/grammar-3.11.txt | 24 +- jOOQ/src/main/java/org/jooq/DSLContext.java | 204 +++++++------- .../main/java/org/jooq/DerivedColumnList.java | 3 +- .../java/org/jooq/DerivedColumnList1.java | 3 +- .../java/org/jooq/DerivedColumnList10.java | 3 +- .../java/org/jooq/DerivedColumnList11.java | 3 +- .../java/org/jooq/DerivedColumnList12.java | 3 +- .../java/org/jooq/DerivedColumnList13.java | 3 +- .../java/org/jooq/DerivedColumnList14.java | 3 +- .../java/org/jooq/DerivedColumnList15.java | 3 +- .../java/org/jooq/DerivedColumnList16.java | 3 +- .../java/org/jooq/DerivedColumnList17.java | 3 +- .../java/org/jooq/DerivedColumnList18.java | 3 +- .../java/org/jooq/DerivedColumnList19.java | 3 +- .../java/org/jooq/DerivedColumnList2.java | 3 +- .../java/org/jooq/DerivedColumnList20.java | 3 +- .../java/org/jooq/DerivedColumnList21.java | 3 +- .../java/org/jooq/DerivedColumnList22.java | 3 +- .../java/org/jooq/DerivedColumnList3.java | 3 +- .../java/org/jooq/DerivedColumnList4.java | 3 +- .../java/org/jooq/DerivedColumnList5.java | 3 +- .../java/org/jooq/DerivedColumnList6.java | 3 +- .../java/org/jooq/DerivedColumnList7.java | 3 +- .../java/org/jooq/DerivedColumnList8.java | 3 +- .../java/org/jooq/DerivedColumnList9.java | 3 +- jOOQ/src/main/java/org/jooq/Name.java | 99 +++---- jOOQ/src/main/java/org/jooq/SelectQuery.java | 6 +- .../main/java/org/jooq/SelectWindowStep.java | 5 +- .../java/org/jooq/SelectWithTiesStep.java | 3 +- .../main/java/org/jooq/WindowOrderByStep.java | 5 +- .../main/java/org/jooq/WindowOverStep.java | 11 +- .../java/org/jooq/WindowPartitionByStep.java | 7 +- .../main/java/org/jooq/WindowRowsAndStep.java | 11 +- .../main/java/org/jooq/WindowRowsStep.java | 41 +-- .../jooq/WindowSpecificationOrderByStep.java | 5 +- .../WindowSpecificationPartitionByStep.java | 7 +- .../jooq/WindowSpecificationRowsAndStep.java | 11 +- .../org/jooq/WindowSpecificationRowsStep.java | 41 +-- jOOQ/src/main/java/org/jooq/WithAsStep.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep1.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep10.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep11.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep12.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep13.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep14.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep15.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep16.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep17.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep18.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep19.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep2.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep20.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep21.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep22.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep3.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep4.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep5.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep6.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep7.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep8.java | 3 +- jOOQ/src/main/java/org/jooq/WithAsStep9.java | 3 +- jOOQ/src/main/java/org/jooq/WithStep.java | 217 +++++++-------- jOOQ/src/main/java/org/jooq/impl/DSL.java | 258 +++++++++--------- .../java/org/jooq/impl/SelectQueryImpl.java | 1 + 64 files changed, 577 insertions(+), 517 deletions(-) diff --git a/jOOQ-manual/src/main/resources/org/jooq/web/grammar-3.11.txt b/jOOQ-manual/src/main/resources/org/jooq/web/grammar-3.11.txt index 7f661031c5..53f531e3f7 100644 --- a/jOOQ-manual/src/main/resources/org/jooq/web/grammar-3.11.txt +++ b/jOOQ-manual/src/main/resources/org/jooq/web/grammar-3.11.txt @@ -65,28 +65,28 @@ alterTableStatement = 'ALTER TABLE' [ 'IF EXISTS' ] tableName break ( [ [ 'SET DATA' ] 'TYPE' ] dataType [ [ 'NOT' ] 'NULL' ] | ( 'SET' | 'DROP' ) 'NOT NULL' - | [ 'RENAME' ] 'TO' identifier + | [ 'RENAME' ] ( 'TO' | 'AS' ) identifier ) | 'COMMENT' [ '=' ] stringLiteral | 'DROP' [ 'COLUMN' ] identifier [ 'CASCADE' | 'RESTRICT' ] | 'DROP CONSTRAINT' constraintName -| 'RENAME' [ ( 'COLUMN' | 'INDEX' | 'CONSTRAINT' ) identifier ] 'TO' identifier +| 'RENAME' [ ( 'COLUMN' | 'INDEX' | 'CONSTRAINT' ) identifier ] ( 'TO' | 'AS' ) identifier ) ; alterIndexStatement = 'ALTER INDEX' [ 'IF EXISTS' ] indexName - 'RENAME TO' indexName + 'RENAME' ( 'TO' | 'AS' ) indexName ; alterSchemaStatement = 'ALTER SCHEMA' [ 'IF EXISTS' ] schemaName - 'RENAME TO' schemaName + 'RENAME' ( 'TO' | 'AS' ) schemaName ; alterSequenceStatement = ( 'ALTER SEQUENCE' [ 'IF EXISTS' ] sequenceName ( - 'RENAME TO' sequenceName + 'RENAME' ( 'TO' | 'AS' ) sequenceName | 'RESTART' [ 'WITH' unsignedInteger ] ) | 'SET GENERATOR' sequenceName 'TO' unsignedInteger @@ -97,7 +97,7 @@ alterSessionStatement = 'ALTER SESSION' 'SET CURRENT_SCHEMA' '=' schemaName ; alterViewStatement = 'ALTER VIEW' [ 'IF EXISTS' ] tableName - 'RENAME TO' tableName + 'RENAME' ( 'TO' | 'AS' ) tableName ; commentStatement = 'COMMENT ON' ( @@ -154,12 +154,12 @@ dropSchemaStatement = 'DROP SCHEMA' [ 'IF EXISTS' ] schemaName [ 'CASCADE' | 'RE renameStatement = 'RENAME' ( - 'COLUMN' fieldName 'TO' fieldName -| 'INDEX' indexName 'TO' indexName -| 'SCHEMA' schemaName 'TO' schemaName -| 'SEQUENCE' sequenceName 'TO' sequenceName -| 'VIEW' tabelName 'TO' tableName -| [ 'TABLE' ] tableName 'TO' tableName + 'COLUMN' fieldName ( 'TO' | 'AS' ) fieldName +| 'INDEX' indexName ( 'TO' | 'AS' ) indexName +| 'SCHEMA' schemaName ( 'TO' | 'AS' ) schemaName +| 'SEQUENCE' sequenceName ( 'TO' | 'AS' ) sequenceName +| 'VIEW' tabelName ( 'TO' | 'AS' ) tableName +| [ 'TABLE' ] tableName ( 'TO' | 'AS' ) tableName ) ; diff --git a/jOOQ/src/main/java/org/jooq/DSLContext.java b/jOOQ/src/main/java/org/jooq/DSLContext.java index ca2e7c0648..90b62de347 100644 --- a/jOOQ/src/main/java/org/jooq/DSLContext.java +++ b/jOOQ/src/main/java/org/jooq/DSLContext.java @@ -3759,7 +3759,7 @@ public interface DSLContext extends Scope , AutoCloseable { * and {@link #withRecursive(String)} for strictly * recursive CTE. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(String alias); /** @@ -3775,7 +3775,7 @@ public interface DSLContext extends Scope , AutoCloseable { * and {@link #withRecursive(String, String...)} for strictly * recursive CTE. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(String alias, String... fieldAliases); /** @@ -3791,7 +3791,7 @@ public interface DSLContext extends Scope , AutoCloseable { * and {@link #withRecursive(Name)} for strictly * recursive CTE. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(Name alias); /** @@ -3807,7 +3807,7 @@ public interface DSLContext extends Scope , AutoCloseable { * and {@link #withRecursive(Name, Name...)} for strictly * recursive CTE. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(Name alias, Name... fieldAliases); @@ -3827,7 +3827,7 @@ public interface DSLContext extends Scope , AutoCloseable { * that all column names are produced by a function that receives the CTE's * {@link Select} columns as input. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(String alias, Function, ? extends String> fieldNameFunction); /** @@ -3846,7 +3846,7 @@ public interface DSLContext extends Scope , AutoCloseable { * that all column names are produced by a function that receives the CTE's * {@link Select} columns and their column indexes as input. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(String alias, BiFunction, ? super Integer, ? extends String> fieldNameFunction); @@ -3866,7 +3866,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep1 with(String alias, String fieldAlias1); /** @@ -3883,7 +3883,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep2 with(String alias, String fieldAlias1, String fieldAlias2); /** @@ -3900,7 +3900,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep3 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3); /** @@ -3917,7 +3917,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep4 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4); /** @@ -3934,7 +3934,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep5 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5); /** @@ -3951,7 +3951,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep6 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6); /** @@ -3968,7 +3968,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep7 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7); /** @@ -3985,7 +3985,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep8 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8); /** @@ -4002,7 +4002,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep9 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9); /** @@ -4019,7 +4019,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep10 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10); /** @@ -4036,7 +4036,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep11 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11); /** @@ -4053,7 +4053,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep12 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12); /** @@ -4070,7 +4070,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep13 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13); /** @@ -4087,7 +4087,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep14 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14); /** @@ -4104,7 +4104,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep15 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15); /** @@ -4121,7 +4121,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep16 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16); /** @@ -4138,7 +4138,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep17 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17); /** @@ -4155,7 +4155,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep18 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18); /** @@ -4172,7 +4172,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep19 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19); /** @@ -4189,7 +4189,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep20 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20); /** @@ -4206,7 +4206,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep21 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21); /** @@ -4223,7 +4223,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep22 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21, String fieldAlias22); /** @@ -4240,7 +4240,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep1 with(Name alias, Name fieldAlias1); /** @@ -4257,7 +4257,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep2 with(Name alias, Name fieldAlias1, Name fieldAlias2); /** @@ -4274,7 +4274,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep3 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3); /** @@ -4291,7 +4291,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep4 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4); /** @@ -4308,7 +4308,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep5 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5); /** @@ -4325,7 +4325,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep6 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6); /** @@ -4342,7 +4342,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep7 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7); /** @@ -4359,7 +4359,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep8 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8); /** @@ -4376,7 +4376,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep9 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9); /** @@ -4393,7 +4393,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep10 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10); /** @@ -4410,7 +4410,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep11 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11); /** @@ -4427,7 +4427,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep12 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12); /** @@ -4444,7 +4444,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep13 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13); /** @@ -4461,7 +4461,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep14 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14); /** @@ -4478,7 +4478,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep15 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15); /** @@ -4495,7 +4495,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep16 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16); /** @@ -4512,7 +4512,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep17 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17); /** @@ -4529,7 +4529,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep18 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18); /** @@ -4546,7 +4546,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep19 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19); /** @@ -4563,7 +4563,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep20 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20); /** @@ -4580,7 +4580,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep21 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21); /** @@ -4597,7 +4597,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep22 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21, Name fieldAlias22); // [jooq-tools] END [with] @@ -4623,7 +4623,7 @@ public interface DSLContext extends Scope , AutoCloseable { * and {@link #withRecursive(CommonTableExpression...)} for strictly * recursive CTE. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep with(CommonTableExpression... tables); /** @@ -4639,7 +4639,7 @@ public interface DSLContext extends Scope , AutoCloseable { * and {@link #withRecursive(String)} for strictly * recursive CTE. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep withRecursive(String alias); /** @@ -4655,7 +4655,7 @@ public interface DSLContext extends Scope , AutoCloseable { * and {@link #withRecursive(String, String...)} for strictly * recursive CTE. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep withRecursive(String alias, String... fieldAliases); /** @@ -4671,7 +4671,7 @@ public interface DSLContext extends Scope , AutoCloseable { * and {@link #withRecursive(Name)} for strictly * recursive CTE. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep withRecursive(Name alias); /** @@ -4687,7 +4687,7 @@ public interface DSLContext extends Scope , AutoCloseable { * and {@link #withRecursive(Name, Name...)} for strictly * recursive CTE. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep withRecursive(Name alias, Name... fieldAliases); @@ -4708,7 +4708,7 @@ public interface DSLContext extends Scope , AutoCloseable { * that all column names are produced by a function that receives the CTE's * {@link Select} columns as input. */ - @Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep withRecursive(String alias, Function, ? extends String> fieldNameFunction); /** @@ -4728,7 +4728,7 @@ public interface DSLContext extends Scope , AutoCloseable { * that all column names are produced by a function that receives the CTE's * {@link Select} columns and their column indexes as input. */ - @Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep withRecursive(String alias, BiFunction, ? super Integer, ? extends String> fieldNameFunction); @@ -4748,7 +4748,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep1 withRecursive(String alias, String fieldAlias1); /** @@ -4765,7 +4765,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep2 withRecursive(String alias, String fieldAlias1, String fieldAlias2); /** @@ -4782,7 +4782,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep3 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3); /** @@ -4799,7 +4799,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep4 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4); /** @@ -4816,7 +4816,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep5 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5); /** @@ -4833,7 +4833,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep6 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6); /** @@ -4850,7 +4850,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep7 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7); /** @@ -4867,7 +4867,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep8 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8); /** @@ -4884,7 +4884,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep9 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9); /** @@ -4901,7 +4901,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep10 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10); /** @@ -4918,7 +4918,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep11 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11); /** @@ -4935,7 +4935,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep12 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12); /** @@ -4952,7 +4952,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep13 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13); /** @@ -4969,7 +4969,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep14 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14); /** @@ -4986,7 +4986,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep15 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15); /** @@ -5003,7 +5003,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep16 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16); /** @@ -5020,7 +5020,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep17 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17); /** @@ -5037,7 +5037,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep18 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18); /** @@ -5054,7 +5054,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep19 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19); /** @@ -5071,7 +5071,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep20 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20); /** @@ -5088,7 +5088,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep21 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21); /** @@ -5105,7 +5105,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep22 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21, String fieldAlias22); /** @@ -5122,7 +5122,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep1 withRecursive(Name alias, Name fieldAlias1); /** @@ -5139,7 +5139,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep2 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2); /** @@ -5156,7 +5156,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep3 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3); /** @@ -5173,7 +5173,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep4 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4); /** @@ -5190,7 +5190,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep5 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5); /** @@ -5207,7 +5207,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep6 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6); /** @@ -5224,7 +5224,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep7 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7); /** @@ -5241,7 +5241,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep8 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8); /** @@ -5258,7 +5258,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep9 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9); /** @@ -5275,7 +5275,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep10 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10); /** @@ -5292,7 +5292,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep11 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11); /** @@ -5309,7 +5309,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep12 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12); /** @@ -5326,7 +5326,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep13 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13); /** @@ -5343,7 +5343,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep14 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14); /** @@ -5360,7 +5360,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep15 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15); /** @@ -5377,7 +5377,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep16 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16); /** @@ -5394,7 +5394,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep17 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17); /** @@ -5411,7 +5411,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep18 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18); /** @@ -5428,7 +5428,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep19 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19); /** @@ -5445,7 +5445,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep20 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20); /** @@ -5462,7 +5462,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep21 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21); /** @@ -5479,7 +5479,7 @@ public interface DSLContext extends Scope , AutoCloseable { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep22 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21, Name fieldAlias22); // [jooq-tools] END [with-recursive] @@ -5505,7 +5505,7 @@ public interface DSLContext extends Scope , AutoCloseable { * and {@link #withRecursive(CommonTableExpression...)} for strictly * recursive CTE. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep withRecursive(CommonTableExpression... tables); /** diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList.java index 87daa3aad9..51f68079a1 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -63,7 +64,7 @@ public interface DerivedColumnList extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList1.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList1.java index 88fddaa64d..84bd82bf1b 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList1.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList1.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList1 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList10.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList10.java index f7dd52fa43..4d344123a4 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList10.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList10.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList10 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList11.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList11.java index eb20a0a14a..5997a3ecba 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList11.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList11.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList11 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList12.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList12.java index 18a884144e..e7e4a81120 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList12.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList12.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList12 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList13.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList13.java index c4ecf77f5f..e6f21a1f03 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList13.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList13.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList13 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList14.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList14.java index 59f8c245e0..e816f311b7 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList14.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList14.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList14 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList15.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList15.java index 3a8bada824..1f54790e6a 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList15.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList15.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList15 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList16.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList16.java index e1c203081a..f4ba59d35c 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList16.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList16.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList16 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList17.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList17.java index 32b48e4b12..49fce634a8 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList17.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList17.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList17 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList18.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList18.java index 74e316c19e..e70f673967 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList18.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList18.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList18 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList19.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList19.java index a08c8804c7..f5c68093b9 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList19.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList19.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList19 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList2.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList2.java index 08c0549810..da32a4277b 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList2.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList2.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList2 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList20.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList20.java index 9bfe3682cb..9961545eee 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList20.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList20.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList20 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList21.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList21.java index 291df1d847..d998e21c7d 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList21.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList21.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList21 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList22.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList22.java index b4c692959b..8465442fa3 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList22.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList22.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList22 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList3.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList3.java index 3c1f779875..a8e3a333a0 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList3.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList3.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList3 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList4.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList4.java index fc7d77e4a5..0dc4e54414 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList4.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList4.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList4 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList5.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList5.java index de784ad57b..84906b0cd3 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList5.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList5.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList5 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList6.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList6.java index 46409eac20..c90dc67e96 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList6.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList6.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList6 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList7.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList7.java index 3bb7b4cf97..e4fa185f0e 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList7.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList7.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList7 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList8.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList8.java index 41ca53d4b9..20c362c6d2 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList8.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList8.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList8 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/DerivedColumnList9.java b/jOOQ/src/main/java/org/jooq/DerivedColumnList9.java index 8a03ff4675..3c3826f2d4 100644 --- a/jOOQ/src/main/java/org/jooq/DerivedColumnList9.java +++ b/jOOQ/src/main/java/org/jooq/DerivedColumnList9.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -66,7 +67,7 @@ public interface DerivedColumnList9 extends QueryPart { * Specify a subselect to refer to by the DerivedColumnList to * form a common table expression. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) > CommonTableExpression as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/Name.java b/jOOQ/src/main/java/org/jooq/Name.java index 31c3830952..8fda32b387 100644 --- a/jOOQ/src/main/java/org/jooq/Name.java +++ b/jOOQ/src/main/java/org/jooq/Name.java @@ -45,6 +45,7 @@ import static org.jooq.SQLDialect.H2; // ... import static org.jooq.SQLDialect.HSQLDB; // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -131,7 +132,7 @@ public interface Name extends QueryPart { * * @see #as(WindowSpecification) */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowDefinition as(); /** @@ -145,7 +146,7 @@ public interface Name extends QueryPart { * {@link AggregateFunction#over(WindowDefinition)} * */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowDefinition as(WindowSpecification window); /** @@ -155,7 +156,7 @@ public interface Name extends QueryPart { * Column names are implicitly inherited from the SELECT * statement. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) CommonTableExpression as(Select select); /** @@ -166,7 +167,7 @@ public interface Name extends QueryPart { * subselect to form a {@link CommonTableExpression} to be used with * WITH clauses. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList fields(String... fieldNames); /** @@ -177,7 +178,7 @@ public interface Name extends QueryPart { * subselect to form a {@link CommonTableExpression} to be used with * WITH clauses. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList fields(Name... fieldNames); @@ -223,7 +224,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList1 fields(String fieldName1); /** @@ -235,7 +236,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList2 fields(String fieldName1, String fieldName2); /** @@ -247,7 +248,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList3 fields(String fieldName1, String fieldName2, String fieldName3); /** @@ -259,7 +260,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList4 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4); /** @@ -271,7 +272,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList5 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5); /** @@ -283,7 +284,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList6 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6); /** @@ -295,7 +296,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList7 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7); /** @@ -307,7 +308,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList8 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8); /** @@ -319,7 +320,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList9 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9); /** @@ -331,7 +332,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList10 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10); /** @@ -343,7 +344,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList11 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11); /** @@ -355,7 +356,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList12 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12); /** @@ -367,7 +368,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList13 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13); /** @@ -379,7 +380,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList14 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14); /** @@ -391,7 +392,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList15 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15); /** @@ -403,7 +404,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList16 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16); /** @@ -415,7 +416,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList17 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17); /** @@ -427,7 +428,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList18 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17, String fieldName18); /** @@ -439,7 +440,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList19 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17, String fieldName18, String fieldName19); /** @@ -451,7 +452,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList20 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17, String fieldName18, String fieldName19, String fieldName20); /** @@ -463,7 +464,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList21 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17, String fieldName18, String fieldName19, String fieldName20, String fieldName21); /** @@ -475,7 +476,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList22 fields(String fieldName1, String fieldName2, String fieldName3, String fieldName4, String fieldName5, String fieldName6, String fieldName7, String fieldName8, String fieldName9, String fieldName10, String fieldName11, String fieldName12, String fieldName13, String fieldName14, String fieldName15, String fieldName16, String fieldName17, String fieldName18, String fieldName19, String fieldName20, String fieldName21, String fieldName22); /** @@ -487,7 +488,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList1 fields(Name fieldName1); /** @@ -499,7 +500,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList2 fields(Name fieldName1, Name fieldName2); /** @@ -511,7 +512,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList3 fields(Name fieldName1, Name fieldName2, Name fieldName3); /** @@ -523,7 +524,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList4 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4); /** @@ -535,7 +536,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList5 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5); /** @@ -547,7 +548,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList6 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6); /** @@ -559,7 +560,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList7 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7); /** @@ -571,7 +572,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList8 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8); /** @@ -583,7 +584,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList9 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9); /** @@ -595,7 +596,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList10 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10); /** @@ -607,7 +608,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList11 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11); /** @@ -619,7 +620,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList12 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12); /** @@ -631,7 +632,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList13 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13); /** @@ -643,7 +644,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList14 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14); /** @@ -655,7 +656,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList15 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15); /** @@ -667,7 +668,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList16 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16); /** @@ -679,7 +680,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList17 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17); /** @@ -691,7 +692,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList18 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17, Name fieldName18); /** @@ -703,7 +704,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList19 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17, Name fieldName18, Name fieldName19); /** @@ -715,7 +716,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList20 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17, Name fieldName18, Name fieldName19, Name fieldName20); /** @@ -727,7 +728,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList21 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17, Name fieldName18, Name fieldName19, Name fieldName20, Name fieldName21); /** @@ -739,7 +740,7 @@ public interface Name extends QueryPart { * WITH clauses. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) DerivedColumnList22 fields(Name fieldName1, Name fieldName2, Name fieldName3, Name fieldName4, Name fieldName5, Name fieldName6, Name fieldName7, Name fieldName8, Name fieldName9, Name fieldName10, Name fieldName11, Name fieldName12, Name fieldName13, Name fieldName14, Name fieldName15, Name fieldName16, Name fieldName17, Name fieldName18, Name fieldName19, Name fieldName20, Name fieldName21, Name fieldName22); // [jooq-tools] END [fields] diff --git a/jOOQ/src/main/java/org/jooq/SelectQuery.java b/jOOQ/src/main/java/org/jooq/SelectQuery.java index 9179a0343e..ec3ed62263 100644 --- a/jOOQ/src/main/java/org/jooq/SelectQuery.java +++ b/jOOQ/src/main/java/org/jooq/SelectQuery.java @@ -372,7 +372,7 @@ public interface SelectQuery extends Select, ConditionProvi * * @param definitions The definitions */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) void addWindow(WindowDefinition... definitions); /** @@ -380,7 +380,7 @@ public interface SelectQuery extends Select, ConditionProvi * * @param definitions The definitions */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) void addWindow(Collection definitions); /** @@ -727,7 +727,7 @@ public interface SelectQuery extends Select, ConditionProvi /** * Add the WITH TIES clause to a LIMIT clause. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) void setWithTies(boolean withTies); /** diff --git a/jOOQ/src/main/java/org/jooq/SelectWindowStep.java b/jOOQ/src/main/java/org/jooq/SelectWindowStep.java index daf1165876..8cd4b48fff 100644 --- a/jOOQ/src/main/java/org/jooq/SelectWindowStep.java +++ b/jOOQ/src/main/java/org/jooq/SelectWindowStep.java @@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID; import static org.jooq.SQLDialect.FIREBIRD_3_0; // ... // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -124,7 +125,7 @@ public interface SelectWindowStep extends SelectOrderByStep * use this clause in all other databases supporting window functions. jOOQ * will inline window definitions where they are referenced. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) SelectOrderByStep window(WindowDefinition... definitions); /** @@ -138,6 +139,6 @@ public interface SelectWindowStep extends SelectOrderByStep * use this clause in all other databases supporting window functions. jOOQ * will inline window definitions where they are referenced. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) SelectOrderByStep window(Collection definitions); } diff --git a/jOOQ/src/main/java/org/jooq/SelectWithTiesStep.java b/jOOQ/src/main/java/org/jooq/SelectWithTiesStep.java index 17edd2d693..33c3fe2592 100644 --- a/jOOQ/src/main/java/org/jooq/SelectWithTiesStep.java +++ b/jOOQ/src/main/java/org/jooq/SelectWithTiesStep.java @@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID; import static org.jooq.SQLDialect.FIREBIRD_3_0; // ... // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -115,6 +116,6 @@ public interface SelectWithTiesStep extends SelectOffsetStepWITH TIES clause to a LIMIT clause. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) SelectOffsetStep withTies(); } diff --git a/jOOQ/src/main/java/org/jooq/WindowOrderByStep.java b/jOOQ/src/main/java/org/jooq/WindowOrderByStep.java index ccb6488ae0..4fda1933ad 100644 --- a/jOOQ/src/main/java/org/jooq/WindowOrderByStep.java +++ b/jOOQ/src/main/java/org/jooq/WindowOrderByStep.java @@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID; import static org.jooq.SQLDialect.FIREBIRD_3_0; // ... // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -74,12 +75,12 @@ public interface WindowOrderByStep extends WindowFinalStep { /** * Add an ORDER BY clause to the window function. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowRowsStep orderBy(OrderField... fields); /** * Add an ORDER BY clause to the window function. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowRowsStep orderBy(Collection> fields); } diff --git a/jOOQ/src/main/java/org/jooq/WindowOverStep.java b/jOOQ/src/main/java/org/jooq/WindowOverStep.java index d518508b5b..acee92f629 100644 --- a/jOOQ/src/main/java/org/jooq/WindowOverStep.java +++ b/jOOQ/src/main/java/org/jooq/WindowOverStep.java @@ -45,6 +45,7 @@ import static org.jooq.SQLDialect.H2; // ... import static org.jooq.SQLDialect.HSQLDB; // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -83,7 +84,7 @@ public interface WindowOverStep { * * */ - @Support({ CUBRID, DERBY, FIREBIRD_3_0, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, DERBY, FIREBIRD_3_0, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WindowPartitionByStep over(); /** @@ -99,7 +100,7 @@ public interface WindowOverStep { * {@link SelectWindowStep#window(WindowDefinition...)}, then referenced * windows will be inlined. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowFinalStep over(Name name); /** @@ -115,7 +116,7 @@ public interface WindowOverStep { * {@link SelectWindowStep#window(WindowDefinition...)}, then referenced * windows will be inlined. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowFinalStep over(String name); /** @@ -126,7 +127,7 @@ public interface WindowOverStep { * * */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowFinalStep over(WindowSpecification specification); /** @@ -142,7 +143,7 @@ public interface WindowOverStep { * {@link SelectWindowStep#window(WindowDefinition...)}, then referenced * windows will be inlined. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowFinalStep over(WindowDefinition definition); } diff --git a/jOOQ/src/main/java/org/jooq/WindowPartitionByStep.java b/jOOQ/src/main/java/org/jooq/WindowPartitionByStep.java index 19344cbd73..d630124911 100644 --- a/jOOQ/src/main/java/org/jooq/WindowPartitionByStep.java +++ b/jOOQ/src/main/java/org/jooq/WindowPartitionByStep.java @@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID; import static org.jooq.SQLDialect.FIREBIRD_3_0; // ... // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -74,13 +75,13 @@ public interface WindowPartitionByStep extends WindowOrderByStep { /** * Add a PARTITION BY clause to the window functions. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowOrderByStep partitionBy(Field... fields); /** * Add a PARTITION BY clause to the window functions. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowOrderByStep partitionBy(Collection> fields); /** @@ -95,7 +96,7 @@ public interface WindowPartitionByStep extends WindowOrderByStep { * omit the clause entirely. */ @Deprecated - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowOrderByStep partitionByOne(); } diff --git a/jOOQ/src/main/java/org/jooq/WindowRowsAndStep.java b/jOOQ/src/main/java/org/jooq/WindowRowsAndStep.java index 7a68a0848f..dfb51e3b21 100644 --- a/jOOQ/src/main/java/org/jooq/WindowRowsAndStep.java +++ b/jOOQ/src/main/java/org/jooq/WindowRowsAndStep.java @@ -39,6 +39,7 @@ package org.jooq; // ... // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -69,34 +70,34 @@ public interface WindowRowsAndStep { * Add a ... AND UNBOUNDED PRECEDING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep andUnboundedPreceding(); /** * Add a ... AND [number] PRECEDING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep andPreceding(int number); /** * Add a ... AND CURRENT ROW frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep andCurrentRow(); /** * Add a ... AND UNBOUNDED FOLLOWING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep andUnboundedFollowing(); /** * Add a ... AND [number] FOLLOWING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep andFollowing(int number); } diff --git a/jOOQ/src/main/java/org/jooq/WindowRowsStep.java b/jOOQ/src/main/java/org/jooq/WindowRowsStep.java index 3baeafecc6..c68f66c58f 100644 --- a/jOOQ/src/main/java/org/jooq/WindowRowsStep.java +++ b/jOOQ/src/main/java/org/jooq/WindowRowsStep.java @@ -39,6 +39,7 @@ package org.jooq; // ... // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -70,137 +71,137 @@ public interface WindowRowsStep extends WindowFinalStep { * Add a ROWS UNBOUNDED PRECEDING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep rowsUnboundedPreceding(); /** * Add a ROWS [number] PRECEDING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0MARIADB, MYSQL_8_0 }) WindowFinalStep rowsPreceding(int number); /** * Add a ROWS CURRENT ROW frame clause to the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep rowsCurrentRow(); /** * Add a ROWS UNBOUNDED FOLLOWING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep rowsUnboundedFollowing(); /** * Add a ROWS [number] FOLLOWING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep rowsFollowing(int number); /** * Add a ROWS BETWEEN UNBOUNDED PRECEDING ... frame clause to * the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowRowsAndStep rowsBetweenUnboundedPreceding(); /** * Add a ROWS BETWEEN [number] PRECEDING ... frame clause to * the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowRowsAndStep rowsBetweenPreceding(int number); /** * Add a ROWS BETWEEN CURRENT ROW ... frame clause to * the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowRowsAndStep rowsBetweenCurrentRow(); /** * Add a ROWS BETWEEN UNBOUNDED FOLLOWING ... frame clause to * the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowRowsAndStep rowsBetweenUnboundedFollowing(); /** * Add a ROWS BETWEEN [number] FOLLOWING ... frame clause to * the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowRowsAndStep rowsBetweenFollowing(int number); /** * Add a RANGE UNBOUNDED PRECEDING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep rangeUnboundedPreceding(); /** * Add a RANGE [number] PRECEDING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep rangePreceding(int number); /** * Add a RANGE CURRENT ROW frame clause to the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep rangeCurrentRow(); /** * Add a RANGE UNBOUNDED FOLLOWING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep rangeUnboundedFollowing(); /** * Add a RANGE [number] FOLLOWING frame clause to the window * function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowFinalStep rangeFollowing(int number); /** * Add a RANGE BETWEEN UNBOUNDED PRECEDING ... frame clause to * the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowRowsAndStep rangeBetweenUnboundedPreceding(); /** * Add a RANGE BETWEEN [number] PRECEDING ... frame clause to * the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowRowsAndStep rangeBetweenPreceding(int number); /** * Add a RANGE BETWEEN CURRENT ROW ... frame clause to * the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowRowsAndStep rangeBetweenCurrentRow(); /** * Add a RANGE BETWEEN UNBOUNDED FOLLOWING ... frame clause to * the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowRowsAndStep rangeBetweenUnboundedFollowing(); /** * Add a RANGE BETWEEN [number] FOLLOWING ... frame clause to * the window function. */ - @Support({ POSTGRES, MYSQL_8_0 }) + @Support({ POSTGRES, MARIADB, MYSQL_8_0 }) WindowRowsAndStep rangeBetweenFollowing(int number); } diff --git a/jOOQ/src/main/java/org/jooq/WindowSpecificationOrderByStep.java b/jOOQ/src/main/java/org/jooq/WindowSpecificationOrderByStep.java index 4140b2e3c7..ad3269eaae 100644 --- a/jOOQ/src/main/java/org/jooq/WindowSpecificationOrderByStep.java +++ b/jOOQ/src/main/java/org/jooq/WindowSpecificationOrderByStep.java @@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID; import static org.jooq.SQLDialect.FIREBIRD_3_0; // ... // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -89,12 +90,12 @@ public interface WindowSpecificationOrderByStep extends WindowSpecificationRowsS /** * Add an ORDER BY clause to the window specification. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsStep orderBy(OrderField... fields); /** * Add an ORDER BY clause to the window specification. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsStep orderBy(Collection> fields); } diff --git a/jOOQ/src/main/java/org/jooq/WindowSpecificationPartitionByStep.java b/jOOQ/src/main/java/org/jooq/WindowSpecificationPartitionByStep.java index f3b037a15d..a58c179ca6 100644 --- a/jOOQ/src/main/java/org/jooq/WindowSpecificationPartitionByStep.java +++ b/jOOQ/src/main/java/org/jooq/WindowSpecificationPartitionByStep.java @@ -42,6 +42,7 @@ import static org.jooq.SQLDialect.CUBRID; import static org.jooq.SQLDialect.FIREBIRD_3_0; // ... // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -89,13 +90,13 @@ public interface WindowSpecificationPartitionByStep extends WindowSpecificationO /** * Add a PARTITION BY clause to the window specification. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationOrderByStep partitionBy(Field... fields); /** * Add a PARTITION BY clause to the window specification. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationOrderByStep partitionBy(Collection> fields); /** @@ -110,6 +111,6 @@ public interface WindowSpecificationPartitionByStep extends WindowSpecificationO * omit the clause entirely. */ @Deprecated - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationOrderByStep partitionByOne(); } diff --git a/jOOQ/src/main/java/org/jooq/WindowSpecificationRowsAndStep.java b/jOOQ/src/main/java/org/jooq/WindowSpecificationRowsAndStep.java index ba396683fd..d3623c3e4f 100644 --- a/jOOQ/src/main/java/org/jooq/WindowSpecificationRowsAndStep.java +++ b/jOOQ/src/main/java/org/jooq/WindowSpecificationRowsAndStep.java @@ -39,6 +39,7 @@ package org.jooq; // ... // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -85,35 +86,35 @@ public interface WindowSpecificationRowsAndStep { * Add a ... AND UNBOUNDED PRECEDING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep andUnboundedPreceding(); /** * Add a ... AND [number] PRECEDING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep andPreceding(int number); /** * Add a ... AND CURRENT ROW frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep andCurrentRow(); /** * Add a ... AND UNBOUNDED FOLLOWING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep andUnboundedFollowing(); /** * Add a ... AND [number] FOLLOWING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep andFollowing(int number); } diff --git a/jOOQ/src/main/java/org/jooq/WindowSpecificationRowsStep.java b/jOOQ/src/main/java/org/jooq/WindowSpecificationRowsStep.java index 1d3c1029cb..f3258edbf0 100644 --- a/jOOQ/src/main/java/org/jooq/WindowSpecificationRowsStep.java +++ b/jOOQ/src/main/java/org/jooq/WindowSpecificationRowsStep.java @@ -39,6 +39,7 @@ package org.jooq; // ... // ... +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -85,139 +86,139 @@ public interface WindowSpecificationRowsStep extends WindowSpecificationFinalSte * Add a ROWS UNBOUNDED PRECEDING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep rowsUnboundedPreceding(); /** * Add a ROWS [number] PRECEDING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep rowsPreceding(int number); /** * Add a ROWS CURRENT ROW frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep rowsCurrentRow(); /** * Add a ROWS UNBOUNDED FOLLOWING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep rowsUnboundedFollowing(); /** * Add a ROWS [number] FOLLOWING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep rowsFollowing(int number); /** * Add a ROWS BETWEEN UNBOUNDED PRECEDING ... frame clause to * the window specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsAndStep rowsBetweenUnboundedPreceding(); /** * Add a ROWS BETWEEN [number] PRECEDING ... frame clause to * the window specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsAndStep rowsBetweenPreceding(int number); /** * Add a ROWS BETWEEN CURRENT ROW ... frame clause to the * window specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsAndStep rowsBetweenCurrentRow(); /** * Add a ROWS BETWEEN UNBOUNDED FOLLOWING ... frame clause to * the window specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsAndStep rowsBetweenUnboundedFollowing(); /** * Add a ROWS BETWEEN [number] FOLLOWING ... frame clause to * the window specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsAndStep rowsBetweenFollowing(int number); /** * Add a RANGE UNBOUNDED PRECEDING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep rangeUnboundedPreceding(); /** * Add a RANGE [number] PRECEDING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep rangePreceding(int number); /** * Add a RANGE CURRENT ROW frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep rangeCurrentRow(); /** * Add a RANGE UNBOUNDED FOLLOWING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep rangeUnboundedFollowing(); /** * Add a RANGE [number] FOLLOWING frame clause to the window * specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationFinalStep rangeFollowing(int number); /** * Add a RANGE BETWEEN UNBOUNDED PRECEDING ... frame clause to * the window specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsAndStep rangeBetweenUnboundedPreceding(); /** * Add a RANGE BETWEEN [number] PRECEDING ... frame clause to * the window specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsAndStep rangeBetweenPreceding(int number); /** * Add a RANGE BETWEEN CURRENT ROW ... frame clause to the * window specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsAndStep rangeBetweenCurrentRow(); /** * Add a RANGE BETWEEN UNBOUNDED FOLLOWING ... frame clause to * the window specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsAndStep rangeBetweenUnboundedFollowing(); /** * Add a RANGE BETWEEN [number] FOLLOWING ... frame clause to * the window specification. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) WindowSpecificationRowsAndStep rangeBetweenFollowing(int number); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep.java b/jOOQ/src/main/java/org/jooq/WithAsStep.java index 9b6d01c58b..dff4098d9e 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -88,6 +89,6 @@ public interface WithAsStep { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep1.java b/jOOQ/src/main/java/org/jooq/WithAsStep1.java index 5ad65c27be..4787e092cd 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep1.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep1.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep1 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep10.java b/jOOQ/src/main/java/org/jooq/WithAsStep10.java index 745e0e69ef..babfc3bf2e 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep10.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep10.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep10 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep11.java b/jOOQ/src/main/java/org/jooq/WithAsStep11.java index fa57f3cca9..824a604eab 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep11.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep11.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep11 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep12.java b/jOOQ/src/main/java/org/jooq/WithAsStep12.java index 6e893c631b..62690a5dc7 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep12.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep12.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep12 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep13.java b/jOOQ/src/main/java/org/jooq/WithAsStep13.java index 0d23b524c5..8da5e1a8ab 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep13.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep13.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep13 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep14.java b/jOOQ/src/main/java/org/jooq/WithAsStep14.java index 02c15f3ded..6ebdc85ae5 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep14.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep14.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep14 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep15.java b/jOOQ/src/main/java/org/jooq/WithAsStep15.java index 5d21f4ce1b..f21929bb25 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep15.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep15.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep15 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep16.java b/jOOQ/src/main/java/org/jooq/WithAsStep16.java index 4fee02c138..86ddd204b4 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep16.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep16.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep16 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep17.java b/jOOQ/src/main/java/org/jooq/WithAsStep17.java index 180439e119..8a7912808e 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep17.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep17.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep17 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep18.java b/jOOQ/src/main/java/org/jooq/WithAsStep18.java index 0416644e97..8c528325e4 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep18.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep18.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep18 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep19.java b/jOOQ/src/main/java/org/jooq/WithAsStep19.java index e5b046b913..d22b1c01b2 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep19.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep19.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep19 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep2.java b/jOOQ/src/main/java/org/jooq/WithAsStep2.java index c88e6984c6..1e95cc7c34 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep2.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep2.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep2 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep20.java b/jOOQ/src/main/java/org/jooq/WithAsStep20.java index 22c19f7f92..a8a68228a7 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep20.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep20.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep20 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep21.java b/jOOQ/src/main/java/org/jooq/WithAsStep21.java index edea979f21..9fd9aae0db 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep21.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep21.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep21 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep22.java b/jOOQ/src/main/java/org/jooq/WithAsStep22.java index f76b3a6aab..e8a8b9eda5 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep22.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep22.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep22 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep3.java b/jOOQ/src/main/java/org/jooq/WithAsStep3.java index 1124147381..a819393fcf 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep3.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep3.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep3 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep4.java b/jOOQ/src/main/java/org/jooq/WithAsStep4.java index 20e23af6d1..7d999b7a03 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep4.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep4.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep4 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep5.java b/jOOQ/src/main/java/org/jooq/WithAsStep5.java index 901700d5b5..3db2ef15bd 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep5.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep5.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep5 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep6.java b/jOOQ/src/main/java/org/jooq/WithAsStep6.java index e528e8509a..febbbd1002 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep6.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep6.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep6 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep7.java b/jOOQ/src/main/java/org/jooq/WithAsStep7.java index 8b5c840750..963a17af4e 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep7.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep7.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep7 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep8.java b/jOOQ/src/main/java/org/jooq/WithAsStep8.java index 372dd3410c..f9dfca774f 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep8.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep8.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep8 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithAsStep9.java b/jOOQ/src/main/java/org/jooq/WithAsStep9.java index 3a0abe4ad2..9014f53e6a 100644 --- a/jOOQ/src/main/java/org/jooq/WithAsStep9.java +++ b/jOOQ/src/main/java/org/jooq/WithAsStep9.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -73,6 +74,6 @@ public interface WithAsStep9 { /** * Associate a subselect with a common table expression's table and column names. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep as(Select> select); } diff --git a/jOOQ/src/main/java/org/jooq/WithStep.java b/jOOQ/src/main/java/org/jooq/WithStep.java index 8fcf4203ff..fdc42844bd 100644 --- a/jOOQ/src/main/java/org/jooq/WithStep.java +++ b/jOOQ/src/main/java/org/jooq/WithStep.java @@ -41,6 +41,7 @@ package org.jooq; import static org.jooq.SQLDialect.FIREBIRD; import static org.jooq.SQLDialect.H2; import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.MARIADB; import static org.jooq.SQLDialect.MYSQL_8_0; // ... import static org.jooq.SQLDialect.POSTGRES; @@ -101,25 +102,25 @@ public interface WithStep extends QueryPart { /** * Add another common table expression to the WITH clause. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(String alias); /** * Add another common table expression to the WITH clause. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(String alias, String... fieldAliases); /** * Add another common table expression to the WITH clause. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(Name alias); /** * Add another common table expression to the WITH clause. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(Name alias, Name... fieldAliases); @@ -130,7 +131,7 @@ public interface WithStep extends QueryPart { * that all column names are produced by a function that receives the CTE's * {@link Select} columns as input. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(String alias, Function, ? extends String> fieldNameFunction); /** @@ -140,7 +141,7 @@ public interface WithStep extends QueryPart { * that all column names are produced by a function that receives the CTE's * {@link Select} columns and their column indexes as input. */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep with(String alias, BiFunction, ? super Integer, ? extends String> fieldNameFunction); @@ -150,308 +151,308 @@ public interface WithStep extends QueryPart { * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep1 with(String alias, String fieldAlias1); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep2 with(String alias, String fieldAlias1, String fieldAlias2); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep3 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep4 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep5 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep6 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep7 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep8 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep9 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep10 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep11 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep12 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep13 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep14 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep15 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep16 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep17 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep18 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep19 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep20 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep21 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep22 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21, String fieldAlias22); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep1 with(Name alias, Name fieldAlias1); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep2 with(Name alias, Name fieldAlias1, Name fieldAlias2); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep3 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep4 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep5 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep6 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep7 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep8 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep9 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep10 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep11 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep12 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep13 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep14 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep15 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep16 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep17 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep18 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep19 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep20 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep21 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21); /** * Add another common table expression to the WITH clause. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithAsStep22 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21, Name fieldAlias22); // [jooq-tools] END [with] @@ -467,7 +468,7 @@ public interface WithStep extends QueryPart { * {@link DerivedColumnList#as(Select)} * */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) WithStep with(CommonTableExpression... tables); // ------------------------------------------------------------------------- @@ -481,7 +482,7 @@ public interface WithStep extends QueryPart { * SELECT * FROM [table] WHERE [conditions] ORDER BY [ordering] LIMIT [limit clause] * */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectWhereStep selectFrom(Table table); /** @@ -493,7 +494,7 @@ public interface WithStep extends QueryPart { * * @see DSL#table(Name) */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectWhereStep selectFrom(Name table); /** @@ -511,7 +512,7 @@ public interface WithStep extends QueryPart { * @see DSL#table(SQL) * @see SQL */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectWhereStep selectFrom(SQL sql); /** @@ -530,7 +531,7 @@ public interface WithStep extends QueryPart { * @see DSL#sql(String) * @see SQL */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectWhereStep selectFrom(String sql); /** @@ -549,7 +550,7 @@ public interface WithStep extends QueryPart { * @see DSL#sql(String, Object...) * @see SQL */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectWhereStep selectFrom(String sql, Object... bindings); /** @@ -568,7 +569,7 @@ public interface WithStep extends QueryPart { * @see DSL#sql(String, QueryPart...) * @see SQL */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectWhereStep selectFrom(String sql, QueryPart... parts); /** @@ -592,7 +593,7 @@ public interface WithStep extends QueryPart { * * @see DSL#select(Collection) */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep select(Collection fields); /** @@ -617,7 +618,7 @@ public interface WithStep extends QueryPart { * * @see DSL#select(SelectField...) */ - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep select(SelectFieldOrAsterisk... fields); // [jooq-tools] START [select] @@ -650,7 +651,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1); /** @@ -681,7 +682,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2); /** @@ -712,7 +713,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3); /** @@ -743,7 +744,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4); /** @@ -774,7 +775,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5); /** @@ -805,7 +806,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6); /** @@ -836,7 +837,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7); /** @@ -867,7 +868,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8); /** @@ -898,7 +899,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9); /** @@ -929,7 +930,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10); /** @@ -960,7 +961,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11); /** @@ -991,7 +992,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12); /** @@ -1022,7 +1023,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13); /** @@ -1053,7 +1054,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14); /** @@ -1084,7 +1085,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15); /** @@ -1115,7 +1116,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16); /** @@ -1146,7 +1147,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17); /** @@ -1177,7 +1178,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18); /** @@ -1208,7 +1209,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19); /** @@ -1239,7 +1240,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20); /** @@ -1270,7 +1271,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21); /** @@ -1301,7 +1302,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> select(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21, SelectField field22); // [jooq-tools] END [select] @@ -1327,7 +1328,7 @@ public interface WithStep extends QueryPart { * * @see DSL#selectDistinct(Collection) */ - @Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep selectDistinct(Collection fields); /** @@ -1351,7 +1352,7 @@ public interface WithStep extends QueryPart { * * @see DSL#selectDistinct(SelectField...) */ - @Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep selectDistinct(SelectFieldOrAsterisk... fields); // [jooq-tools] START [selectDistinct] @@ -1384,7 +1385,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1); /** @@ -1415,7 +1416,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2); /** @@ -1446,7 +1447,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3); /** @@ -1477,7 +1478,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4); /** @@ -1508,7 +1509,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5); /** @@ -1539,7 +1540,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6); /** @@ -1570,7 +1571,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7); /** @@ -1601,7 +1602,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8); /** @@ -1632,7 +1633,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9); /** @@ -1663,7 +1664,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10); /** @@ -1694,7 +1695,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11); /** @@ -1725,7 +1726,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12); /** @@ -1756,7 +1757,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13); /** @@ -1787,7 +1788,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14); /** @@ -1818,7 +1819,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15); /** @@ -1849,7 +1850,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16); /** @@ -1880,7 +1881,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17); /** @@ -1911,7 +1912,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18); /** @@ -1942,7 +1943,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19); /** @@ -1973,7 +1974,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20); /** @@ -2004,7 +2005,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21); /** @@ -2035,7 +2036,7 @@ public interface WithStep extends QueryPart { * @see #selectDistinct(SelectFieldOrAsterisk...) */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectDistinct(SelectField field1, SelectField field2, SelectField field3, SelectField field4, SelectField field5, SelectField field6, SelectField field7, SelectField field8, SelectField field9, SelectField field10, SelectField field11, SelectField field12, SelectField field13, SelectField field14, SelectField field15, SelectField field16, SelectField field17, SelectField field18, SelectField field19, SelectField field20, SelectField field21, SelectField field22); // [jooq-tools] END [selectDistinct] @@ -2062,7 +2063,7 @@ public interface WithStep extends QueryPart { * @see DSL#zero() * @see DSL#selectZero() */ - @Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectZero(); /** @@ -2087,7 +2088,7 @@ public interface WithStep extends QueryPart { * @see DSL#one() * @see DSL#selectOne() */ - @Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectOne(); /** @@ -2111,7 +2112,7 @@ public interface WithStep extends QueryPart { * * @see DSL#selectCount() */ - @Support({ FIREBIRD, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) SelectSelectStep> selectCount(); /** diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java index bbd1480b01..8b6f2027d2 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DSL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java @@ -799,7 +799,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep1 with(String alias, String fieldAlias1) { return new WithImpl(null, false).with(alias, fieldAlias1); } @@ -818,7 +818,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep2 with(String alias, String fieldAlias1, String fieldAlias2) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2); } @@ -837,7 +837,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep3 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3); } @@ -856,7 +856,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep4 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4); } @@ -875,7 +875,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep5 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5); } @@ -894,7 +894,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep6 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6); } @@ -913,7 +913,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep7 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7); } @@ -932,7 +932,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep8 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8); } @@ -951,7 +951,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep9 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9); } @@ -970,7 +970,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep10 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10); } @@ -989,7 +989,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep11 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11); } @@ -1008,7 +1008,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep12 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12); } @@ -1027,7 +1027,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep13 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13); } @@ -1046,7 +1046,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep14 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14); } @@ -1065,7 +1065,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep15 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15); } @@ -1084,7 +1084,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep16 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16); } @@ -1103,7 +1103,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep17 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17); } @@ -1122,7 +1122,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep18 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18); } @@ -1141,7 +1141,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep19 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19); } @@ -1160,7 +1160,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep20 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20); } @@ -1179,7 +1179,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep21 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20, fieldAlias21); } @@ -1198,7 +1198,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep22 with(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21, String fieldAlias22) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20, fieldAlias21, fieldAlias22); } @@ -1217,7 +1217,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep1 with(Name alias, Name fieldAlias1) { return new WithImpl(null, false).with(alias, fieldAlias1); } @@ -1236,7 +1236,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep2 with(Name alias, Name fieldAlias1, Name fieldAlias2) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2); } @@ -1255,7 +1255,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep3 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3); } @@ -1274,7 +1274,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep4 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4); } @@ -1293,7 +1293,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep5 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5); } @@ -1312,7 +1312,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep6 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6); } @@ -1331,7 +1331,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep7 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7); } @@ -1350,7 +1350,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep8 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8); } @@ -1369,7 +1369,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep9 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9); } @@ -1388,7 +1388,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep10 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10); } @@ -1407,7 +1407,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep11 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11); } @@ -1426,7 +1426,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep12 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12); } @@ -1445,7 +1445,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep13 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13); } @@ -1464,7 +1464,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep14 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14); } @@ -1483,7 +1483,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep15 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15); } @@ -1502,7 +1502,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep16 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16); } @@ -1521,7 +1521,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep17 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17); } @@ -1540,7 +1540,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep18 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18); } @@ -1559,7 +1559,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep19 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19); } @@ -1578,7 +1578,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep20 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20); } @@ -1597,7 +1597,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep21 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20, fieldAlias21); } @@ -1616,7 +1616,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep22 with(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21, Name fieldAlias22) { return new WithImpl(null, false).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20, fieldAlias21, fieldAlias22); } @@ -1773,7 +1773,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep1 withRecursive(String alias, String fieldAlias1) { return new WithImpl(null, true).with(alias, fieldAlias1); } @@ -1792,7 +1792,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep2 withRecursive(String alias, String fieldAlias1, String fieldAlias2) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2); } @@ -1811,7 +1811,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep3 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3); } @@ -1830,7 +1830,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep4 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4); } @@ -1849,7 +1849,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep5 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5); } @@ -1868,7 +1868,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep6 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6); } @@ -1887,7 +1887,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep7 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7); } @@ -1906,7 +1906,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep8 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8); } @@ -1925,7 +1925,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep9 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9); } @@ -1944,7 +1944,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep10 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10); } @@ -1963,7 +1963,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep11 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11); } @@ -1982,7 +1982,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep12 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12); } @@ -2001,7 +2001,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep13 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13); } @@ -2020,7 +2020,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep14 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14); } @@ -2039,7 +2039,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep15 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15); } @@ -2058,7 +2058,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep16 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16); } @@ -2077,7 +2077,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep17 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17); } @@ -2096,7 +2096,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep18 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18); } @@ -2115,7 +2115,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep19 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19); } @@ -2134,7 +2134,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep20 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20); } @@ -2153,7 +2153,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep21 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20, fieldAlias21); } @@ -2172,7 +2172,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep22 withRecursive(String alias, String fieldAlias1, String fieldAlias2, String fieldAlias3, String fieldAlias4, String fieldAlias5, String fieldAlias6, String fieldAlias7, String fieldAlias8, String fieldAlias9, String fieldAlias10, String fieldAlias11, String fieldAlias12, String fieldAlias13, String fieldAlias14, String fieldAlias15, String fieldAlias16, String fieldAlias17, String fieldAlias18, String fieldAlias19, String fieldAlias20, String fieldAlias21, String fieldAlias22) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20, fieldAlias21, fieldAlias22); } @@ -2191,7 +2191,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep1 withRecursive(Name alias, Name fieldAlias1) { return new WithImpl(null, true).with(alias, fieldAlias1); } @@ -2210,7 +2210,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep2 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2); } @@ -2229,7 +2229,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep3 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3); } @@ -2248,7 +2248,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep4 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4); } @@ -2267,7 +2267,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep5 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5); } @@ -2286,7 +2286,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep6 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6); } @@ -2305,7 +2305,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep7 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7); } @@ -2324,7 +2324,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep8 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8); } @@ -2343,7 +2343,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep9 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9); } @@ -2362,7 +2362,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep10 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10); } @@ -2381,7 +2381,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep11 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11); } @@ -2400,7 +2400,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep12 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12); } @@ -2419,7 +2419,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep13 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13); } @@ -2438,7 +2438,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep14 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14); } @@ -2457,7 +2457,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep15 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15); } @@ -2476,7 +2476,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep16 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16); } @@ -2495,7 +2495,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep17 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17); } @@ -2514,7 +2514,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep18 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18); } @@ -2533,7 +2533,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep19 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19); } @@ -2552,7 +2552,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep20 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20); } @@ -2571,7 +2571,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep21 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20, fieldAlias21); } @@ -2590,7 +2590,7 @@ public class DSL { * recursive CTE. */ @Generated("This method was generated using jOOQ-tools") - @Support({ FIREBIRD, H2, HSQLDB, POSTGRES }) + @Support({ FIREBIRD, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WithAsStep22 withRecursive(Name alias, Name fieldAlias1, Name fieldAlias2, Name fieldAlias3, Name fieldAlias4, Name fieldAlias5, Name fieldAlias6, Name fieldAlias7, Name fieldAlias8, Name fieldAlias9, Name fieldAlias10, Name fieldAlias11, Name fieldAlias12, Name fieldAlias13, Name fieldAlias14, Name fieldAlias15, Name fieldAlias16, Name fieldAlias17, Name fieldAlias18, Name fieldAlias19, Name fieldAlias20, Name fieldAlias21, Name fieldAlias22) { return new WithImpl(null, true).with(alias, fieldAlias1, fieldAlias2, fieldAlias3, fieldAlias4, fieldAlias5, fieldAlias6, fieldAlias7, fieldAlias8, fieldAlias9, fieldAlias10, fieldAlias11, fieldAlias12, fieldAlias13, fieldAlias14, fieldAlias15, fieldAlias16, fieldAlias17, fieldAlias18, fieldAlias19, fieldAlias20, fieldAlias21, fieldAlias22); } @@ -17803,7 +17803,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a PARTITION BY clause. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationOrderByStep partitionBy(Field... fields) { return new WindowSpecificationImpl().partitionBy(fields); } @@ -17811,7 +17811,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a PARTITION BY clause. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationOrderByStep partitionBy(Collection> fields) { return new WindowSpecificationImpl().partitionBy(fields); } @@ -17819,7 +17819,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with an ORDER BY clause. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsStep orderBy(Field... fields) { return new WindowSpecificationImpl().orderBy(fields); } @@ -17827,7 +17827,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with an ORDER BY clause. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsStep orderBy(OrderField... fields) { return new WindowSpecificationImpl().orderBy(fields); } @@ -17835,7 +17835,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with an ORDER BY clause. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsStep orderBy(Collection> fields) { return new WindowSpecificationImpl().orderBy(fields); } @@ -17843,7 +17843,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a ROWS clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationFinalStep rowsUnboundedPreceding() { return new WindowSpecificationImpl().rowsUnboundedPreceding(); } @@ -17851,7 +17851,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a ROWS clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationFinalStep rowsPreceding(int number) { return new WindowSpecificationImpl().rowsPreceding(number); } @@ -17859,7 +17859,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a ROWS clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationFinalStep rowsCurrentRow() { return new WindowSpecificationImpl().rowsCurrentRow(); } @@ -17867,7 +17867,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a ROWS clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationFinalStep rowsUnboundedFollowing() { return new WindowSpecificationImpl().rowsUnboundedFollowing(); } @@ -17875,7 +17875,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a ROWS clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationFinalStep rowsFollowing(int number) { return new WindowSpecificationImpl().rowsFollowing(number); } @@ -17883,7 +17883,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a ROWS clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsAndStep rowsBetweenUnboundedPreceding() { return new WindowSpecificationImpl().rowsBetweenUnboundedPreceding(); } @@ -17891,7 +17891,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a ROWS clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsAndStep rowsBetweenPreceding(int number) { return new WindowSpecificationImpl().rowsBetweenPreceding(number); } @@ -17899,7 +17899,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a ROWS clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsAndStep rowsBetweenCurrentRow() { return new WindowSpecificationImpl().rowsBetweenCurrentRow(); } @@ -17907,7 +17907,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a ROWS clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsAndStep rowsBetweenUnboundedFollowing() { return new WindowSpecificationImpl().rowsBetweenUnboundedFollowing(); } @@ -17915,7 +17915,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a ROWS clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsAndStep rowsBetweenFollowing(int number) { return new WindowSpecificationImpl().rowsBetweenFollowing(number); } @@ -17923,7 +17923,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a RANGE clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationFinalStep rangeUnboundedPreceding() { return new WindowSpecificationImpl().rangeUnboundedPreceding(); } @@ -17931,7 +17931,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a RANGE clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationFinalStep rangePreceding(int number) { return new WindowSpecificationImpl().rangePreceding(number); } @@ -17939,7 +17939,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a RANGE clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationFinalStep rangeCurrentRow() { return new WindowSpecificationImpl().rangeCurrentRow(); } @@ -17947,7 +17947,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a RANGE clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationFinalStep rangeUnboundedFollowing() { return new WindowSpecificationImpl().rangeUnboundedFollowing(); } @@ -17955,7 +17955,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a RANGE clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationFinalStep rangeFollowing(int number) { return new WindowSpecificationImpl().rangeFollowing(number); } @@ -17963,7 +17963,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a RANGE clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsAndStep rangeBetweenUnboundedPreceding() { return new WindowSpecificationImpl().rangeBetweenUnboundedPreceding(); } @@ -17971,7 +17971,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a RANGE clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsAndStep rangeBetweenPreceding(int number) { return new WindowSpecificationImpl().rangeBetweenPreceding(number); } @@ -17979,7 +17979,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a RANGE clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsAndStep rangeBetweenCurrentRow() { return new WindowSpecificationImpl().rangeBetweenCurrentRow(); } @@ -17987,7 +17987,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a RANGE clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsAndStep rangeBetweenUnboundedFollowing() { return new WindowSpecificationImpl().rangeBetweenUnboundedFollowing(); } @@ -17995,7 +17995,7 @@ public class DSL { /** * Create a {@link WindowSpecification} with a RANGE clause. */ - @Support({ MYSQL_8_0, POSTGRES }) + @Support({ MARIADB, MYSQL_8_0, POSTGRES }) public static WindowSpecificationRowsAndStep rangeBetweenFollowing(int number) { return new WindowSpecificationImpl().rangeBetweenFollowing(number); } @@ -18013,7 +18013,7 @@ public class DSL { * {@link SQLDialect#HSQLDB} can emulate this function using * ROWNUM() */ - @Support({ CUBRID, DERBY, FIREBIRD_3_0, H2, HSQLDB, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, DERBY, FIREBIRD_3_0, H2, HSQLDB, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowOverStep rowNumber() { return new org.jooq.impl.Function(ROW_NUMBER, SQLDataType.INTEGER); } @@ -18021,7 +18021,7 @@ public class DSL { /** * The rank() over ([analytic clause]) function. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowOverStep rank() { return new org.jooq.impl.Function("rank", SQLDataType.INTEGER); } @@ -18029,7 +18029,7 @@ public class DSL { /** * The dense_rank() over ([analytic clause]) function. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowOverStep denseRank() { return new org.jooq.impl.Function("dense_rank", SQLDataType.INTEGER); } @@ -18037,7 +18037,7 @@ public class DSL { /** * The precent_rank() over ([analytic clause]) function. */ - @Support({ CUBRID, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowOverStep percentRank() { return new org.jooq.impl.Function("percent_rank", SQLDataType.NUMERIC); } @@ -18045,7 +18045,7 @@ public class DSL { /** * The cume_dist() over ([analytic clause]) function. */ - @Support({ CUBRID, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowOverStep cumeDist() { return new org.jooq.impl.Function("cume_dist", SQLDataType.NUMERIC); } @@ -18053,7 +18053,7 @@ public class DSL { /** * The ntile([number]) over ([analytic clause]) function. */ - @Support({ CUBRID, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowOverStep ntile(int number) { return new org.jooq.impl.Function("ntile", SQLDataType.INTEGER, inline(number)); } @@ -18061,7 +18061,7 @@ public class DSL { /** * The ratio_to_report([expression]) over ([analytic clause]) function. */ - @Support({ CUBRID, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowOverStep ratioToReport(Number number) { return ratioToReport(Tools.field(number)); } @@ -18069,7 +18069,7 @@ public class DSL { /** * The ratio_to_report([expression]) over ([analytic clause]) function. */ - @Support({ CUBRID, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowOverStep ratioToReport(Field field) { return new RatioToReport(nullSafe(field)); } @@ -18077,7 +18077,7 @@ public class DSL { /** * The first_value(field) over ([analytic clause]) function. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowIgnoreNullsStep firstValue(Field field) { return new org.jooq.impl.Function("first_value", nullSafeDataType(field), nullSafe(field)); } @@ -18085,7 +18085,7 @@ public class DSL { /** * The last_value(field) over ([analytic clause]) function. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowIgnoreNullsStep lastValue(Field field) { return new org.jooq.impl.Function("last_value", nullSafeDataType(field), nullSafe(field)); } @@ -18093,7 +18093,7 @@ public class DSL { /** * The nth_value(field) over ([analytic clause]) function. */ - @Support({ FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowFromFirstLastStep nthValue(Field field, int nth) { return nthValue(field, val(nth)); } @@ -18101,7 +18101,7 @@ public class DSL { /** * The nth_value(field) over ([analytic clause]) function. */ - @Support({ FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowFromFirstLastStep nthValue(Field field, Field nth) { return new org.jooq.impl.Function("nth_value", nullSafeDataType(field), nullSafe(field), nullSafe(nth)); } @@ -18109,7 +18109,7 @@ public class DSL { /** * The lead(field) over ([analytic clause]) function. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowIgnoreNullsStep lead(Field field) { return new LeadLag("lead", nullSafe(field)); } @@ -18117,7 +18117,7 @@ public class DSL { /** * The lead(field, offset) over ([analytic clause]) function. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowIgnoreNullsStep lead(Field field, int offset) { return new LeadLag("lead", nullSafe(field), offset); } @@ -18145,7 +18145,7 @@ public class DSL { /** * The lag(field) over ([analytic clause]) function. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowIgnoreNullsStep lag(Field field) { return new LeadLag("lag", nullSafe(field)); } @@ -18153,7 +18153,7 @@ public class DSL { /** * The lag(field, offset) over ([analytic clause]) function. */ - @Support({ CUBRID, FIREBIRD_3_0, MYSQL_8_0, POSTGRES }) + @Support({ CUBRID, FIREBIRD_3_0, MARIADB, MYSQL_8_0, POSTGRES }) public static WindowIgnoreNullsStep lag(Field field, int offset) { return new LeadLag("lag", nullSafe(field), offset); } diff --git a/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java index 2e38cf90bd..4cef85b846 100644 --- a/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java @@ -624,6 +624,7 @@ final class SelectQueryImpl extends AbstractResultQuery imp case CUBRID: case FIREBIRD_3_0: + case MARIADB: case MYSQL: case MYSQL_8_0: case POSTGRES: