Commit Graph

7057 Commits

Author SHA1 Message Date
lukaseder
4e95b3fab1 [#2530] Further predicate support 2019-02-28 12:37:25 +01:00
lukaseder
dd340e74be [#8360] Add new MatcherTransformType.LOWER_FIRST_LETTER and UPPER_FIRST_LETTER 2019-02-28 12:37:07 +01:00
lukaseder
32d008c32c [#8355] NullPointerException on Routine.toString() when routine is not attached to a Configuration 2019-02-27 10:21:39 +01:00
lukaseder
245fab2896 [#8332] Wrong documentation for forceIntegerTypesOnZeroScaleDecimals 2019-02-26 10:42:06 +01:00
lukaseder
a32df83fc0 [#2530] Support for row value expressions 2019-02-25 10:49:19 +01:00
lukaseder
54c5bc3138 [#8350] Parser parses (a, b) IS NULL as (a, b) IS NOT NULL 2019-02-25 09:32:31 +01:00
lukaseder
04d03bfda0 [#2530] First working draft 2019-02-22 15:35:35 +01:00
lukaseder
6e8b2d97db [#6944] Add a way to specify what object type a <forcedType/> should match 2019-02-21 10:09:11 +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
d8f06d6b1c Fix OSS edition 2019-02-19 17:06:40 +01:00
lukaseder
1c2c2343b7 [#8338] Redundant QualifiedField.name and AbstractNamed.name fields 2019-02-19 12:22:23 +01:00
lukaseder
3c31a7f130 [#8339] RemovingPrefixMapper is not implemented correctly 2019-02-19 12:13:12 +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
426cc96ff7 Update scala-maven-plugin 2019-02-18 11:48:59 +01:00
lukaseder
7e3fa0efd3 [#8331] Add DSLContext.truncateTable() as an alias for truncate() 2019-02-18 10:20:30 +01:00
lukaseder
e3fb522416 [#6382] Fix Derby Support annotations 2019-02-18 10:20:24 +01:00
lukaseder
b40260058a [#6382] Fix Derby Support annotations 2019-02-18 10:12:59 +01:00
lukaseder
0be8df7bcd [#6382] Fix Derby Support annotations 2019-02-18 10:02:37 +01:00
lukaseder
8cbd0208b3 [#8333] Support INSERT .. ON ( DUPLICATE KEY | CONFLICT ) in Derby 2019-02-18 09:29:04 +01:00
lukaseder
2eb488aab1 [#5110] Add support for Derby's MERGE statement 2019-02-15 16:43:34 +01:00
lukaseder
7c70b54c09 [#8329] Lacking formatting for WITH [ NO ] DATA clause 2019-02-15 12:34:38 +01:00
lukaseder
fba479036b [#6382] Fix Derby Support annotations 2019-02-15 12:30:18 +01:00
lukaseder
d096c7d218 [#7796] Support DatePart.QUARTER in Derby 2019-02-15 11:38:44 +01:00
lukaseder
6f350f13e0 [#8325] By default, turn this feature off in the parser 2019-02-15 10:02:25 +01:00
lukaseder
a478af0651 [#8294] Add a newline after translated SQL in the ParserCLI's interactive mode 2019-02-14 15:14:26 +01:00
lukaseder
64e52efcdc [#8325] Add a special comment syntax to the Parser and DDLDatabase that allows for ignoring certain statements 2019-02-14 14:33:58 +01:00
lukaseder
130040e2e6 [#5899] jOOQ-checker should provide both checker-framework and ErrorProne checks 2019-02-14 12:33:41 +01:00
lukaseder
e837ad67f0 [#5899] jOOQ-checker should provide both checker-framework and ErrorProne checks 2019-02-14 12:33:27 +01:00
lukaseder
a546e58996 [#5899] jOOQ-checker should provide both checker-framework and ErrorProne checks 2019-02-14 12:21:54 +01:00
lukaseder
83fc7d7333 [#5899] jOOQ-checker should provide both checker-framework and ErrorProne checks 2019-02-14 12:17:44 +01:00
lukaseder
8f151a3d3b [#6583] Work around MySQL's self-reference-in-DML-subquery restriction 2019-02-12 18:12:42 +01:00
lukaseder
14a73800eb [#6583] Work around MySQL's self-reference-in-DML-subquery restriction 2019-02-12 18:06:10 +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
9927d9416b [#8317] Improve manual railroad diagrams for repetitions with comma 2019-02-12 14:16:04 +01:00
lukaseder
c5f712a8f5 [#4473] Add ResultQuery<R1>.coerce(Field<?>[]), coerce(Table<R>), that coerce a new Record type on a ResultQuery 2019-02-12 11:51:39 +01:00
lukaseder
3c9180bd2c Whitespace diff 2019-02-11 12:08:35 +01:00
lukaseder
ffc95955e9 [#8309] Add parser support for declaring multiple variables in one procedural statement 2019-02-07 16:40:05 +01:00
lukaseder
468783600d [#8308] Support ALTER TABLE .. ADD with multiple columns in PostgreSQL 2019-02-07 14:58:57 +01:00
lukaseder
c922728cd5 [#6475] Maintain a variable scope stack to identify local variables in parser 2019-02-07 13:31:33 +01:00
lukaseder
f2179b1c57 [#6475] Added MySQL support 2019-02-06 17:39:23 +01:00
lukaseder
810091d800 [#6475] Added MariaDB support 2019-02-06 17:06:08 +01:00
lukaseder
4d2bbbe73c [#6475] Added MariaDB support 2019-02-06 16:58:54 +01:00
lukaseder
d3dc0ac857 [#8302] Emulate procedural languages in H2 2019-02-06 15:32:01 +01:00
lukaseder
850c922da8 [#8290] Add Parser.parseStatements() to parse procedural code 2019-02-06 11:26:09 +01:00
lukaseder
9e40e28c13 [#8300] Support MODE() and MEDIAN() in H2 2019-02-06 10:43:59 +01:00
lukaseder
942fff54e6 [#8297] Support inverse distribution functions in H2 2019-02-06 10:10:48 +01:00
lukaseder
7a55222907 [#8298] Support hypothetical set functions in H2 2019-02-06 09:54:57 +01:00
lukaseder
b377a624ff [#8299] Support FILTER clause on aggregate functions in H2 2019-02-06 09:37:27 +01:00
lukaseder
877983cad2 [#8295] RenderKeywordStyle.PASCAL doesn't work when keywords contain whitespace 2019-02-05 17:52:14 +01:00
lukaseder
aa85840872 [#8294] Added documentation 2019-02-05 17:51:22 +01:00