From 9a7eef2aff13c22aab72e4e613c8a50b72ad4110 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Thu, 22 Nov 2018 14:43:39 +0100 Subject: [PATCH] [#7496] [#7685] UDT data types are unqualified in PostgreSQL, when there is more than one UDT data type per schema --- jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java index 09423c27a5..4432917eb7 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java @@ -2068,7 +2068,7 @@ public class JavaGenerator extends AbstractGenerator { else { out.tab(1).overrideInherit(); out.tab(1).println("public %s getSchema() {", Schema.class); - out.tab(2).println("return %s;", schemaId); + out.tab(2).println("return %s != null ? %s : new %s(%s.name(\"%s\"));", schemaId, schemaId, SchemaImpl.class, DSL.class, schema.getOutputName()); out.tab(1).println("}"); }