From d6edf270d30f0e0403cc58c3a5c338b40818c261 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 13 Jan 2021 16:27:46 +0100 Subject: [PATCH] [jOOQ/jOOQ#11224] DROP TEMPORARY TABLE doesn't generate TEMPORARY keyword in MariaDB --- jOOQ/src/main/java/org/jooq/impl/DropTableImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/DropTableImpl.java b/jOOQ/src/main/java/org/jooq/impl/DropTableImpl.java index d8b6f1858d..3d9d7e49e8 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DropTableImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/DropTableImpl.java @@ -111,7 +111,7 @@ implements // ------------------------------------------------------------------------- // XXX: DSL API // ------------------------------------------------------------------------- - + @Override public final DropTableImpl cascade() { this.cascade = true; @@ -132,7 +132,7 @@ implements private static final Clause[] CLAUSES = { Clause.DROP_TABLE }; private static final Set NO_SUPPORT_IF_EXISTS = SQLDialect.supportedBy(DERBY, FIREBIRD); - private static final Set TEMPORARY_SEMANTIC = SQLDialect.supportedBy(MYSQL); + private static final Set TEMPORARY_SEMANTIC = SQLDialect.supportedBy(MARIADB, MYSQL); private final boolean supportsIfExists(Context ctx) { return !NO_SUPPORT_IF_EXISTS.contains(ctx.dialect());