Lukas Eder
|
0185a3f314
|
[jOOQ/jOOQ#14775] Add Settings to turn off client side computed column including audit columns
|
2024-06-06 11:26:06 +02:00 |
|
Lukas Eder
|
1abb2a19fd
|
[jOOQ/jOOQ#16777] Support BigQuery's QUALIFY .. WINDOW keyword order
|
2024-06-06 11:25:55 +02:00 |
|
Lukas Eder
|
3b7fbb8340
|
[jOOQ/jOOQ#16754] Fix JSON_GET_ELEMENT and JSON_GET_ATTRIBUTE impl
JSON_EXTRACT is deprecated according to the docs!
|
2024-06-05 16:37:20 +02:00 |
|
Lukas Eder
|
a2185bf76c
|
[jOOQ/jOOQ#16773] Work around BigQuery limitation of using: HAVING
clause on a non-aggregate query
|
2024-06-05 16:09:35 +02:00 |
|
Lukas Eder
|
21ea53dac2
|
[jOOQ/jOOQ#16769] Work around BigQuery ORDER BY clause limitation where
identifiers cannot be resolved if the table and the column share the
same name
|
2024-06-05 15:33:01 +02:00 |
|
Lukas Eder
|
9054fc4b4a
|
[jOOQ/jOOQ#16768] Parse and ignore SQL Server CREATE TABLE column
constraint index options
|
2024-06-05 13:33:41 +02:00 |
|
Lukas Eder
|
3cc015094e
|
[jOOQ/jOOQ#16767] Add DataType.autoIncrement() and
DataType.generatedByDefaultAsIdentity() as a synonyms for
DataType.identity(true)
|
2024-06-05 12:37:34 +02:00 |
|
Lukas Eder
|
6c495a6afb
|
[jOOQ/jOOQ#16762] Parser meta lookup fails for DUAL table
|
2024-06-05 10:55:49 +02:00 |
|
Lukas Eder
|
ce60124612
|
[jOOQ/jOOQ#16759] Add support for BigQuery PERCENTILE_CONT, PERCENTILE_DISC window functions
This includes:
- [jOOQ/jOOQ#15906] Add QOM API support for these functions
|
2024-06-04 16:05:32 +02:00 |
|
Lukas Eder
|
9059d5284f
|
[jOOQ/jOOQ#16754] Add JSON function support in BigQuery
|
2024-06-04 11:26:26 +02:00 |
|
Lukas Eder
|
044e79d32f
|
[jOOQ/jOOQ#16754] Add JSON function support in BigQuery
|
2024-06-04 11:17:31 +02:00 |
|
Lukas Eder
|
23709edb79
|
[jOOQ/jOOQ#16754] Add JSON function support in BigQuery
Support:
- JSON_OBJECT (fixes to JSONEntry)
- JSON_ARRAYAGG
|
2024-06-04 10:14:06 +02:00 |
|
Lukas Eder
|
07d57cbd2c
|
[jOOQ/jOOQ#16755] Work around BigQuery's SELECT without FROM clause cannot use aggregation limitation
|
2024-06-04 10:13:55 +02:00 |
|
Lukas Eder
|
ee9f6ad768
|
[jOOQ/jOOQ#16754] Add JSON function support in BigQuery
Support:
- JSON_OBJECT
- JSON_ARRAY
|
2024-06-04 09:50:05 +02:00 |
|
Lukas Eder
|
579d516105
|
[jOOQ/jOOQ#16752] Upgrade testcontainers dependency
|
2024-06-03 18:06:40 +02:00 |
|
Lukas Eder
|
4e1c2191f4
|
[jOOQ/jOOQ#10113] Re-generate code
|
2024-06-03 17:58:12 +02:00 |
|
Lukas Eder
|
317d27fa1d
|
[jOOQ/jOOQ#10113] Emulate JSON NULL ON NULL and ABSENT ON NULL clauses
|
2024-06-03 17:51:40 +02:00 |
|
Lukas Eder
|
b65ce6a7a6
|
[jOOQ/jOOQ#16752] Add a SQLDialect.MARIADB_11_2 dialect
|
2024-06-03 17:13:42 +02:00 |
|
Lukas Eder
|
46f38d8274
|
[jOOQ/jOOQ#10113] Emulate JSON ABSENT ON NULL clause for SQLite
|
2024-06-03 15:51:48 +02:00 |
|
Lukas Eder
|
62efa74ebb
|
Revert "[jOOQ/jOOQ#16733] DML ORDER BY .. LIMIT emulation shouldn't repeat WHERE predicate"
|
2024-06-03 13:45:59 +02:00 |
|
Lukas Eder
|
b7fef0f418
|
[jOOQ/jOOQ#16751] Emulate JSON_OBJECTAGG() with FILTER in Oracle
|
2024-06-03 13:34:54 +02:00 |
|
Lukas Eder
|
dc343ce47e
|
[jOOQ/jOOQ#12073] Emulate combination of JSON_ARRAYAGG() FILTER clause and NULL ON NULL
|
2024-06-03 10:57:40 +02:00 |
|
Lukas Eder
|
3d171612d8
|
[jOOQ/jOOQ#12462] Overload DSL.function() to accept arguments also as Collection<? extends Field<?>>
|
2024-06-03 09:26:17 +02:00 |
|
Lukas Eder
|
55d044f50f
|
[jOOQ/jOOQ#11886] Avoid parentheses when rendering associative concatenation chains
This includes:
- [jOOQ/jOOQ#16745] Wrong SQL rendered for MS Access CONCAT function with more than 2 arguments
|
2024-05-31 17:00:49 +02:00 |
|
Lukas Eder
|
5a5ac940be
|
[jOOQ/jOOQ#12361] Emulate simple cases of the data change delta table in Firebird, MariaDB, SQL Server
|
2024-05-31 15:12:09 +02:00 |
|
Lukas Eder
|
8016b294b1
|
[jOOQ/jOOQ#13412] Emulate UPDATE .. FROM with multiple tables or joins
|
2024-05-31 11:04:43 +02:00 |
|
Lukas Eder
|
42b1dff053
|
Build fixes
|
2024-05-31 10:33:33 +02:00 |
|
Lukas Eder
|
9401eecea3
|
[jOOQ/jOOQ#16500] Updated Javadoc
|
2024-05-30 13:36:09 +02:00 |
|
Lukas Eder
|
7a4b83a589
|
[jOOQ/jOOQ#16734] Redundant policy related logic in UpdateQueryImpl
|
2024-05-30 11:07:51 +02:00 |
|
Lukas Eder
|
09e75a5e23
|
[jOOQ/jOOQ#16733] DML ORDER BY .. LIMIT emulation shouldn't repeat WHERE predicate
|
2024-05-30 10:40:28 +02:00 |
|
Lukas Eder
|
6603a30b0a
|
javac shenanigans, probably https://bugs.openjdk.org/browse/JDK-8288590
|
2024-05-30 08:15:54 +02:00 |
|
Lukas Eder
|
ab2ebc63d3
|
[jOOQ/jOOQ#16732] Support references to UPDATE .. FROM tables from SET clause in dialects that support UPDATE .. JOIN
|
2024-05-29 17:36:14 +02:00 |
|
Lukas Eder
|
9d83a9730e
|
[jOOQ/jOOQ#15636] Wrong SQL generated when specifying explicit path
joins in UPDATE .. FROM and DELETE .. USING
|
2024-05-29 16:30:16 +02:00 |
|
Lukas Eder
|
475a94fe26
|
[jOOQ/jOOQ#16725] Avoid operator associativity rendering logic if
operator isn't nested
|
2024-05-29 13:40:47 +02:00 |
|
Lukas Eder
|
0376eb3b35
|
[jOOQ/jOOQ#16500] Fix module name
|
2024-05-29 13:40:28 +02:00 |
|
Lukas Eder
|
403c3252b5
|
[jOOQ/jOOQ#15830] Add support for the Oracle 23ai multi row INSERT .. VALUES statement
|
2024-05-29 13:40:07 +02:00 |
|
Lukas Eder
|
0134941e31
|
[jOOQ/jOOQ#14398] Don't import class in generated code, update api.xml
|
2024-05-28 14:33:33 +02:00 |
|
Lukas Eder
|
aa0ea39a9a
|
[jOOQ/jOOQ#14398] Avoid rendering parentheses on left associative operations
|
2024-05-28 13:13:33 +02:00 |
|
Lukas Eder
|
d47a597431
|
[jOOQ/jOOQ#15085] Confusing error message when reading a non-existing
Field from a Record containing accidentally nested row types
|
2024-05-28 10:04:56 +02:00 |
|
Lukas Eder
|
6a42a7e888
|
[jOOQ/jOOQ#16500] Or rather, throw an exception
|
2024-05-28 08:45:02 +02:00 |
|
Lukas Eder
|
0a5427115f
|
[jOOQ/jOOQ#16500] Implement LegacyAnnotatedPojoMemberProvider to log
warnings
|
2024-05-28 08:39:28 +02:00 |
|
Data Geekery CI Bot
|
d820a5f915
|
Re-generated code
|
2024-05-28 05:07:13 +02:00 |
|
Lukas Eder
|
8b6a07d713
|
[jOOQ/jOOQ#16500] Move jakarta.persistence related logic of DefaultRecordMapper into a new jooq-jpa-extensions module
|
2024-05-27 16:10:13 +02:00 |
|
Lukas Eder
|
a5be8cd89d
|
[jOOQ/jOOQ#7585] Move java.desktop related logic of DefaultRecordMapper
into a new jooq-beans-extensions module
|
2024-05-27 14:25:29 +02:00 |
|
Lukas Eder
|
6626120db8
|
Revert "[jOOQ/jOOQ#16716] Generate MyTable.let(Function<? super MyTable,
? extends R>) utilities on generated tables"
|
2024-05-27 10:43:57 +02:00 |
|
Lukas Eder
|
e2f288d5a1
|
[jOOQ/jOOQ#16702] Recurse correctly
|
2024-05-27 10:43:39 +02:00 |
|
Data Geekery CI Bot
|
d45c5ecbd6
|
Re-generated code
|
2024-05-24 19:42:23 +02:00 |
|
Lukas Eder
|
60a9153cb2
|
[jOOQ/jOOQ#16716] Generate MyTable.let(Function<? super MyTable, ? extends R>) utilities on generated tables
|
2024-05-24 18:42:51 +02:00 |
|
Lukas Eder
|
40eda69094
|
[jOOQ/jOOQ#16708] Settings.transformPatternsUnnecessaryScalarSubquery produces wrong SQL when subquery column is an embeddable
|
2024-05-24 12:40:48 +02:00 |
|
Lukas Eder
|
3263ea35a8
|
[jOOQ/jOOQ#16705] Pattern replacement activates RETURNING clause of DELETE / UPDATE statements
|
2024-05-24 12:22:49 +02:00 |
|