Lukas Eder
5becdccc59
[ jOOQ/jOOQ#14095 ] DSL.createView() returns raw type CreateViewAsStep
2022-10-13 15:10:57 +02:00
Lukas Eder
143d78006a
[ jOOQ/jOOQ#14077 ] Add support for SQL Server's ALTER VIEW .. AS syntax
2022-10-13 15:03:42 +02:00
Lukas Eder
f55fa8a770
[ jOOQ/jOOQ#9085 ] [ jOOQ/jOOQ#13375 ] [ jOOQ/jOOQ#14074 ] Update ArrayTable
...
The SQLDialect.DEFAULT behaviour should be that of the standard SQL for array tables
2022-10-13 11:22:31 +02:00
Lukas Eder
eba8a527bf
[ jOOQ/jOOQ#14086 ] Support parsing SELECT .. INTO <qualified table> FROM
2022-10-12 17:08:26 +02:00
Lukas Eder
0dc172bf85
[ jOOQ/jOOQ#14084 ] Parser should parse Oracle WITH FUNCTION syntax (and throw an unsupported exception)
2022-10-12 16:49:59 +02:00
Lukas Eder
7a6b6a27e9
[ jOOQ/jOOQ#14082 ] Add parser support for MySQL's CREATE INDEX .. VISIBLE keyword
2022-10-12 16:28:21 +02:00
Lukas Eder
fa1a4d842b
[ jOOQ/jOOQ#10819 ] NULL clause on H2's columns should not be produced
2022-10-12 14:21:59 +02:00
Lukas Eder
1b3b100d26
[ jOOQ/jOOQ#14074 ] Add support for passing a list of bind values to DSL.unnest(Collection)
2022-10-12 13:07:40 +02:00
Lukas Eder
6349b4ff57
[ jOOQ/jOOQ#13375 ] Add support for unnesting collections of expressions with DSL::unnest
2022-10-12 12:47:43 +02:00
Lukas Eder
7466ec4118
[ jOOQ/jOOQ#14071 ] Add parser support for undocumented AS keyword in SQL
...
Server procedure parameter list
2022-10-11 17:31:31 +02:00
Lukas Eder
153182f05c
[ jOOQ/jOOQ#10018 ] Updated SQLite implementation
2022-10-11 15:00:06 +02:00
Lukas Eder
076e1fca8c
[ jOOQ/jOOQ#14067 ] HSQLDB is also affected
2022-10-11 14:29:01 +02:00
Lukas Eder
eacceadee4
[ jOOQ/jOOQ#14067 ] ClobBinding and BlobBinding shouldn't bind a null value on PreparedStatement::setClob and ::setBlob
2022-10-11 13:03:45 +02:00
Lukas Eder
c48dd42de3
[ jOOQ/jOOQ#14065 ] More expression repetition avoidance
...
This includes:
- Additional tests to detect repetition
- [jOOQ/jOOQ#14066 ] Split SimpleQueryPart into two, allowing for marking
types that are always simple
- Turn more QueryPart types into SimpleQueryPart
2022-10-11 12:27:55 +02:00
Lukas Eder
2449f09b9d
[ jOOQ/jOOQ#14065 ] Add internal utilities to help avoid repeating
...
expressions
2022-10-10 17:55:56 +02:00
Lukas Eder
fd5d035301
[ jOOQ/jOOQ#10018 ] Fixed Db2 implementation
2022-10-10 17:14:43 +02:00
Lukas Eder
28965531c8
[ jOOQ/jOOQ#10018 ] Work around https://jira.mariadb.org/browse/MDEV-29751
2022-10-10 12:21:01 +02:00
Lukas Eder
9ac13879d8
[ jOOQ/jOOQ#14064 ] Add SQL Server 2016 support for JSON_VALUE
2022-10-10 11:29:33 +02:00
Lukas Eder
c4bb33795a
[ jOOQ/jOOQ#10018 ] Added more tests, fixed MySQL implementation
2022-10-10 11:19:03 +02:00
Lukas Eder
227330d58b
[ jOOQ/jOOQ#14060 ] Work around Derby's Error [30000] [54002]: A string
...
constant starting with '...' is too long
2022-10-07 17:02:14 +02:00
Lukas Eder
eedab96a69
[ jOOQ/jOOQ#14058 ] WindowSpecification:: should return UnmodifiableList<? extends GroupField>
2022-10-07 14:39:15 +02:00
Lukas Eder
ada001c9dc
[ jOOQ/jOOQ#14055 ] Upgrade protobuf-java to 3.16.3 to mitigate CVE-2021-22569
2022-10-07 11:14:30 +02:00
Lukas Eder
5cccc758e0
[ jOOQ/jOOQ#14053 ] Upgrade jackson-databind dependency to 2.13.4 to
...
mitigate CVE-2022-42004
2022-10-07 11:00:41 +02:00
Lukas Eder
364c970963
[ jOOQ/jOOQ#14046 ] Add support for MySQL's JSON_KEYS()
...
- Oracle support
2022-09-30 17:35:08 +02:00
Lukas Eder
5ead6c7585
[ jOOQ/jOOQ#14046 ] Add support for MySQL's JSON_KEYS()
...
- API
- QOM types
- Parser support
- Native implementation in MySQL/MariaDB
- Emulations in PostgreSQL/SQLite
2022-09-30 16:59:15 +02:00
Lukas Eder
239cfb8d28
[ jOOQ/jOOQ#13249 ] Emulate JSON_OBJECT's ABSENT ON NULL clause in MySQL
2022-09-30 15:21:06 +02:00
Lukas Eder
05508c32c7
[ jOOQ/jOOQ#13791 ] Apply an auto-converter to <forcedType> in the absence of an explicit converter, if possible
2022-09-27 16:55:52 +02:00
Lukas Eder
ff5cfa2dc6
[ jOOQ/jOOQ#14034 ] Upgrade to Scala 2.13.9 to mitigate CVE-2022-36944
2022-09-27 11:18:40 +02:00
Lukas Eder
4a38a5cb29
[ jOOQ/jOOQ#13866 ] KotlinGenerator produces directory names with
...
backticks when catalog names contain special characters
2022-09-27 11:18:13 +02:00
Lukas Eder
68957a3029
[ jOOQ/jOOQ#14033 ] Re-generated code
2022-09-27 09:11:09 +02:00
Lukas Eder
37c8bf3a29
Merge pull request #14033 from perlun/patch-1
...
Fix incorrect grammar in XSD documentation
2022-09-27 09:10:05 +02:00
Per Lundberg
65fef08e60
Fix incorrect grammar in XSD documentation
2022-09-27 10:00:21 +03:00
Lukas Eder
193af0d985
Revert "[ jOOQ/jOOQ#12934 ] Add jOOQ-kotlin extension methods to help ignore nullability when mapping"
2022-09-26 14:37:13 +02:00
Lukas Eder
0c57089a12
[ jOOQ/jOOQ#6516 ] ORA-01704 when generating large CLOB inline values in
...
Oracle
2022-09-26 11:13:35 +02:00
Lukas Eder
2b57efb150
[ jOOQ/jOOQ#14027 ] ClobBinding and BlobBinding shouldn't delegate sql()
...
generation to internal DefaultClobBinding or DefaultBlobBinding
2022-09-26 10:27:03 +02:00
Lukas Eder
77015bbc52
Merge pull request #14026 from vlsi/patch-1
...
Fix "Use case" -> "Possible solution" field name in feature request template
2022-09-24 23:21:02 +02:00
Vladimir Sitnikov
1f588f6075
Fix "Use case" -> "Possible solution" field name in feature request template
...
feature_request.yaml had two "use case" fields
2022-09-24 19:22:44 +03:00
Lukas Eder
383cbaa544
[ jOOQ/jOOQ#14010 ] Postgres array of single-field UDT reads UDT's field as null instead of actual value
2022-09-22 17:17:33 +02:00
Lukas Eder
0e63acf298
[ jOOQ/jOOQ#14009 ] Add DataType.isBoolean()
2022-09-22 16:14:37 +02:00
Lukas Eder
3893d1e324
[ jOOQ/jOOQ#6311 ] Add <oracleUseDBAViews/> flag to code generator to use DBA_XYZ views instead of ALL_XYZ views
2022-09-22 16:14:27 +02:00
Lukas Eder
a06bdd538f
[ jOOQ/jOOQ#5620 ] [ jOOQ/jOOQ#13957 ] Support BOOLEAN type
2022-09-22 12:36:53 +02:00
Lukas Eder
a7554e4c96
[ jOOQ/jOOQ#5620 ] [ jOOQ/jOOQ#13957 ] Recurse over nested records
2022-09-22 09:41:56 +02:00
Lukas Eder
8ff789f303
[ jOOQ/jOOQ#13957 ] Fix OSS edition compilation error
2022-09-22 08:16:24 +02:00
Lukas Eder
1a3d8aacdd
[ jOOQ/jOOQ#14007 ] Exclude SQLITE_SEQUENCE and other tables when <includeSystemTables/> is false
2022-09-21 17:48:48 +02:00
Lukas Eder
09bf6265e8
[ jOOQ/jOOQ#12022 ] Add code generator support for MySQL's invisible columns
2022-09-21 17:34:09 +02:00
Lukas Eder
ec0608399e
[ jOOQ/jOOQ#13182 ] Improve formatting XMLATTRIBUTES
2022-09-21 16:40:40 +02:00
Lukas Eder
2015e67ebf
[ jOOQ/jOOQ#14006 ] Add ResultQuery<Record2<T1, T2>>.fetchMap() and fetchGroups() extension methods to jOOQ-kotlin
2022-09-21 14:14:13 +02:00
Lukas Eder
0eb91e9ff4
[ jOOQ/jOOQ#13957 ] Support arbitrary associative array in parameters
2022-09-21 12:52:51 +02:00
Lukas Eder
b8017d917c
[ jOOQ/jOOQ#14003 ] Compilation error in generated code when combining
...
<pojos/>, <interfaces/> and <embeddables/>
2022-09-21 12:52:38 +02:00
Lukas Eder
f73be0d9da
[ jOOQ/jOOQ#14003 ] Compilation error in generated code when combining
...
<pojos/>, <interfaces/> and <embeddables/>
See also: [jOOQ/jOOQ#10212 ]
2022-09-20 14:45:14 +02:00