Commit Graph

8594 Commits

Author SHA1 Message Date
Lukas Eder
a2c46b838d [jOOQ/jOOQ#9775] [jOOQ/jOOQ#10168] Support CREATE SCHEMA AUTHORIZATION 2020-05-06 13:28:22 +02:00
Lukas Eder
358c4ec426 [jOOQ/jOOQ#10165] Add support for MySQL's INSERT() function 2020-05-06 12:58:21 +02:00
Lukas Eder
8f3e5343db [jOOQ/jOOQ#10164] Support parsing statement batches without delimiter 2020-05-06 12:00:59 +02:00
Lukas Eder
b19db89ce7 [jOOQ/jOOQ#10162] Add parser support for named NOT NULL constraints 2020-05-06 10:18:10 +02:00
Lukas Eder
b96fbd9b67 [jOOQ/jOOQ#10160] Add support for MySQL's IF() function 2020-05-06 09:24:09 +02:00
Lukas Eder
ed91af6681 [jOOQ/jOOQ#10153] Get HANA dialect support up to date 2020-05-06 09:23:58 +02:00
Lukas Eder
b1028db694 [jOOQ/jOOQ#10153] Get HANA dialect support up to date 2020-05-06 09:23:51 +02:00
Lukas Eder
9ee1bd74c9 [jOOQ/jOOQ#10045] Added some forgotten deprecations 2020-05-05 11:47:01 +02:00
Lukas Eder
f048f94623 [jOOQ/jOOQ#10158] The default ParseNameCase for MariaDB should be AS_IS 2020-05-05 11:44:33 +02:00
Lukas Eder
28574d8034 [jOOQ/jOOQ#10045] Added some forgotten deprecations 2020-05-05 11:44:21 +02:00
Lukas Eder
8b7a88816e [jOOQ/jOOQ#10156] Deprecate createView(X, Function), Table.as(X, Function), and DSLContext.with(X, Function) 2020-05-05 09:11:04 +02:00
Lukas Eder
fa8429f1e3 [jOOQ/jOOQ#10153] Get HANA dialect support up to date 2020-05-05 09:09:23 +02:00
Lukas Eder
dcc6c0e155 [jOOQ/jOOQ#10153] Get HANA dialect support up to date 2020-05-01 19:41:35 +02:00
Lukas Eder
4bb01eb4d7 [jOOQ/jOOQ#10111] FOR JSON WITHOUT_ARRAY_WRAPPER emulation should use REGEXP_REPLACE, not SUBSTRING 2020-05-01 16:50:32 +02:00
Lukas Eder
233d52f888 [jOOQ/jOOQ#1571] Add support for REGEXP_REPLACE() 2020-05-01 16:37:47 +02:00
Lukas Eder
7ce9a64fc3 [jOOQ/jOOQ#10015] Fix Java 6 type inference problems 2020-05-01 09:43:42 +02:00
Lukas Eder
5818a806d2 [jOOQ/jOOQ#10093] [jOOQ/jOOQ#10146] Let SQLDataType.TIMESTAMP map to
DATETIME2 instead of DATETIME in SQL Server
2020-04-30 18:08:58 +02:00
Lukas Eder
bd9281111b Test dependency changes 2020-04-30 16:31:15 +02:00
Lukas Eder
dad2fe30dc Updated refaster files 2020-04-30 16:30:56 +02:00
Lukas Eder
e173fc32f5 [jOOQ/jOOQ#10145] NoClassDefFoundError when trying to load JAXB from a modularised jOOQ 2020-04-30 16:30:22 +02:00
Lukas Eder
1232edfcf9 [jOOQ/jOOQ#10144] Runtime compilation error when compiling enum types on module path 2020-04-30 12:01:53 +02:00
Lukas Eder
25257fd8f0 [jOOQ/jOOQ#10143] java.nio.file.InvalidPathException: Illegal char <*> when using FilePattern on module path 2020-04-30 11:29:46 +02:00
Lukas Eder
d2f3ce261a [jOOQ/jOOQ#10112] Fix formatting of nested JSON_OBJECT() 2020-04-29 10:33:05 +02:00
Lukas Eder
efb4979033 [jOOQ/jOOQ#10015] Use QueryPartListView.wrap instead 2020-04-29 10:24:06 +02:00
Lukas Eder
a7777b0bf0 [jOOQ/jOOQ#10137] RPAD() and LPAD() should no longer need to cast 2020-04-28 16:40:01 +02:00
Lukas Eder
93f2116084 [jOOQ/jOOQ#10104] Support parsing FOR JSONB 2020-04-28 16:25:19 +02:00
Lukas Eder
958857c887 [jOOQ/jOOQ#10135] Improve SPACE(n) emulation where possible 2020-04-28 16:13:59 +02:00
Lukas Eder
deabc4160f [jOOQ/jOOQ#10136] DSL.repeat().getName() is rpad 2020-04-28 16:06:02 +02:00
Lukas Eder
8281b46f84 [jOOQ/jOOQ#10134] Bad formatting of nullif() 2020-04-28 15:12:26 +02:00
Lukas Eder
a5c2193f6b [jOOQ/jOOQ#10131] Emulate NVL2 using IIF in SQL Server 2020-04-28 09:23:19 +02:00
Lukas Eder
aa71e621f3 [jOOQ/jOOQ#10129] SQLite's SIGN() emulation does not produce the correct value on NULL 2020-04-27 18:12:58 +02:00
Lukas Eder
ac2b31a2e3 [jOOQ/jOOQ#10121] Trying out raw types 2020-04-25 11:40:51 +02:00
Lukas Eder
4b14717dde [jOOQ/jOOQ#8495] Avoid unnecessary array copying 2020-04-24 23:28:29 +02:00
Lukas Eder
b1ed471426 [jOOQ/jOOQ#10015] Replace internal usages of QueryPartList by QueryPartListView 2020-04-24 14:51:11 +02:00
Lukas Eder
4c45c6394e [jOOQ/jOOQ#10098] Support parsing SQL Server multi-column ADD syntax 2020-04-24 11:52:14 +02:00
Lukas Eder
49b5a7f243 [jOOQ/jOOQ#10098] [jOOQ/jOOQ#10115] Parse (and ignore) WITH VALUES 2020-04-24 11:41:50 +02:00
Lukas Eder
69c055477d [jOOQ/jOOQ#10112] Add QueryPartInternal.rendersContent(Context<?>) 2020-04-23 17:07:50 +02:00
Lukas Eder
2b29982e37 [jOOQ/jOOQ#9938] Fix NPE 2020-04-23 15:10:32 +02:00
Lukas Eder
67151251ea [jOOQ/jOOQ#9938] Emulate SQL Server FOR XML PATH with dot notation in other dialects 2020-04-23 14:54:11 +02:00
Lukas Eder
1dc5823ee2 [jOOQ/jOOQ#9938] Emulate SQL Server FOR XML PATH with slash notation in other dialects 2020-04-23 13:59:45 +02:00
Lukas Eder
5961b40a1e [jOOQ/jOOQ#9775] [jOOQ/jOOQ#10105] Improved parser support
Support parsing ALTER { SEQUENCE | TABLE | TYPE | VIEW } .. OWNER TO ..
2020-04-23 10:07:08 +02:00
Lukas Eder
718a440692 [jOOQ/jOOQ#10104] Add synthetic FOR JSONB syntax that produces JSONB instead of JSON 2020-04-22 21:34:04 +02:00
Lukas Eder
cd375fc6fd [jOOQ/jOOQ#9939] Emulate SQL Server FOR JSON AUTO nested collections
from to-many joins
2020-04-22 20:18:54 +02:00
Lukas Eder
25a4c3f00b [jOOQ/jOOQ#8950] Fixed JSON_VALUE ON ERROR DEFAULT for Oracle 2020-04-22 20:18:39 +02:00
Lukas Eder
d8eb48dde1 [jOOQ/jOOQ#10097] Add support for DB2 CREATE INDEX .. EXCLUDE NULL KEYS
clause
2020-04-22 13:59:11 +02:00
Lukas Eder
7ee1f5fc00 [jOOQ/jOOQ#10097] Add support for DB2 CREATE INDEX .. EXCLUDE NULL KEYS
clause
2020-04-22 13:54:01 +02:00
Lukas Eder
f44e9b4f89 [jOOQ/jOOQ#10099] Emulate XMLTABLE in SQL Server with NODES() 2020-04-22 11:30:07 +02:00
Lukas Eder
b37c15a599 [jOOQ/jOOQ#10100] Added a comment regarding reliability of ROW_NUMBER() 2020-04-22 10:14:56 +02:00
Lukas Eder
697f0adec2 [jOOQ/jOOQ#10100] Emulate JSON_TABLE in SQL Server with OPENJSON 2020-04-22 09:57:16 +02:00
Lukas Eder
00cdb1d7c9 [jOOQ/jOOQ#10089] JSON_OBJECTAGG was added in MariaDB 10.5 only 2020-04-21 19:10:26 +02:00