lukaseder
|
726e77960a
|
[#8390] Add support for unmapping Iterable
|
2019-03-06 12:39:07 +01:00 |
|
lukaseder
|
70fe064517
|
[#7809] Generate overridden Table.fieldsRow() method in generated tables
|
2019-03-05 14:17:42 +01:00 |
|
lukaseder
|
14d9703a10
|
[#8346] Improve Javadoc on DSLContext.meta(Table...) etc.
|
2019-03-05 12:29:13 +01:00 |
|
lukaseder
|
a1591a2e8e
|
[#7518] [#8386] Support inline constraint names in CREATE TABLE statements
|
2019-03-05 11:41:01 +01:00 |
|
lukaseder
|
4c3efa0cec
|
[#8328] { UPDATE | DELETE } .. LIMIT isn't emulated correctly in the absence of unique key meta information
|
2019-03-04 12:32:24 +01:00 |
|
lukaseder
|
4e902bea0c
|
[#7518] [#8384] Add parser support for INSERT INTO t [[AS] alias]
|
2019-03-04 11:02:13 +01:00 |
|
lukaseder
|
eb6952405b
|
[#6583] Make this work also for aliased target tables
|
2019-03-04 10:41:03 +01:00 |
|
lukaseder
|
4e2bc62640
|
[#8383] Emulate { UPDATE | DELETE } table AS alias in SQL Server
|
2019-03-01 17:44:11 +01:00 |
|
lukaseder
|
8aa087e5fb
|
[#8342] Array of enums whose literals contain special characters cannot be bound in PostgreSQL
|
2019-03-01 16:21:49 +01:00 |
|
lukaseder
|
f27ae69702
|
Removed unnecessary import
|
2019-03-01 16:21:42 +01:00 |
|
lukaseder
|
bcd684dabb
|
[#7591] Refactor calls to DefaultExecuteContext.register() to use ResourceManagingScope.autoFree() instead
|
2019-02-28 15:56:08 +01:00 |
|
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
|
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
|
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
|
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
|
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
|
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
|
fc13913641
|
[#8294] Add interactive mode to ParserCLI
|
2019-02-05 17:35:24 +01:00 |
|