Commit Graph

11528 Commits

Author SHA1 Message Date
Lukas Eder
e25723afa7 [jOOQ/jOOQ#13971] Add DataType.array() as a DSL style shortcut for
getArrayDataType()
2022-09-09 17:45:58 +02:00
Lukas Eder
c204c57010 [jOOQ/jOOQ#13957] Avoid import in OSS edition 2022-09-09 17:45:47 +02:00
Lukas Eder
b2d61f8b37 [jOOQ/jOOQ#13957] Add support for Oracle associative array of object
types as IN parameter
2022-09-09 17:04:56 +02:00
Lukas Eder
95e54dfa32 [jOOQ/jOOQ#252] Avoid static import of DSL.repeat() in OSS edition 2022-09-09 14:59:21 +02:00
Lukas Eder
22ff04a09d [jOOQ/jOOQ#252] Avoid static import of DSL.repeat() in OSS edition 2022-09-09 13:40:26 +02:00
Lukas Eder
0a259e6731 [jOOQ/jOOQ#252] Fix scala generation 2022-09-09 12:57:43 +02:00
Lukas Eder
b9ef00717e [jOOQ/jOOQ#252] Generate deepHashCode as well 2022-09-09 12:41:29 +02:00
Lukas Eder
491f9a3aad [jOOQ/jOOQ#252] Generate Arrays.deepToString() 2022-09-09 10:49:34 +02:00
Lukas Eder
6216c6920a [jOOQ/jOOQ#252] Support length/precision/scale for multidim arrays
This includes:

- [jOOQ/jOOQ#13973] Add DataType.getArrayBaseDataType() and
getArrayBaseType()
2022-09-09 10:44:38 +02:00
Lukas Eder
42d262920a [jOOQ/jOOQ#252] Added code generation support (WIP)
This includes:

- [jOOQ/jOOQ#13970] PostgreSQL code generation fails when user defined
type starts with _
2022-09-08 20:36:45 +02:00
Lukas Eder
79ea77c896 [jOOQ/jOOQ#252] Added H2 code generation support 2022-09-08 14:09:35 +02:00
Lukas Eder
196bc03ee5 [jOOQ/jOOQ#252] Fixed inline array literals 2022-09-08 10:37:56 +02:00
Lukas Eder
30e98870b6 [jOOQ/jOOQ#13047] Make JAXB API dependency optional 2022-09-08 09:17:46 +02:00
Lukas Eder
062df8ea78 Re-generated code 2022-09-08 09:17:36 +02:00
Lukas Eder
de891d648f [jOOQ/jOOQ#13951] Fixed JSON cast for MariaDB 2022-09-07 16:20:55 +02:00
Lukas Eder
0a0113b558 Remove POSTGRES_9_4 reference also from Javadoc 2022-09-07 15:38:43 +02:00
Lukas Eder
a00a9da77d [jOOQ/jOOQ#11679] Cannot fetch inline NULL value as array type in HSQLDB 2022-09-07 15:38:19 +02:00
Lukas Eder
5b1cbabc62 [jOOQ/jOOQ#13728] Add SQLDialect.SQLITE_3_39 2022-09-06 17:06:41 +02:00
Lukas Eder
86dc93ca29 [jOOQ/jOOQ#13961] Add reference to Scope 2022-09-06 14:43:29 +02:00
Lukas Eder
df73ff3fcf [jOOQ/jOOQ#13961] Rename ScopedConverter to ContextConverter
See also [jOOQ/jOOQ#13801]
2022-09-06 12:52:17 +02:00
Lukas Eder
9c9827078c [jOOQ/jOOQ#13961] Rename scope parameter to ctx
See also [jOOQ/jOOQ#13801]
2022-09-06 12:44:06 +02:00
Lukas Eder
207ed16668 [jOOQ/jOOQ#13961] Rename ConverterScope to ConverterContext
See also [jOOQ/jOOQ#13801]
2022-09-06 12:41:25 +02:00
Lukas Eder
4a7410f4b1 [jOOQ/jOOQ#13961] Add more convenience methods
See also [jOOQ/jOOQ#13801]
2022-09-06 10:21:57 +02:00
Lukas Eder
1bf4199b32 [jOOQ/jOOQ#13961] Add ScopedConverter, a Converter subtype that receives a ConverterScope in from() and to() methods
See also [jOOQ/jOOQ#13801]
2022-09-06 09:21:27 +02:00
Lukas Eder
d2850a4695 [jOOQ/jOOQ#13951] Support JSONB variants of these functions 2022-09-05 08:34:02 +02:00
Lukas Eder
9672844ac2 [jOOQ/jOOQ#13951] JSON_SET, JSON_INSERT, JSON_REPLACE, JSON_REMOVE 2022-09-02 17:43:21 +02:00
Lukas Eder
9bc1e2684e [jOOQ/jOOQ#13952] IsNotDistinctFrom predicate doesn't declare
non-nullability
2022-09-02 12:20:05 +02:00
Lukas Eder
90eb7a172e [jOOQ/jOOQ#10018] Add support for PostgreSQL's JSON/JSONB -> and ->> operators 2022-09-02 11:10:31 +02:00
Lukas Eder
f5c067338e [jOOQ/jOOQ#13596] Apply change to WithTable, too 2022-09-01 08:41:20 +02:00
Lukas Eder
9684b41abf [jOOQ/jOOQ#13596] Add QOM.Aliasable, a query object model type implemented by all aliasable objects 2022-08-31 18:02:27 +02:00
Lukas Eder
70543da543 [jOOQ/jOOQ#13944] Add Traversers.consuming(Consumer<? super QueryPart>) 2022-08-31 16:37:18 +02:00
Lukas Eder
596b5d5394 [jOOQ/jOOQ#13843] Cannot use Table as SelectField from derived table
where nesting records is supported natively
2022-08-31 15:51:58 +02:00
Lukas Eder
58a9029b20 [jOOQ/jOOQ#13936] Code generator should properly qualify H2 domain enums 2022-08-30 14:31:27 +02:00
Lukas Eder
008c4fefdc [jOOQ/jOOQ#13935] Support H2's qualified domains 2022-08-30 14:13:22 +02:00
Lukas Eder
4006e00d11 [jOOQ/jOOQ#13934] DDLDatabase cannot handle qualified enum types in
CREATE TABLE
2022-08-30 14:03:54 +02:00
Lukas Eder
69f62e6b69 [jOOQ/jOOQ#13928] Emulate UPDATE .. RETURNING in MariaDB 10.5+ using INSERT .. SELECT .. ON DUPLICATE KEY UPDATE .. RETURNING 2022-08-29 16:32:35 +02:00
Lukas Eder
d558c4ba9f [jOOQ/jOOQ#13925] Show deprecation warning for javax.persistence annotations also for method and field annotations 2022-08-29 10:54:45 +02:00
Lukas Eder
20665c1d4c [jOOQ/jOOQ#13926] NullPointerException thrown instead of
DetachedException, when executing detached query
2022-08-29 10:26:03 +02:00
Lukas Eder
ae61ed60bb Make sure users test latest version before reporting bugs 2022-08-29 09:51:48 +02:00
Lukas Eder
ea55baf863 [jOOQ/jOOQ#13913] Convert truncates microseconds from OffsetDateTime
when converting to Instant
2022-08-25 13:21:19 +02:00
Lukas Eder
dd7f0b0ad8 [jOOQ/jOOQ#13919] PostgreSQL generated code doesn't maintain precision / scale on NUMERIC or TIME, TIMETZ, TIMESTAMP, TIMESTAMPTZ types 2022-08-25 11:03:47 +02:00
Lukas Eder
9175efa07a Database product is essential 2022-08-24 21:41:46 +02:00
Lukas Eder
260f7e4233 [jOOQ/jOOQ#6489] [jOOQ/jOOQ#13592] Added tip 2022-08-24 15:42:17 +02:00
Lukas Eder
3e81b49090 Fix OS version 2022-08-24 13:44:54 +02:00
Lukas Eder
0d15748974
Update question.yaml
Nope, not supported
2022-08-24 13:39:29 +02:00
Lukas Eder
7c5687dab8
Update question.yaml 2022-08-24 13:39:16 +02:00
Lukas Eder
5611a68af9
Update question.yaml
Is this supported?
2022-08-24 13:39:06 +02:00
Lukas Eder
068bef8454
Update question.yaml 2022-08-24 13:37:02 +02:00
Lukas Eder
fc3d629880
Update feature_request.yaml 2022-08-24 13:36:54 +02:00
Lukas Eder
b29a778fa0
Update bug_report.yaml 2022-08-24 13:36:06 +02:00