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
ea55baf863
[ jOOQ/jOOQ#13913 ] Convert truncates microseconds from OffsetDateTime
...
when converting to Instant
2022-08-25 13:21:19 +02:00
Lukas Eder
260f7e4233
[ jOOQ/jOOQ#6489 ] [ jOOQ/jOOQ#13592 ] Added tip
2022-08-24 15:42:17 +02:00
Lukas Eder
2a94f455bc
[ jOOQ/jOOQ#11969 ] Linked to new blog post
2022-08-24 11:14:57 +02:00
Lukas Eder
eb8dfd689f
[ jOOQ/jOOQ#13906 ] Logger name repeated twice
2022-08-23 08:26:11 +02:00
Lukas Eder
1b3aae3d3d
[ jOOQ/jOOQ#13897 ] The maven codegen plugin does not load
...
syntheticObjects from external configurationFile
2022-08-22 09:12:22 +02:00
Lukas Eder
21c4b942d3
[ jOOQ/jOOQ#13891 ] H2 dialect should always generate standard OFFSET .. FETCH
2022-08-19 11:24:37 +02:00
Lukas Eder
dd13f01390
[ jOOQ/jOOQ#13894 ] Add SQLDialect.precedesStrictly(SQLDialect)
2022-08-19 11:15:04 +02:00
Lukas Eder
862f3939e9
[ jOOQ/jOOQ#13893 ] Add SQLDialect.H2_2_1_214
2022-08-19 11:05:57 +02:00
Lukas Eder
038454ad1f
[ jOOQ/jOOQ#13880 ] Fix regression
...
The "primary" flag is passed to the inline constraint parse method. As such, it could be true because of a previous column. We must ignore that, and consider only locally set "unique" flags
2022-08-18 11:12:20 +02:00
Lukas Eder
26d7ccec7d
[ jOOQ/jOOQ#13881 ] Parse and ignore SQLite DDL conflict-clause
2022-08-18 10:08:55 +02:00
Lukas Eder
53c47f352e
[ jOOQ/jOOQ#13882 ] Parse length on unknown data types
2022-08-18 09:39:57 +02:00
Lukas Eder
1df45f4945
[ jOOQ/jOOQ#13880 ] Parser should parse and ignore PRIMARY KEY UNIQUE
2022-08-18 09:25:28 +02:00
Lukas Eder
6de6e31214
[ jOOQ/jOOQ#13872 ] PostgreSQL arrays don't deserialise correctly when
...
using XML MULTISET emulation
2022-08-17 16:49:01 +02:00
Lukas Eder
ba1432a439
[ jOOQ/jOOQ#13872 ] PostgreSQL arrays don't deserialise correctly when using XML MULTISET emulation
2022-08-17 10:13:18 +02:00
Lukas Eder
7c19f28754
[ jOOQ/jOOQ#13867 ] MemSQL doesn't support SET @@var = @other_var syntax
2022-08-15 16:09:05 +02:00
Lukas Eder
ccb35e5d46
[ jOOQ/jOOQ#13851 ] Wrong DDL generated for computed columns in MEMSQL
2022-08-15 09:19:10 +02:00
Lukas Eder
187aa8cbda
[ jOOQ/jOOQ#13851 ] Wrong DDL generated for computed columns in MEMSQL
2022-08-15 08:54:27 +02:00
Lukas Eder
5cc3230694
[ jOOQ/jOOQ#13827 ] NullPointerException when calling DBMS_AQ.dequeue
2022-07-28 12:48:50 +02:00
Lukas Eder
78d1affb8f
[ jOOQ/jOOQ#13796 ] Virtual client side computed columns must be excluded from generated DDL statements
...
This includes:
- [jOOQ/jOOQ#13798 ] GenerationOption.DEFAULT should act as STORED in client side computed columns
2022-07-08 17:54:26 +02:00
Lukas Eder
d7ccb35d20
[ jOOQ/jOOQ#13418 ] Add a Settings.emulateComputedColumns
2022-07-08 17:36:11 +02:00
Lukas Eder
b9874806a2
[ jOOQ/jOOQ#13703 ] Don't generate javadoc on every build
2022-07-08 15:06:11 +02:00
Lukas Eder
39048aa303
[ jOOQ/jOOQ#13690 ] Data type rewrites to BOOLEAN don't work in Oracle
...
JSON_OBJECT
2022-07-08 13:55:33 +02:00
Lukas Eder
11498364a5
[ jOOQ/jOOQ#13698 ] Support parsing H2's CREATE CACHED TABLE
2022-07-07 16:16:32 +02:00
Lukas Eder
47503f68bf
[ jOOQ/jOOQ#10340 ] Add missing nullability annotations
2022-07-07 15:23:59 +02:00
Lukas Eder
8e3553c378
[ jOOQ/jOOQ#9844 ] Upgraded XSD to jooq-codegen-3.18.0.xsd
2022-07-07 14:36:02 +02:00
Lukas Eder
f9a1a19abf
[ jOOQ/jOOQ#10340 ] Add SQLDialect.category()
2022-07-07 13:53:12 +02:00
Lukas Eder
9423e7b6a2
[ jOOQ/jOOQ#13698 ] Support parsing H2's CREATE MEMORY TABLE
2022-07-07 09:42:48 +02:00
Lukas Eder
7d2ff11fbc
[ jOOQ/jOOQ#13748 ] Support parsing the PostgreSQL DATE_PART function
2022-07-07 09:34:35 +02:00
Lukas Eder
dbf4101b60
javac's type inference trips again
2022-07-07 08:54:43 +02:00
Lukas Eder
dbd77b5f1a
[ jOOQ/jOOQ#13781 ] Add SQLDialect.COCKROACHDB_22
2022-07-06 16:49:55 +02:00
Lukas Eder
c46244e3c1
[ jOOQ/jOOQ#12531 ] Auto-inline bind values in ON CONFLICT .. WHERE clause
2022-07-06 15:23:05 +02:00
Lukas Eder
019b6975c1
[ jOOQ/jOOQ#13358 ] Correct PRO code removal
2022-07-06 11:47:39 +02:00
Lukas Eder
bc962fc051
[ jOOQ/jOOQ#13769 ] Added support to ParserCLI
2022-07-06 11:24:12 +02:00
Lukas Eder
7b76553963
[ jOOQ/jOOQ#13769 ] Firebird and SQLite support GROUP BY <column index>
2022-07-06 11:03:48 +02:00
Lukas Eder
58d8c3e971
[ jOOQ/jOOQ#13769 ] Emulate GROUP BY <column index> using substitution in dialects where this isn't natively supported
2022-07-06 10:44:32 +02:00
Lukas Eder
7ac2013a51
[ jOOQ/jOOQ#13771 ] Parser doesn't support parsing parenthesised GROUP BY expression
2022-07-06 10:10:18 +02:00
Lukas Eder
9fe180919c
[ jOOQ/jOOQ#13764 ] Refactor internal schema mapping logic to use the new QualifiedImpl type
2022-07-05 14:49:28 +02:00
Lukas Eder
f9b777f5ea
[ jOOQ/jOOQ#13763 ] Support DB2 selectivity-Keyword in Query-Parser
2022-07-05 14:25:42 +02:00
Lukas Eder
e96702ce1b
[ jOOQ/jOOQ#13358 ] Add SQLDialect.POSTGRES_15
2022-07-05 12:40:40 +02:00
Lukas Eder
22dcb18da3
[ jOOQ/jOOQ#13358 ] Re-generated code
2022-07-05 12:33:49 +02:00
Lukas Eder
41d35be980
[ jOOQ/jOOQ#13762 ] DefaultRecordBinding.pgRenderRecordCast and others don't apply schema mapping
2022-07-05 12:26:40 +02:00
Lukas Eder
eba80bb09b
[ jOOQ/jOOQ#13358 ] Add SQLDialect.POSTGRES_15 (Support MERGE)
...
This also fixes:
- [jOOQ/jOOQ#7552 ] INSERT .. ON DUPLICATE KEY { IGNORE | UPDATE }
emulation should consider all UNIQUE keys on PostgreSQL
- [jOOQ/jOOQ#13575 ] Support EXCLUDED table emulation also in expressions
2022-07-04 17:49:05 +02:00
Lukas Eder
3c0b328acf
[ jOOQ/jOOQ#13358 ] Add SQLDialect.POSTGRES_15 (Support MERGE)
2022-07-04 16:37:49 +02:00
Lukas Eder
0450b0c00f
[ jOOQ/jOOQ#13669 ] Race conditions also onError()
2022-07-04 11:23:26 +02:00
Lukas Eder
5054443b95
[ jOOQ/jOOQ#13751 ] GROUP BY <table> does not use table alias
2022-07-04 11:23:10 +02:00