From d818f062816ebd1395664f4eaa953e733d07830d Mon Sep 17 00:00:00 2001 From: lukaseder Date: Tue, 2 Feb 2016 12:02:05 +0100 Subject: [PATCH] [#4825] Default for depends on database --- .../src/main/java/org/jooq/util/GenerationTool.java | 7 +++++++ jOOQ-meta/src/main/resources/xsd/jooq-codegen-3.8.0.xsd | 7 +++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/jOOQ-codegen/src/main/java/org/jooq/util/GenerationTool.java b/jOOQ-codegen/src/main/java/org/jooq/util/GenerationTool.java index c10d9265c7..3cbd451ebf 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/util/GenerationTool.java +++ b/jOOQ-codegen/src/main/java/org/jooq/util/GenerationTool.java @@ -483,6 +483,13 @@ public class GenerationTool { if (g.getDatabase().isTableValuedFunctions() != null) generator.setGenerateTableValuedFunctions(g.getDatabase().isTableValuedFunctions()); + + + + + + + // Generator properties that should in fact be strategy properties strategy.setInstanceFields(generator.generateInstanceFields()); diff --git a/jOOQ-meta/src/main/resources/xsd/jooq-codegen-3.8.0.xsd b/jOOQ-meta/src/main/resources/xsd/jooq-codegen-3.8.0.xsd index 3eeda8d644..c65b284acb 100644 --- a/jOOQ-meta/src/main/resources/xsd/jooq-codegen-3.8.0.xsd +++ b/jOOQ-meta/src/main/resources/xsd/jooq-codegen-3.8.0.xsd @@ -550,9 +550,12 @@ If this is deactivated, such functions are not generated as tables, but as ordinary routines. This is particularly useful for backwards- compatibility between jOOQ 3.8 and previous versions, when using TABLE - and VARRAY types in Oracle + and VARRAY types in Oracle. + + While this flag defaults to true for most databases, it defaults to false + for Oracle. --> - +