From 1733cd5eaa559669b594c4dc2ba8af78abd1bbad Mon Sep 17 00:00:00 2001 From: Knut Wannheden Date: Wed, 26 Jun 2019 15:26:46 +0200 Subject: [PATCH] [jOOQ/jOOQ#8808] Generate qualified references into Sequences class The references to the static sequence fields in the generated `Sequences` class should be fully qualified in order to avoid potential conflicts between schema and sequence names. --- 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 6d94d87a13..b8aea03be2 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/codegen/JavaGenerator.java @@ -4648,7 +4648,7 @@ public class JavaGenerator extends AbstractGenerator { final String seqType = out.ref(seqTypeFull); final String seqId = getStrategy().getJavaIdentifier(sequence); final String seqName = sequence.getOutputName(); - final String schemaId = out.ref(getStrategy().getFullJavaIdentifier(schema), 2); + final String schemaId = getStrategy().getFullJavaIdentifier(schema); final String typeRef = getJavaTypeReference(sequence.getDatabase(), sequence.getType(resolver())); if (!printDeprecationIfUnknownType(out, seqTypeFull))