From c92933b855a236721011ccbc273620243ae5a9df Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 26 Jan 2024 12:23:27 +0100 Subject: [PATCH] [jOOQ/jOOQ#16135] Don't render any HIDDEN keyword if not supported --- .../java/org/jooq/impl/AbstractDataType.java | 26 +++++++++++++++++++ jOOQ/src/main/java/org/jooq/impl/Tools.java | 2 ++ 2 files changed, 28 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java b/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java index 2e5b14cab0..dc65940738 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java +++ b/jOOQ/src/main/java/org/jooq/impl/AbstractDataType.java @@ -39,11 +39,32 @@ package org.jooq.impl; import static java.lang.Boolean.FALSE; import static java.lang.Boolean.TRUE; +// ... +// ... +// ... +// ... +import static org.jooq.SQLDialect.CUBRID; import static org.jooq.SQLDialect.DERBY; +import static org.jooq.SQLDialect.DUCKDB; // ... import static org.jooq.SQLDialect.FIREBIRD; // ... +import static org.jooq.SQLDialect.HSQLDB; +import static org.jooq.SQLDialect.IGNITE; // ... +// ... +// ... +import static org.jooq.SQLDialect.POSTGRES; +// ... +// ... +// ... +import static org.jooq.SQLDialect.SQLITE; +// ... +// ... +// ... +import static org.jooq.SQLDialect.TRINO; +// ... +import static org.jooq.SQLDialect.YUGABYTEDB; import static org.jooq.impl.Internal.arrayType; import static org.jooq.impl.QOM.GenerationOption.STORED; import static org.jooq.impl.QOM.GenerationOption.VIRTUAL; @@ -135,6 +156,11 @@ implements static final Set NO_SUPPORT_TIMESTAMP_PRECISION = SQLDialect.supportedBy(DERBY, FIREBIRD); + + + + + AbstractDataType(Name name, Comment comment) { super(name, comment); } diff --git a/jOOQ/src/main/java/org/jooq/impl/Tools.java b/jOOQ/src/main/java/org/jooq/impl/Tools.java index ffbb665847..4c78a9a51a 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Tools.java +++ b/jOOQ/src/main/java/org/jooq/impl/Tools.java @@ -6011,6 +6011,8 @@ final class Tools { + +