Commit Graph

8393 Commits

Author SHA1 Message Date
Lukas Eder
9a15934b5f [jOOQ/jOOQ#9403] [jOOQ/jOOQ#9976] Deprecate also CUBRIDDSL 2020-03-19 20:17:22 +01:00
Lukas Eder
b5489f2362 [jOOQ/jOOQ#9975] Suppress some warnings in generated code 2020-03-19 20:14:37 +01:00
Lukas Eder
6aa3efb03c [jOOQ/jOOQ#9975] Fix generated imports in RowN types 2020-03-19 20:11:56 +01:00
Lukas Eder
c6c94d9e00 [jOOQ/jOOQ#9925] Fixed formatting 2020-03-18 20:04:09 +01:00
Lukas Eder
5b40212ac7 [jOOQ/jOOQ#9925] Added parser support for xmlagg 2020-03-18 17:56:29 +01:00
Lukas Eder
aff0fbea35 [jOOQ/jOOQ#9925] Added support for xmlagg 2020-03-18 17:46:24 +01:00
Lukas Eder
04c61c0fca [jOOQ/jOOQ#9925] Added support for xmlforest 2020-03-18 17:15:17 +01:00
Lukas Eder
b4abf5ada9 [jOOQ/jOOQ#9925] Added support for xmlpi 2020-03-18 16:51:06 +01:00
Lukas Eder
8a70d87a99 [jOOQ/jOOQ#9925] Added support for xmlattributes 2020-03-18 15:51:49 +01:00
Lukas Eder
2c3d6f167e [jOOQ/jOOQ#9925] Added support for xmlelement and xmlattributes 2020-03-18 15:23:18 +01:00
Lukas Eder
1eb32ec08d [jOOQ/jOOQ#9973] Remove internal AbstractFunction 2020-03-18 14:26:22 +01:00
Lukas Eder
f3ff999494 Whitespace change 2020-03-18 13:33:31 +01:00
Lukas Eder
edc133bd4d [jOOQ/jOOQ#9925] Add support for xmlcomment and xmlconcat 2020-03-18 13:22:47 +01:00
Lukas Eder
41aefee8e8 [jOOQ/jOOQ#9851] Rewrite ResultQuery Javadoc 2020-03-18 11:37:46 +01:00
Lukas Eder
6cea2bd8cc [jOOQ/jOOQ#9971] Support parsing BETWEEN ASYMMETRIC where the SQL standard supports it 2020-03-17 17:07:51 +01:00
Lukas Eder
586c9694d6 [jOOQ/jOOQ#9967] Add support for HSQLDB temporal tables 2020-03-17 16:45:48 +01:00
Lukas Eder
41847ec648 [jOOQ/jOOQ#9968] Error when reading or writing timestamps of year 10000+ in HSQLDB 2020-03-17 14:21:07 +01:00
Lukas Eder
669e9af550 [jOOQ/jOOQ#9958] Numeric SQLDataTypes should set precision and scale 2020-03-16 11:36:17 +01:00
Lukas Eder
e23d3e8087 [jOOQ/jOOQ#9958] Don't set precision / scale if not available 2020-03-16 11:36:08 +01:00
Lukas Eder
fded3f189b Regenerate examples 2020-03-16 11:35:44 +01:00
Lukas Eder
e12cada70a [jOOQ/jOOQ#9945] ... but only timestamp precision 2020-03-13 13:55:14 +01:00
Lukas Eder
7c86c20c22 [jOOQ/jOOQ#9945] Added PostgreSQL support 2020-03-13 13:16:43 +01:00
Lukas Eder
d1e4adcfb4 [jOOQ/jOOQ#6456] Remove extra newline in POJOs 2020-03-13 13:10:19 +01:00
Lukas Eder
c7f6785c1d [jOOQ/jOOQ#9945] Added HSQLDB support 2020-03-13 13:01:17 +01:00
Lukas Eder
75177c06bf [jOOQ/jOOQ#9959] Code generator should produce TIMESTAMP(precision) calls instead of TIMESTAMP.precision(precision) 2020-03-13 12:18:47 +01:00
Lukas Eder
da7016e6bb [jOOQ/jOOQ#9945] Added TIMESTAMP precision support in MySQL 2020-03-13 12:11:02 +01:00
Lukas Eder
cd399d75fb [jOOQ/jOOQ#9958] Appeased Java 6 compiler 2020-03-13 12:09:16 +01:00
Lukas Eder
aebe5cf584 [jOOQ/jOOQ#9958] Add DataType.precisionDefined(), scaleDefined(),
lengthDefined()

Also, apply the optimistic locking truncation only if a precision is
defined on the TIMESTAMP data type [jOOQ/jOOQ#9933]
2020-03-13 11:59:30 +01:00
Lukas Eder
b3ae36ef63 [jOOQ/jOOQ#9950] Support EXECUTE in MariaDB and MySQL 2020-03-13 09:45:04 +01:00
Lukas Eder
91b257f3b2 [jOOQ/jOOQ#9954] Incorrect SQL generated in DB2's INSERT INTO t .. RETURNING t.* emulation 2020-03-12 17:22:40 +01:00
Lukas Eder
7b503d90b6 Revert "[jOOQ/jOOQ#3035] INSERT .. RETURNING does not return any value in H2, when no AUTO_INCREMENT column is involved" 2020-03-12 16:13:34 +01:00
Lukas Eder
94863c53ee [jOOQ/jOOQ#9952] OSS Edition regression 2020-03-12 15:54:53 +01:00
Lukas Eder
6a26b25dd2 [jOOQ/jOOQ#9952] Implement procedural language support for Firebird 2020-03-12 15:52:53 +01:00
Lukas Eder
f9735dd37a [jOOQ/jOOQ#9950] Improve support for EXECUTE for use in procedural
blocks
2020-03-12 12:40:21 +01:00
Lukas Eder
01b19a58ca [jOOQ/jOOQ#8384] Firebird doesn't support aliasing INSERT target tables 2020-03-12 12:32:58 +01:00
Lukas Eder
203341cf9d [jOOQ/jOOQ#3035] INSERT .. RETURNING does not return any value in H2, when no AUTO_INCREMENT column is involved 2020-03-12 11:57:25 +01:00
Lukas Eder
e61471a22c [jOOQ/jOOQ#9933] Optimistic locking does not work when recordTimestamp
column has precision less than TIMESTAMP(3)
2020-03-12 11:21:20 +01:00
Lukas Eder
aea051449f [jOOQ/jOOQ#9946] INSERT .. RETURNING emulation produces wrong follow up SELECT query when target table is aliased 2020-03-12 11:21:01 +01:00
Lukas Eder
a7dd3aeafa [jOOQ/jOOQ#9885] Add support for DSL.execute() in Oracle 2020-03-11 18:34:32 +01:00
Lukas Eder
dfa12850f1 [jOOQ/jOOQ#8384] Fix regression 2020-03-11 18:02:06 +01:00
Lukas Eder
889c1e74da [jOOQ/jOOQ#9922] INSERT .. RETURNING with aliased target table generates wrong SQL in Oracle 2020-03-11 17:58:59 +01:00
Lukas Eder
3e19bf12d5 [jOOQ/jOOQ#8384] Emulate support for INSERT INTO t [ AS alias ] 2020-03-11 17:29:05 +01:00
Lukas Eder
9aee7e6350 [jOOQ/jOOQ#8950] Appeased Java 6 compiler 2020-03-11 16:52:53 +01:00
Lukas Eder
e46762dfaf [jOOQ/jOOQ#9940] AS keyword is mandatory when aliasing DML target tables in SQLite 2020-03-11 16:47:47 +01:00
Lukas Eder
e6247d4667 [jOOQ/jOOQ#8950] Fixed parser regression 2020-03-11 16:24:29 +01:00
Lukas Eder
a5962b8d7f [jOOQ/jOOQ#8950] Fixed PG JSON_ARRAY() NULL clause support 2020-03-11 16:24:29 +01:00
Lukas Eder
b1ffa703b0
Merge pull request #9934 from gvenzl/master
Fix Sakila install scripts for Oracle Database
2020-03-11 14:38:12 +01:00
Lukas Eder
79de79c3e0 [jOOQ/jOOQ#8950] Added JSON_ARRAY() NULL clause support 2020-03-11 14:29:23 +01:00
Lukas Eder
6bfbb82c83 [jOOQ/jOOQ#8950] Added JSON_ARRAY() NULL clause support 2020-03-11 14:22:31 +01:00
Lukas Eder
436e56c8dd [jOOQ/jOOQ#9936] Add parser support for JSON_OBJECTAGG 2020-03-11 12:50:23 +01:00