From 463727a45cfc078aba75bc3c76d0918b69297b67 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 30 Nov 2022 13:00:32 +0100 Subject: [PATCH] [jOOQ/jOOQ#14316] Informix CURRENT_TIMESTAMP emulation doesn't work as DDL DEFAULT expression --- jOOQ/src/main/java/org/jooq/impl/CurrentTimestamp.java | 3 +++ jOOQ/src/main/java/org/jooq/impl/Keywords.java | 1 + 2 files changed, 4 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/CurrentTimestamp.java b/jOOQ/src/main/java/org/jooq/impl/CurrentTimestamp.java index eddab80434..837705dcbc 100644 --- a/jOOQ/src/main/java/org/jooq/impl/CurrentTimestamp.java +++ b/jOOQ/src/main/java/org/jooq/impl/CurrentTimestamp.java @@ -51,7 +51,10 @@ import static org.jooq.SQLDialect.SQLITE; // ... // ... import static org.jooq.impl.Keywords.K_CURRENT; +import static org.jooq.impl.Keywords.K_FRACTION; import static org.jooq.impl.Keywords.K_TIMESTAMP; +import static org.jooq.impl.Keywords.K_TO; +import static org.jooq.impl.Keywords.K_YEAR; import static org.jooq.impl.Names.N_CURRENT_BIGDATETIME; import static org.jooq.impl.Names.N_CURRENT_TIMESTAMP; import static org.jooq.impl.Names.N_GETDATE; diff --git a/jOOQ/src/main/java/org/jooq/impl/Keywords.java b/jOOQ/src/main/java/org/jooq/impl/Keywords.java index cc203fd054..fb60b587f9 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Keywords.java +++ b/jOOQ/src/main/java/org/jooq/impl/Keywords.java @@ -189,6 +189,7 @@ final class Keywords { static final Keyword K_FOREIGN_KEY = keyword("foreign key"); static final Keyword K_FORMAT = keyword("format"); static final Keyword K_FOR_PORTION_OF = keyword("for portion of"); + static final Keyword K_FRACTION = keyword("fraction"); static final Keyword K_FROM = keyword("from"); static final Keyword K_FUNCTION = keyword("function"); static final Keyword K_GENERATED = keyword("generated");