Commit Graph

451 Commits

Author SHA1 Message Date
lukaseder
45320b2623 [#6644] Improve "no catalogs were loaded" error message 2017-10-09 11:43:03 +02:00
lukaseder
885a6dc966 [#6620] NPE "Error while fetching indexes" while generating code for function based indexes 2017-09-29 16:38:36 +02:00
lukaseder
dac3a6030f [#6602] Code generation for routines fails on MySQL 8 2017-09-20 13:40:17 +02:00
lukaseder
80f59e17ad [#6072] Add code generation flag to configure whether generated Records should implement Record[N] 2017-09-08 17:10:19 +02:00
lukaseder
c4c5a1581d [#6567] Support using org.jooq.impl.EnumConverter as a <converter> configuration 2017-09-07 18:59:23 +02:00
lukaseder
2abecfc90d [#6532] Add UDT.isSynthetic() and UDTDefinition.isSynthetic() 2017-08-28 11:39:09 +02:00
lukaseder
634d106196 [#6523] JPADatabase and H2Database should not generate any system sequences 2017-08-24 12:37:11 +02:00
lukaseder
b1a49eff15 [#6517] JPADatabase should map JPA AttributeConverter types to generated jOOQ Converter 2017-08-24 12:28:02 +02:00
lukaseder
a8401f1644 [#6493] XMLDatabase doesn't work when dialect is not a SQLDialect.family() 2017-08-23 11:24:00 +02:00
lukaseder
7dcbc9c916 Java 6 compilation errors 2017-08-03 17:07:30 +02:00
lukaseder
9632aa233a Java 6 compilation errors 2017-08-03 16:32:51 +02:00
lukaseder
7041a664c5 Java 6 compilation errors 2017-08-03 16:24:20 +02:00
lukaseder
8ce5ff524e Java 6 compilation errors 2017-08-03 16:23:46 +02:00
lukaseder
19b9c082ce [#6453] Code generation regression for <dateAsTimestamp> 2017-07-26 11:24:53 +02:00
lukaseder
247c3bc771 [#3704] Emit warning on conflict between <customType/> and type rewriting when <forcedType/> name is Boolean 2017-07-21 12:58:23 +02:00
lukaseder
9d0a604d19 [#6434] Enhance "Forcing type" INFO message with the full <forcedType/> specification 2017-07-20 13:04:12 +02:00
lukaseder
486d768272 [#5885] Document the fact that only the first matching <forcedType/> is a applied to a data type definition 2017-07-20 12:12:24 +02:00
lukaseder
feaddd71d4 [#5552] Add a MySQL 8 SQLDialect version 2017-07-19 12:12:06 +02:00
lukaseder
d4521560b9 [#6416] Add Name.unquotedName() and Name.quotedName() 2017-07-14 16:51:47 +02:00
lukaseder
db77c8addf [#5872] <types/> cannot match user-defined types (e.g. PostGIS GEOMETRY) 2017-07-14 16:36:29 +02:00
lukaseder
fc2b863285 [#6212] Generate deprecation for all objects referencing DataType<Object> (unknown type) 2017-07-14 15:09:26 +02:00
lukaseder
df3c2f4f8c [#6410] Don't generate empty Keys.java or Indexes.java files 2017-07-12 17:03:48 +02:00
lukaseder
770016b3cf [#6307] Added support for generating HSQLDB indexes 2017-07-12 16:51:55 +02:00
lukaseder
59ffa9bda8 [#6064] SQL Server doesn't generate any code when top-level inputSchema is specified, but not inputCatalog 2017-07-12 15:45:00 +02:00
lukaseder
d7a608d81d [#6395] Definition.getQualifiedName() is wrong when <outputSchemaToDefault/> is set to true 2017-07-07 17:09:02 +02:00
lukaseder
175c7e613f [#6322] Prevent NPE due to table being excluded 2017-06-23 11:33:25 +02:00
lukaseder
2cdbada2ab [#6307] Added useful comment 2017-06-09 21:54:52 +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
41bbca4d85 [#6139] Put XJC generated sources under version control 2017-04-24 10:40:03 +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