Commit Graph

576 Commits

Author SHA1 Message Date
lukaseder
8bf8ad7fcf [#5946] Compilation error in generated code when applying converter to Oracle NUMBER procedure parameter 2017-03-07 17:33:28 +01:00
lukaseder
37e7b33427 [#5947] Add TypedElementDefinition.getDefinedType() 2017-03-07 14:37:49 +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
ccefb254ad [#5890] H2Database orders tables by ID instead of NAME 2017-02-17 22:34:02 +01:00
lukaseder
c367e0bd45 [#5888] <expressions/> deprecation message is logged several times by the code generator 2017-02-17 22:18:59 +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
e4c59ac297 [#5733] Add a configuration option for varargs setters 2017-02-10 11:33:11 +01:00
lukaseder
633d630bf5 [#3593] Fixes 2017-02-05 14:15:29 +01:00
lukaseder
5e1b413a1c [#3593] Add support for packages and routines in XMLDatabase 2017-02-05 13:22:34 +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
fb749f5ff6 [#5747] Mention JPADatabase in jooq-codegen.xsd 2016-12-30 22:03:07 +01:00
lukaseder
278c195e4f [#5745] Make JDBC driver configuration optional in code generator configuration 2016-12-30 21:30:27 +01:00
lukaseder
9d63c463da [#5750] Deprecate and undocument the <customTypes/> element 2016-12-30 11:17:16 +01:00
lukaseder
e42fd94c09 Reorganising elements in XSD 2016-12-30 09:18:40 +01:00
lukaseder
994ee1115f [#5746] The <database/> element in the code generator configuration should be optional 2016-12-28 17:04:11 +01:00
lukaseder
d1e1f3e648 Release 3.10.0-SNAPSHOT 2016-12-23 16:36:19 +01:00
lukaseder
e0c0ed0229 Release 3.9.0 2016-12-23 11:53:13 +01:00
lukaseder
3b8502f710 [#5725] Regression in MySQL's code generation prevents linking column types to enum classes 2016-12-22 13:23:57 +01:00
lukaseder
939724a693 Whitespace fix 2016-12-22 13:06:36 +01:00
lukaseder
56acc57d89 [#5721] jooq-codegen.xsd wrongly makes forcedType/name a mandatory element 2016-12-22 09:21:28 +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
6ad6a35cd6 Better logging of "Forcing type" message 2016-12-15 10:27:17 +01:00
lukaseder
4659e83f09 [#330] Fixed PostgreSQL regressions 2016-11-01 16:18:58 +01:00
lukaseder
40ed77af97 [#330] Add support for PL/SQL RECORD types - Code generator support 2016-10-31 14:02:40 +01:00
lukaseder
a79e8008f0 [#5609] Better fix 2016-10-21 11:28:15 +02:00
lukaseder
6c0bc2413b [#5609] Regression: Unspecified inputSchema no longer generates all schemata 2016-10-20 17:03:26 +02:00
lukaseder
3c7b4bb3f9 [#5608] JPADatabase includes undesired INFORMATION_SCHEMA by default 2016-10-20 16:07:53 +02:00
lukaseder
3dc80770b7 [#5595] Be more clear about excludes having priority over includes in code generation config manual section 2016-10-19 17:19:42 +02:00
lukaseder
742b2b129d [#5584] Fix all file headers to be regular comments, not Javadoc 2016-10-07 15:51:44 +02:00
lukaseder
ee07ae3a85 [#5561] Log warnings when users misconfigure forceType / customType elements 2016-09-22 18:07:35 +02:00
lukaseder
666b8cb2ea Better log level 2016-09-22 18:07:28 +02:00
lukaseder
3b01cafd0a [#5562] Add org.jooq.Log, an API that can be implemented by loggers, such as JooqLogger 2016-09-22 16:29:44 +02:00
lukaseder
7cc49dfece [#4794] Add support for Catalog in code generation schema mapping 2016-09-21 12:22:08 +02:00
lukaseder
cae2a72614 [#5526] Add code generator flag to turn off generation of UDTs 2016-09-06 11:37:43 +02:00
lukaseder
ac5ec261be [#5528] Add code generator flag to turn off generation of sequences 2016-09-06 11:12:44 +02:00
lukaseder
89d9ea5541 [#5525] Add code generator flag to turn off generation of tables 2016-09-04 22:12:56 +02:00
lukaseder
9f6ece2921 [#5527] Add code generator flag to turn off the generation of routines 2016-09-04 21:55:51 +02:00
lukaseder
7dc077af3d [#5162] Use DSLContext.connection() in internal code, rather than calling ConnectionProvider.acquire() directly 2016-08-08 20:53:51 +02:00
lukaseder
87c3146d38 [#5472] Handling this in jOOQ-meta is asking for trouble. 2016-07-29 11:44:58 +02:00
lukaseder
d3964da6b8 [#5472] Add <emptyCatalogs/> and <emptySchemas/> to the code generator configuration, to prevent generating of empty catalogs / schemas 2016-07-29 11:18:17 +02:00
lukaseder
668d9dd731 [#5467] Fixed regression and re-generated jOOQ-meta 2016-07-27 16:39:33 +02:00
lukaseder
a402026561 [#5437] Partial implementation 2016-07-25 16:05:21 +02:00
lukaseder
be3cd52ce1 [#5302] Unmarshal warning : cvc-complex-type.2.4.b: The content of element 'target' is not complete. One of '{http://www.jooq.org/xsd/jooq-codegen-3.8.0.xsd:encoding}' is expected. 2016-07-04 18:27:28 +02:00
lukaseder
e91da53ccf [#5360] [#5373] Restored suggested logging from PR 2016-07-04 15:19:06 +02:00
lukaseder
2cc51949ea [#5360] [#5373] Add <syntheticIdentities> regular expression to code generator configuration 2016-07-04 15:16:33 +02:00
Lukas Eder
7f8c397beb Merge pull request #5373 from oflege/master
Add <syntheticIdentities> regular expression to code generator configuration
2016-07-04 14:41:44 +02:00
lukaseder
ec9d42ace7 [#5385] Excessive WARN log level when a generated object has no name 2016-07-04 10:26:44 +02:00
Oliver Flege
453f3f0d73 [#5360] Add <syntheticIdentities> regular expression to code generator configuration 2016-06-30 14:52:55 +02:00
lukaseder
f013a4c3c3 [#5327] Allow for generating immutable interfaces (independently of POJOs) 2016-06-28 13:48:03 +02:00