Commit Graph

749 Commits

Author SHA1 Message Date
lukaseder
d79d634963 [#7719] Add code generation flag to treat MySQL TINYINT(1) as BOOLEAN 2019-03-07 12:53:51 +01:00
lukaseder
f81ddaca57 [#8361] [#8362]
- [#8361] Cache Patterns in MatcherStrategy
- [#8362] <regexFlags/> is not applied to matcher strategy
2019-02-28 13:14:46 +01:00
lukaseder
dd340e74be [#8360] Add new MatcherTransformType.LOWER_FIRST_LETTER and UPPER_FIRST_LETTER 2019-02-28 12:37:07 +01:00
lukaseder
04d03bfda0 [#2530] First working draft 2019-02-22 15:35:35 +01:00
lukaseder
c154c58c57 [#6944] Add a way to specify what object type a <forcedType/> should match 2019-02-21 10:02:37 +01:00
lukaseder
e37788981d [#8336] DDLDatabase cannot load relative paths in Maven modules that do not contain wildcards 2019-02-19 10:42:52 +01:00
lukaseder
988142bc7b [#8270] Wrong foreign key specification generated in MySQL, when foreign key shares name with unique key in different table 2019-02-12 15:41:47 +01:00
lukaseder
9958df4f03 [#8287] Change message "Please report this bug here" for cases which are not bugs 2019-02-05 10:11:05 +01:00
lukaseder
83bfd238b6 [#6234] [#8138] Code generation whitespace configuration
- [#6234] Add newline configuration to code generator
- [#8138] Add indentation configuration to code generator
2018-12-21 11:21:25 +01:00
lukaseder
f191c12d9e [#8118] NullPointerException in XMLDatabase, when no schemas could be loaded 2018-12-14 13:03:05 +01:00
lukaseder
df54d660f4 [#6260] Support loading multiple files in XMLDatabase 2018-12-14 12:52:15 +01:00
lukaseder
89f79d5f47 [#8116] XMLDatabase should not distinguish between empty catalog and absent catalog 2018-12-14 11:05:42 +01:00
lukaseder
e15607ea1d [#8115] XMLDatabase configuration properties should be in camel case for consistency 2018-12-14 10:55:31 +01:00
lukaseder
2af798aae1 [#8087] Add support for overloaded functions in H2 2018-12-05 13:08:20 +01:00
lukaseder
4deccd971e [#8072] Code generator on PostgreSQL 9.3.9 2018-11-27 16:48:06 +01:00
lukaseder
e392b4eb65 [#8067] Code generator doesn't generate length on VARCHAR(n) ARRAY types 2018-11-27 13:21:49 +01:00
lukaseder
8197c65fbb [#7579] [#8044] Code generation fails on JDK9+ with javax.xml.bind.UnmarshalException: unexpected element when using external <configurationFile/> 2018-11-20 10:25:01 +01:00
lukaseder
e6d139f682 [#7947] Added feature also for <forcedType> matching 2018-10-17 11:53:10 +02:00
lukaseder
0d2351382e [#7947] Let code generation patterns match also partially qualified object names 2018-10-17 11:31:49 +02:00
lukaseder
12882d77be [#7948] Use the new H2 1.4.198 INFORMATION_SCHEMA.COLUMNS.IS_VISIBLE column 2018-10-17 11:21:05 +02:00
lukaseder
590a15ca3c [#7917] Partial implementation (still a moving target in H2) 2018-10-09 10:14:03 +02:00
lukaseder
5454f46111 [#7915] Add Query.poolable(boolean) to govern the JDBC Statement.setPoolable() behaviour 2018-10-08 11:36:12 +02:00
Lukas Eder
c601410e45 [#7892] Missing information_schema.routines table error when running code generator on CockroachDB 2018-09-26 10:25:00 +02:00
Lukas Eder
edde4ae324 [#7862] Add SQLDialect.ORACLE18C 2018-09-13 12:36:51 +02:00
Lukas Eder
47f05dd38d [#7827] InformationSchema.toString() methods generate empty <comment> elements 2018-08-28 14:06:36 +02:00
Lukas Eder
6d65485037 [#7826] Constraints referencing columns that are not generated should not be generated either 2018-08-28 13:36:52 +02:00
Lukas Eder
cbae1e9bd7 [#7816] Implement <includeUniqueKeys/>, <includePrimaryKeys/> and <includeForeignKeys/> 2018-08-27 15:14:45 +02:00
Lukas Eder
7a188c868c [#5969] Add <includeInvisibleColumns/> to code generator configuration to allow for hiding Oracle's and H2's INVISIBLE columns 2018-08-23 14:07:07 +02:00
Lukas Eder
824e74ba9c [#7785] Column pg_prog.proisagg does not exist in PostgreSQL 11 2018-08-21 17:12:49 +02:00
Lukas Eder
7373ad1092 [#7747] Rename jooq-codegen.xsd Schema, Schemata, Catalog, Catalogs types to have a Type suffix 2018-08-10 12:23:04 +02:00
lukaseder
e6c5401cc0 [#7735] XJC generated classes should generate XmlElementWrapper element for Lists 2018-08-08 16:02:49 +02:00
lukaseder
550b6009e6 [#6612] Revert modularisation of jOOQ 2018-08-08 11:34:23 +02:00
lukaseder
c09ca54349 [#7712] Add support for Catalogs in JDBCDatabase 2018-08-02 18:13:23 +02:00
lukaseder
0a99d4f4b4 [#7692] Regenerated jOOQ-meta 2018-07-30 09:48:04 +02:00
lukaseder
c7060ef4cc [#7649]
jOOQ 3.11+ transitive dependency prevents it from being loaded on WebLogic 12.1.3
2018-07-10 10:09:23 +02:00
lukaseder
84c1376e5a [#7595] Add support for Java 11 2018-07-06 17:02:09 +02:00
lukaseder
a6a9dd271a [#7628] Add support for PostgreSQL 11 - Added SQLDialect 2018-07-05 17:38:46 +02:00
lukaseder
17389bc57c [#7644] Code generator uses H2 TIMESTAMP precision instead of scale 2018-07-05 14:54:13 +02:00
lukaseder
971de645b9 [#7619] Don't ship old XSDs in binaries 2018-06-26 15:42:24 +02:00
lukaseder
8ae7218232 [#7579] Fix regex 2018-06-26 13:17:46 +02:00
lukaseder
4655744e52 [#7579] org.jooq.meta.xml.XMLDatabase does not generate target classes when project is compiled on JDK 9 or 10 2018-06-26 12:13:07 +02:00
lukaseder
965a925876 Removed unnecessary groupId re-definitions 2018-06-14 16:28:04 +02:00
lukaseder
333466038c [#7583] Add new <generatedAnnotationType/> flag to specify Generated annotation 2018-06-14 16:01:45 +02:00
lukaseder
98b8130f84 [#6612] Modularise jOOQ and cross-release JDK 8 and 9 builds 2018-06-12 14:26:32 +02:00
lukaseder
f514752de4 [#7565] Remove @javax.annotation.Generated annotation from jOOQ code 2018-06-12 13:02:01 +02:00
lukaseder
8c2b1131ab [#6612] Modularise jOOQ and cross-release JDK 8 and 9 builds 2018-06-11 11:37:30 +02:00
lukaseder
22b200a389 Release 3.12.0-SNAPSHOT 2018-06-08 10:03:57 +02:00
lukaseder
23df47ba4f Release 3.11.0 2018-06-07 16:45:37 +02:00
lukaseder
0512228565 [#7358] Add support for SQL Data Warehouse 2018-05-25 18:30:57 +02:00
lukaseder
6ec1958876 [#7497] Adaptations after the merge 2018-05-23 12:57:30 +02:00