Commit Graph

11448 Commits

Author SHA1 Message Date
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
dfaeb6026e [jOOQ/jOOQ#13804] Wrong kotlin code generated for SQL Server stored procedures 2022-08-15 14:38:43 +02:00
Lukas Eder
c7ce8d900d [jOOQ/jOOQ#13803] AbstractSpringDAOImpl imported from wrong package when
generating multiple schemas
2022-08-15 14:02:21 +02:00
Lukas Eder
d39181737f
Merge pull request #13844 from perlun/patch-1
Fix typo in log message
2022-08-15 11:11:58 +01:00
Lukas Eder
7ef581bd05 [jOOQ/jOOQ#13857] Upgrade pgjdbc to mitigate CVE-2022-31197 2022-08-15 10:15:11 +02:00
Lukas Eder
e73cbfa543 [jOOQ/jOOQ#13854] Syntax error in MemSQL code generation 2022-08-15 09:56:42 +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
Per Lundberg
8801dbeebb
Fix typo in log message
Spotted locally; there is a double negation in this sentence:

> This code generation run has not produced any file modifications.
> This means, the schema has not changed, and no other parameters (jOOQ version, driver version, database version,
> and any configuration elements) have not changed either.
2022-08-09 15:43:33 +03:00
Lukas Eder
69844c3180 Updated Oracle connection string 2022-07-28 12:48:56 +02:00
Lukas Eder
5cc3230694 [jOOQ/jOOQ#13827] NullPointerException when calling DBMS_AQ.dequeue 2022-07-28 12:48:50 +02:00
Lukas Eder
5711379dd9 [jOOQ/jOOQ#13818] MySQL DEFAULT CURRENT_TIMESTAMP column is generated as
computed column
2022-07-22 10:52:26 +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
479c0e06e4 [jOOQ/jOOQ#9844] Generator strategies should support <schemaExtends/>, <tableExtends/>, <recordExtends/>, <daoExtends/>, <routineExtends/> 2022-07-07 16:01:22 +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
7ced2e06d4 [jOOQ/jOOQ#13780] ERROR: unknown function: nameconcatoid() in
CockroachDBDatabase on CockroachDB 22
2022-07-06 16:14:07 +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
7c1feb80de [jOOQ/jOOQ#13766] Upgrade log4j to 2.18.0 to mitigate CVE-2022-33915 2022-07-05 13:17:26 +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
7b0b09f795 [jOOQ/jOOQ#13752] Declare org.jooq:jooq-kotlin-coroutines in <dependencyManagement/> 2022-07-04 12:23:31 +02:00
Lukas Eder
f0a7b51b30 [jOOQ/jOOQ#13752] Returning null from transactionCoroutine throws NoSuchElementException 2022-07-04 12:15:33 +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
Lukas Eder
99f0dca427
Update question.md
See See https://github.com/jOOQ/jOOQ/pull/12943
2022-06-30 08:30:20 +02:00
Lukas Eder
4156e8b27d
Update feature_request.md
See https://github.com/jOOQ/jOOQ/pull/12943
2022-06-30 08:30:02 +02:00
Lukas Eder
e9b46d0699
Update bug_report.md
See https://github.com/jOOQ/jOOQ/pull/12943
2022-06-30 08:29:15 +02:00
Lukas Eder
bbe029c733 [jOOQ/jOOQ#13669] More Connection::close calls fixed
- In batches
- When there are rendering problems in jOOQ
- This includes: [jOOQ/jOOQ#13343] R2DBC implementation may hang when
there's an exception in the rendering logic
2022-06-29 17:34:19 +02:00
Lukas Eder
1ef9b89ff7 Upgrade MariaDB R2DBC driver 2022-06-29 17:34:07 +02:00
Lukas Eder
54b6d66e65 [jOOQ/jOOQ#13669] Connection::close call is skipped when R2DBC query fails
This includes:

- [jOOQ/jOOQ#13738] Reactive transactions don't call Connection::close
2022-06-28 16:58:16 +02:00