Commit Graph

484 Commits

Author SHA1 Message Date
lukaseder
40f92011a4 [#6163] XMLGenerator doesn't export <is_nullable/> for columns 2017-04-26 15:04:39 +02:00
lukaseder
41f2b20ec2 [#6141] Add identity column support to XMLGenerator 2017-04-24 14:25:38 +02:00
lukaseder
4c7dd2f806 [#5354] Add <javaBeansGettersAndSetters/> to the code generator to support JavaBeans 2017-04-21 18:24:36 +02:00
lukaseder
7fe7d55889 [#5892] File does not get renamed on Windows when TABLE_A is renamed to TABLEA 2017-04-20 18:11:43 +02:00
lukaseder
5843974edb [#5862] Fixed warnings 2017-04-20 17:56:08 +02:00
lukaseder
37654f4335 [#6000] Add TableImpl.rename(Name) 2017-04-19 14:12:42 +02:00
lukaseder
8bd9d84106 [#5996] Fix table-valued functions regression 2017-04-11 13:52:38 +02:00
lukaseder
c83a779484 [#5996] Fix Scala code generator regression 2017-03-22 16:40:36 +01:00
lukaseder
04af931dd8 [#5996] Add Field.as(Name) and Table.as(Name), Table.as(Name, Name...) 2017-03-22 16:08:21 +01:00
lukaseder
05fc6f414f [#5968] Add JavaGenerator.printPackageComment() to allow for overriding 2017-03-17 16:05:04 +01:00
lukaseder
81ce77d34b [#5943] Boolean data type rewrites on Oracle procedures conflict with PL/SQL BOOLEAN data type logic 2017-03-07 13:50:31 +01:00
lukaseder
46321ddc18 [#5877] [#5884] Fix regression in application of Routine param converters 2017-03-07 11:18:44 +01:00
lukaseder
612a5827fc [#5936] Ignore strategy/name when strategy/matchers is present, in code generator 2017-03-02 21:37:39 +01:00
lukaseder
c52864cbf5 [#5877] [#5884] Improved code generator configuration
- [#5877] Add <enumConverter/> flag in <forcedType/> to auto-generate EnumConverter
- [#5884] Allow for specifying Java expressions as Converter / Binding configurations
2017-02-17 14:32:57 +01:00
lukaseder
fcdb5f23a2 [#5881] NullPointerException when running Maven code generator plugin without <target/> specification 2017-02-17 09:45:38 +01:00
lukaseder
57e338fa8b [#5879] Schema version check does not work with Scala 2017-02-16 12:18:42 +01:00
lukaseder
317fa4a84e [#5862] Rename Generator.fluentSetters() to Generator.generateFluentSetters() for API naming consistency 2017-02-10 11:38:39 +01:00
lukaseder
e4c59ac297 [#5733] Add a configuration option for varargs setters 2017-02-10 11:33:11 +01:00
lukaseder
d534744539 [#5833] Add support for routines in XMLGenerator 2017-02-05 14:14:57 +01:00
lukaseder
5e4565f001 [#5783] KeepNamesGeneratorStrategy generates wrong Keys.java 2017-01-16 17:14:02 +01:00
lukaseder
db502db165 [#5765] Compilation error in generated schema when table-valued function literal clashes with class name 2017-01-03 17:14:21 +01:00
lukaseder
67a02197e2 [#5763] Generated TableValuedFunction.call() methods should wrap arguments with DSL.val(T, DataType) 2017-01-03 16:57:23 +01:00
lukaseder
1ed96d2f18 [#5754] Remove copyright (and dates) from file headers 2017-01-02 17:14:26 +01:00
lukaseder
b641dde50f [#5754] Remove copyright (and dates) from file headers 2017-01-02 17:05:35 +01:00
lukaseder
d0f24ada15 [#5744] Log WARN if users combine nested catalog configurations with top-level inputSchema configuration 2016-12-30 11:41:59 +01:00
lukaseder
b431727ee1 Release 3.9.0 2016-12-23 14:18:36 +01:00
lukaseder
bd0c184e0f [#4429] Add <javaTimeTypes/> to code generator configuration to generate Java 8 java.time types instead of java.sql types 2016-12-20 17:03:32 +01:00
lukaseder
e870b353d2 [#5697] NPE regression 2016-12-14 13:27:48 +01:00
lukaseder
b3a086a7a8 [#5704] Escape HTML characters in generated JavaDoc 2016-12-14 12:08:12 +01:00
lukaseder
7161dc4877 [#5704] Escape HTML characters in generated JavaDoc 2016-12-14 12:05:42 +01:00
lukaseder
7e186047b6 [#3315] Add code generation hooks to override Record, Pojo, and Interface getters and setters 2016-11-18 17:03:18 +01:00
lukaseder
0314060fac [#3906] Allow for customising generated file headers 2016-11-18 16:17:25 +01:00
lukaseder
cdb0423942 [#5649] Trailing comma from ScalaGenerator when using schemaVersionProvider 2016-11-07 13:28:18 +01:00
lukaseder
4659e83f09 [#330] Fixed PostgreSQL regressions 2016-11-01 16:18:58 +01:00
lukaseder
05b34d8246 [#330] Add code generation support for PL/SQL RECORD types 2016-10-31 18:25:16 +01:00
lukaseder
e9cd04e2e7 [#5627] Added runtime information about a UDT being "SQL usable" 2016-10-31 15:35:59 +01:00
lukaseder
40ed77af97 [#330] Add support for PL/SQL RECORD types - Code generator support 2016-10-31 14:02:40 +01:00
lukaseder
ca0331280a [#5614] SchemaVersionProvider might cause deletion of schemas that were not updated 2016-10-21 12:06:39 +02:00
lukaseder
a79e8008f0 [#5609] Better fix 2016-10-21 11:28:15 +02:00
lukaseder
8c6a22505a [#4168] <outputSchemaToDefault/> generates "_" package name when generating multiple schemata 2016-10-20 14:32:55 +02:00
lukaseder
994c94a43c [#5596] Error on code generation when schema name is a Windows reserved name like CON, AUX 2016-10-19 10:12:01 +02:00
lukaseder
a9f883a749 [#5597] Code generator IOExceptions are not logged when error appears during closing of file 2016-10-19 09:48:18 +02:00
Stephan Schroevers
c514933429 Tweak generated Java file header 2016-10-07 16:04:07 +02:00
Lukas Eder
f65cd2d2cf Merge pull request #5583 from PicnicSupermarket/no-javadoc-above-package-declaration
For generated code, change file header style from JavaDoc to regular comment
2016-10-07 15:53:43 +02:00
lukaseder
742b2b129d [#5584] Fix all file headers to be regular comments, not Javadoc 2016-10-07 15:51:44 +02:00
Stephan Schroevers
190ed84dd8 Change file header style from JavaDoc to regular comment 2016-10-07 14:58:52 +02:00
lukaseder
092df7695d [#5556] Cleaner... 2016-09-22 12:42:03 +02:00
lukaseder
cd1b76ad51 [#5556] Code generator should delete catalog and schema directories when no longer configured 2016-09-22 12:13:42 +02:00
lukaseder
1efb944322 [#4794] default catalog (if no catalogs configured) must contain schemas 2016-09-22 11:57:16 +02:00
lukaseder
631b91a16f [#5557] Compilation error when generated catalog and one of its contained schemas have the same name 2016-09-21 12:46:50 +02:00