From 81a77edd0152401231bee3dc474b8e8ac29f8e21 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Tue, 1 Oct 2024 18:26:44 +0200 Subject: [PATCH] [jOOQ/jOOQ#9574] Make sure tables and synonyms are in the same namespace --- .../src/main/java/org/jooq/impl/Interpreter.java | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/Interpreter.java b/jOOQ/src/main/java/org/jooq/impl/Interpreter.java index 2ee982a616..fec4156500 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Interpreter.java +++ b/jOOQ/src/main/java/org/jooq/impl/Interpreter.java @@ -1111,6 +1111,10 @@ final class Interpreter { + + + + @@ -1366,11 +1370,19 @@ final class Interpreter { } private static final DataDefinitionException notExists(Named named) { - return new DataDefinitionException(named.getClass().getSimpleName() + " does not exist: " + named.getQualifiedName()); + return notExists(named.getClass().getSimpleName(), named); } private static final DataDefinitionException alreadyExists(Named named) { - return new DataDefinitionException(named.getClass().getSimpleName() + " already exists: " + named.getQualifiedName()); + return alreadyExists(named.getClass().getSimpleName(), named); + } + + private static final DataDefinitionException notExists(String type, Named named) { + return new DataDefinitionException(type + " does not exist: " + named.getQualifiedName()); + } + + private static final DataDefinitionException alreadyExists(String type, Named named) { + return new DataDefinitionException(type + " already exists: " + named.getQualifiedName()); } private static final DataDefinitionException primaryKeyNotExists(Named named) {