Commit Graph

6217 Commits

Author SHA1 Message Date
lukaseder
d1ccb52d89 [#5594] [#7171] Parser support for FETCH NEXT n PERCENT ROWS 2018-02-22 16:13:36 +01:00
lukaseder
1b393d5911 [#5594] [#7171] Parser support for FETCH NEXT n PERCENT ROWS 2018-02-22 15:57:59 +01:00
lukaseder
00a4b5c317 [#5594] Add support for Oracle 12c FETCH N PERCENT ROWS and SQL Server TOP n PERCENT clauses 2018-02-22 15:43:21 +01:00
Lukas Eder
5d39becc2e
Update issue_template.md 2018-02-22 14:19:09 +01:00
lukaseder
d3bfb54a9a [#4556] Partial fix 2018-02-22 13:38:01 +01:00
lukaseder
fd0aee60aa [#6879] Add javax.xml.bind:jaxb-api dependency and avoid using the implementation 2018-02-22 11:04:17 +01:00
lukaseder
7c80289e35 [#7171] Add support for parsing Oracle-style hints 2018-02-22 11:03:06 +01:00
lukaseder
d0acc17226 [#6879] Add javax.xml.bind:jaxb-api dependency and avoid using the implementation 2018-02-20 15:17:26 +01:00
lukaseder
a1f9d3afbf [#4888] [#7210] Serializable on generated POJOs and interfaces
- [#4888] Add <serializablePojos/> to allow for POJOs not to be Serializable
- [#7210] Add <serializableInterfaces/> to allow for interfaces not to be Serializable
2018-02-20 13:28:02 +01:00
lukaseder
b63f64e03b [#6358] Add ResultQuery.fetchSet(RecordMapper) 2018-02-20 12:51:34 +01:00
lukaseder
f8eb625c0e [#6621] Manual should not display "Unsupported versions" header when there are none 2018-02-20 12:45:47 +01:00
lukaseder
381a218038 [#6358] Add ResultQuery.fetchSet(RecordMapper) 2018-02-20 12:45:23 +01:00
lukaseder
f5c4fa2929 [#7202] [#7206] DDLDatabase reports DECIMAL(65535, 32767) for precision/scale-less decimals 2018-02-20 09:43:48 +01:00
lukaseder
15cd9700b8 [#7171] [#7203] DDLDatabase fails with order in Index statements 2018-02-20 09:09:18 +01:00
lukaseder
54c79f9b96 [#7139] Emulate this for MariaDB, MySQL 2018-02-19 12:44:20 +01:00
lukaseder
4bfd5aa284 [#6241] DataType.nullable() and defaultValue() are not generated for enum types 2018-02-19 11:44:30 +01:00
lukaseder
fd4d124d0d [#7075] Fix for primitive types 2018-02-16 16:58:55 +01:00
lukaseder
c1ef45afe2 [#7075] Generate equals(), hashCode(), and toString() on XJC generated classes 2018-02-16 16:46:57 +01:00
lukaseder
2664dbae57 [#7194] H2 MetaTable's string column default values are wrong 2018-02-16 15:00:57 +01:00
lukaseder
46f3465c90 [#7028] [#7043] Emulate CREATE TABLE .. COMMENT for Oracle 2018-02-16 14:08:26 +01:00
lukaseder
b3c8dce4ab [#7191] Using VARBINARY type with length on Oracle fails in DDL statements 2018-02-16 13:26:50 +01:00
lukaseder
9bea1239a2 [#7189] NullPointerException when DSL.name(Name...) contains a null Name argument 2018-02-16 13:17:14 +01:00
lukaseder
177f8137e9 [#7188] Upgrade Hibernate dependency in jOOQ-meta-extensions to 5.2.13 2018-02-16 12:34:51 +01:00
lukaseder
66d1f6be87 [#7187] Add List<T> DSLContext.fetchValues(Table<? extends Record1<T>>) 2018-02-16 12:29:02 +01:00
lukaseder
3895e4a0c2 [#7186] NullPointerException when MetaTable.getIndexes() call retrieves a function-based index expression 2018-02-16 11:57:25 +01:00
lukaseder
dd7404c535 [#7185] Emulate CREATE VIEW IF NOT EXISTS in PostgreSQL 2018-02-16 11:34:21 +01:00
lukaseder
705476f620 [#7183] Cannot ORDER BY null in PostgreSQL, when Field.sortAsc() has no parameters 2018-02-16 11:20:25 +01:00
lukaseder
d2a5d867ad Regenerate code 2018-02-16 11:20:20 +01:00
lukaseder
0ab7611e89 [#7179] PostgresUtils.toPGXYZString() methods (and others) should avoid using String.replace() pre JDK 9 2018-02-16 10:52:07 +01:00
lukaseder
da08a01fb7 [#7179] PostgresUtils.toPGXYZString() methods (and others) should avoid using String.replace() pre JDK 9 2018-02-16 09:57:00 +01:00
lukaseder
57fed5a7ad [#7028] [#7043] Emulate CREATE TABLE .. COMMENT for PostgreSQL 2018-02-15 18:09:14 +01:00
lukaseder
89c4b40a2b [#5319] Added support for PostgreSQL 2018-02-15 18:01:18 +01:00
lukaseder
a0303b38cd [#7177] Flawed implementation of SET SCHEMA for PostgreSQL 2018-02-15 18:01:01 +01:00
lukaseder
6d365676de [#7176] Regression in PostgreSQL MODE function implementation 2018-02-15 17:00:08 +01:00
lukaseder
ce1d535d17 Java 6 support 2018-02-15 16:52:42 +01:00
lukaseder
093990e395 [#7174] Add support for PostgreSQL ROWTYPE function parameters 2018-02-15 16:52:36 +01:00
lukaseder
b478e9ba6a [#7166] Change DSL.unnest(List) and table(List) to unnest(Collection) and table(Collection) 2018-02-15 11:10:52 +01:00
lukaseder
af017324b8 [#7164] Add Meta.getXYZ(String), getXYZ(Name) accessors for all object types 2018-02-12 16:47:34 +01:00
lukaseder
cb64b2b589 [#7163] WIP 2018-02-12 15:54:14 +01:00
lukaseder
685a2924e2 [#7163] Add Settings.parseWithMetaLookups 2018-02-12 15:39:27 +01:00
lukaseder
b5a645a5ff [#5296] [#7162] Add a MetaProvider Configuration.metaProvider() SPI 2018-02-12 14:46:09 +01:00
lukaseder
b38859dfa1 [#7148] [#7158] Refactored internals 2018-02-12 13:44:35 +01:00
lukaseder
c5b515be79 [#7148] [#7158] Add public internal API for use by code generator (to work around Scala issues) 2018-02-12 13:36:10 +01:00
lukaseder
971abe406c [#6875] [#7158] Add public internal API for use by code generator (to work around Scala issues) 2018-02-12 13:17:05 +01:00
lukaseder
e3dfbc0a9f [#7148] Fixed Scala implementation 2018-02-12 12:26:15 +01:00
lukaseder
85c2ea6ed8 [#7157] Queries generates trailing separator / newline character 2018-02-12 11:49:32 +01:00
lukaseder
72f7b3d7d1 [#1502] Document implicit JOIN 2018-02-12 10:33:30 +01:00
lukaseder
3546388af1 [#1502] Proper formatting of generated implicit JOIN 2018-02-12 10:33:23 +01:00
lukaseder
724739ca88 [#1502] Avoid replacing table expressions in the absence of join graphs 2018-02-09 16:18:56 +01:00
lukaseder
47b5551982 [#1502] Eagerly initialise scope with all tables
This is required to support implicit join paths referencing roots from outer scopes from within correlated subqueries in the SELECT clause
2018-02-09 16:00:27 +01:00