From 67fcee72668b7b5936eafb0a6e2948a3dfaa5560 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Tue, 24 Sep 2024 09:21:26 +0200 Subject: [PATCH] [jOOQ/jOOQ#17341] Add support for DSL.currentCatalog() in MariaDB, MemSQL, MySQL via the DATABASE() function --- .../src/main/java/org/jooq/impl/CurrentCatalog.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/CurrentCatalog.java b/jOOQ/src/main/java/org/jooq/impl/CurrentCatalog.java index 2b50fc5cc1..623af02d7d 100644 --- a/jOOQ/src/main/java/org/jooq/impl/CurrentCatalog.java +++ b/jOOQ/src/main/java/org/jooq/impl/CurrentCatalog.java @@ -102,6 +102,12 @@ implements + + + case MARIADB: + case MYSQL: + return true; + case CLICKHOUSE: return true; @@ -135,6 +141,13 @@ implements + + + case MARIADB: + case MYSQL: + ctx.visit(function(N_DATABASE, getDataType())); + break; + case CLICKHOUSE: ctx.visit(function(N_currentDatabase, getDataType())); break;