Commit Graph

602 Commits

Author SHA1 Message Date
lukaseder
79110e16b2 [#6307] Added a helpful comment for later 2017-06-09 17:34:10 +02:00
lukaseder
c99da8d166 [#6307] More index code generation support:
- Added support for PostgreSQL ASC / DESC specification
- Added support for SQLite
2017-06-09 17:31:31 +02:00
lukaseder
f249e07faf [#6307] Added support for PostgreSQL 2017-06-09 17:18:14 +02:00
lukaseder
20cef1d0b2 [#6307] Added support for PostgreSQL 2017-06-09 16:36:51 +02:00
lukaseder
178e6216e5 [#6332] [#6339] Recognise H2 system-generated sequences as identities
- [#6332] JPADatabase with GeneratedValue does not account for dialect
- [#6339] Recognise H2 SYSTEM_SEQUENCE in INFORMATION_SCHEMA.COLUMNS.COLUMN_DEFAULT as an Identity column
2017-06-09 11:38:25 +02:00
lukaseder
403fa2d284 [#6307] Support H2 2017-06-06 12:14:41 +02:00
lukaseder
8fa78d72c0 [#6307] Added support for MySQL - fixed some bugs 2017-06-06 11:59:32 +02:00
lukaseder
34dcdeca0e [#6322] Import indexes using XMLDatabase 2017-06-05 17:32:18 +02:00
lukaseder
43ff705bbd [#6307] SQL Server support 2017-06-05 13:58:24 +02:00
lukaseder
8c656754de [#6307] Add code generation support for indexes (including Oracle impl) 2017-06-05 10:03:10 +02:00
lukaseder
d9a917f4de [#6307] Add code generation support for indexes (including Oracle impl) 2017-06-05 10:03:01 +02:00
lukaseder
100b2dee35 [#4846] Add SPI to allow for injecting meta data ordering 2017-05-30 12:16:57 +02:00
lukaseder
aadc4b4ed6 Revert incompatible Spring Boot upgrade 2017-05-26 16:52:05 +02:00
lukaseder
4fa1e93322 [#6285] Add Javadoc to code generator Configuration classes 2017-05-26 16:40:48 +02:00
lukaseder
1f8dafe813 [#6239] Add SQLServer2016 dialect 2017-05-17 17:31:40 +02:00
lukaseder
8d87cc1dae Don't check in generated timestamps / English Javadoc 2017-05-16 16:32:05 +02:00
lukaseder
eb33ce9cf7 [#6222] Generate IDENTITY information on data type 2017-05-16 10:55:19 +02:00
lukaseder
f363cb0e9e [#6226] NoSuchFieldError when using commercial dialect with open source edition in Maven code generation 2017-05-16 10:01:00 +02:00
lukaseder
52c86e37fa [#6214] Pull up jOOQ-meta's AbstractDatabase.getProperties() to Database 2017-05-15 13:24:06 +02:00
lukaseder
ddab0dfb71 [#6165] XMLDatabase doesn't correctly load UNIQUE keys 2017-04-26 15:52:16 +02:00
lukaseder
a93b0d41c2 [#6078] NullPointerException in GenerationUtil with Postgres CITEXT extension applied 2017-04-25 11:43:10 +02:00
lukaseder
3459f4d1da [#6139] Move XJC generation to jOOQ-tools 2017-04-24 12:50:57 +02:00
lukaseder
41bbca4d85 [#6139] Put XJC generated sources under version control 2017-04-24 10:40:03 +02:00
lukaseder
4c7dd2f806 [#5354] Add <javaBeansGettersAndSetters/> to the code generator to support JavaBeans 2017-04-21 18:24:36 +02:00
lukaseder
cd14e6a0ea Release 3.9.2 2017-04-21 17:23:02 +02:00
lukaseder
cf1829c8e7 [#5213] NullPointerException when generating code in single-uppercase-named-database setup on MariaDB and MySQL 2017-04-20 18:59:05 +02:00
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