[jOOQ/jOOQ#9685] Generate.globalTableReferences should not impact what

is returned by Schema#getTables()
This commit is contained in:
Lukas Eder 2019-12-19 10:52:33 +01:00
parent fb0a53b200
commit a9df7649b1

View File

@ -4877,10 +4877,12 @@ public class JavaGenerator extends AbstractGenerator {
if (generateGlobalSequenceReferences())
printReferences(out, database.getSequences(schema), Sequence.class, true);
if (generateGlobalTableReferences())
// [#9685] Avoid referencing table literals if they're not generated
if (generateTables())
printReferences(out, database.getTables(schema), Table.class, true);
if (generateGlobalUDTReferences())
// [#9685] Avoid referencing UDT literals if they're not generated
if (generateUDTs())
printReferences(out, database.getUDTs(schema), UDT.class, true);
generateSchemaClassFooter(schema, out);