Commit Graph

11072 Commits

Author SHA1 Message Date
Lukas Eder
62e252bf6d [jOOQ/jOOQ#7803] Support ArrayRecord.format() 2022-03-16 15:30:01 +01:00
Lukas Eder
0d81f3bbf8 [jOOQ/jOOQ#7803] Support ArrayRecord.formatJSON() 2022-03-16 15:11:20 +01:00
Lukas Eder
e64584ca65 [jOOQ/jOOQ#13290] NullPointerException in Result.formatJSON() when a Record is null 2022-03-16 15:08:16 +01:00
Lukas Eder
c0fb8c95c4 [jOOQ/jOOQ#13289] Added parser support 2022-03-16 14:00:52 +01:00
Lukas Eder
20e9d9dd9a [jOOQ/jOOQ#13289] Support XMLQUERY() and XMLEXISTS() also in SQL Server 2022-03-16 13:00:25 +01:00
Lukas Eder
b3f4dc01a2 [jOOQ/jOOQ#13288] Re-generate code 2022-03-16 12:14:53 +01:00
Lukas Eder
f316d6daf0 [jOOQ/jOOQ#13288] Emluate SQL/XML XMLCONCAT in T-SQL 2022-03-16 12:13:16 +01:00
Lukas Eder
01a36170a4 [jOOQ/jOOQ#13287] Emulate SQL/XML XMLCOMMENT in T-SQL 2022-03-16 11:46:05 +01:00
Lukas Eder
634e259128 [jOOQ/jOOQ#13286] Emulate SQL/XML XMLELEMENT and XMLATTRIBUTES in SQL Server using FOR XML EXPLICIT 2022-03-16 11:22:16 +01:00
Lukas Eder
6472ff2700 [jOOQ/jOOQ#13284] Add support for T-SQL FOR XML EXPLICIT clause 2022-03-16 10:49:39 +01:00
Lukas Eder
ab26605358 [jOOQ/jOOQ#13278] Some missing emulation dialects 2022-03-16 10:43:44 +01:00
Lukas Eder
69236af00f [jOOQ/jOOQ#13281] Improve DSLContext::newRecord Javadoc 2022-03-16 09:43:26 +01:00
Lukas Eder
cab7d7e014 [jOOQ/jOOQ#13040] AbstractRecord.from(String[], TableField[]) no longer
works as expected
2022-03-15 16:16:45 +01:00
Lukas Eder
68e8ebfa9d [jOOQ/jOOQ#13124] Sequence.nextvals() doesn't work with DSLContext.selectFrom() 2022-03-15 12:59:40 +01:00
Lukas Eder
b21d1ac1f0 [jOOQ/jOOQ#13278] Added parser support 2022-03-15 11:33:05 +01:00
Lukas Eder
1a649c0e05 [jOOQ/jOOQ#13278] Add support for inverse hyperbolic functions ASINH, ACOSH, ATANH, ACOTH 2022-03-15 11:29:25 +01:00
Lukas Eder
0b416a1a6b [jOOQ/jOOQ#13277] Add support for SQLite 3.35's built-in math functions 2022-03-14 16:21:06 +01:00
Lukas Eder
5332fcadb0 [jOOQ/jOOQ#13276] Wrong code generated for SQLite table with unnamed
primary key and unique constraints
2022-03-14 16:20:17 +01:00
Lukas Eder
8e3ce6b91b [jOOQ/jOOQ#13273] INSERT .. ON DUPLICATE KEY { IGNORE | UPDATE } emulation should consider all UNIQUE keys on SQLite 2022-03-14 14:22:54 +01:00
Lukas Eder
0d23914971 [jOOQ/jOOQ#13195] [jOOQ/jOOQ#13275] Support UPDATE .. FROM in SQLite 2022-03-14 13:53:37 +01:00
Lukas Eder
9a78cbc536 [jOOQ/jOOQ#13272] Add support for SQLite 3.35 ALTER TABLE DROP COLUMN 2022-03-14 13:09:27 +01:00
Lukas Eder
78b5fbfdeb [jOOQ/jOOQ#13195] [jOOQ/jOOQ#13271] Support UPDATE .. FROM in SQLite 2022-03-14 12:50:33 +01:00
Lukas Eder
8c00ea2a51 [jOOQ/jOOQ#13195] Add a SQLDialect.SQLITE_3_38 dialect 2022-03-14 12:30:33 +01:00
Lukas Eder
480b181fe7 [jOOQ/jOOQ#13267] Make QOM::unmodifiable public, internal 2022-03-11 15:31:43 +01:00
Lukas Eder
69f4fa3066 [jOOQ/jOOQ#10756] Generate @Transactional on DAOImpl and generated DAOs
query-methods
2022-03-11 11:04:14 +01:00
Lukas Eder
cbb7a7681c [jOOQ/jOOQ#13260] Add DAO.deleteById(T) overload 2022-03-10 17:12:05 +01:00
Lukas Eder
e515046d93 [jOOQ/jOOQ#11509] batchStore(), batchInsert(), etc. with StatementType.STATIC_STATEMENT throws java.sql.BatchUpdateException 2022-03-10 16:31:48 +01:00
Lukas Eder
38b82f3c33 [jOOQ/jOOQ#11552] UpdatableRecord::merge doesn't work in the presence of
a unique constraint and in the absence of a primary key value
2022-03-10 15:48:39 +01:00
Lukas Eder
78820cf2f5 [jOOQ/jOOQ#11467] LoggerListener should log batch sizes for BatchSingle
and BatchMultiple
2022-03-10 14:13:44 +01:00
Lukas Eder
e09de3888a [jOOQ/jOOQ#13255] Parse XMLTYPE() function 2022-03-10 12:48:07 +01:00
Lukas Eder
fb54174433 [jOOQ/jOOQ#13255] Support casting VARCHAR to XML / XMLTYPE in Oracle 2022-03-10 12:15:34 +01:00
Lukas Eder
b7fdd812bc [jOOQ/jOOQ#13252] Cannot insert data into PostgreSQL XML column due to
missing cast
2022-03-10 11:31:37 +01:00
Lukas Eder
8a2962c6c2 [jOOQ/jOOQ#13143] Updated Javadoc 2022-03-10 10:40:39 +01:00
Lukas Eder
6cadcde0f0 [jOOQ/jOOQ#13251] Error when nesting ROW() expressions with values instead of with fields, with degree > 22 2022-03-10 10:40:18 +01:00
Lukas Eder
bf48e7224c [jOOQ/jOOQ#13143] DataType.isSpatial() must be available in OSS edition 2022-03-09 11:55:53 +01:00
Lukas Eder
ed778cf7b3 [jOOQ/jOOQ#13143] Add code generation flags to turn off the recognition
of jOOQ-specific types
2022-03-09 10:40:29 +01:00
Lukas Eder
36c71d4c61
Merge pull request #13245 from jOOQ/dependabot/maven/org.liquibase-liquibase-core-4.8.0
Bump liquibase-core from 4.4.3 to 4.8.0
2022-03-09 08:51:57 +01:00
dependabot[bot]
cac1f6f009
Bump liquibase-core from 4.4.3 to 4.8.0
Bumps [liquibase-core](https://github.com/liquibase/liquibase) from 4.4.3 to 4.8.0.
- [Release notes](https://github.com/liquibase/liquibase/releases)
- [Changelog](https://github.com/liquibase/liquibase/blob/master/changelog.txt)
- [Commits](https://github.com/liquibase/liquibase/compare/v4.4.3...v4.8.0)

---
updated-dependencies:
- dependency-name: org.liquibase:liquibase-core
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-08 21:29:45 +00:00
Lukas Eder
dd2efda5ab [jOOQ/jOOQ#13244] Upgrade kotlin dependency to 1.6 2022-03-08 17:22:09 +01:00
Lukas Eder
d2b1f99264 [jOOQ/jOOQ#13170] NPE in INSERT .. ON DUPLICATE KEY emulation when
defaulted PRIMARY KEY value isn't supplied in Oracle
2022-03-08 16:08:39 +01:00
Lukas Eder
f78cca926b [jOOQ/jOOQ#13237] ORA-03001: unimplemented feature when nested row
emulation produces double quotes in Oracle identifiers
2022-03-08 12:29:07 +01:00
Lukas Eder
c284d1094c [jOOQ/jOOQ#13240] Code generation fails with H2 2.1.210 when using MySQL execution mode 2022-03-08 12:28:41 +01:00
Lukas Eder
03aa7e57be [jOOQ/jOOQ#13184] UNNEST table expression does not maintain derived
column list
2022-03-08 11:22:36 +01:00
Lukas Eder
1f5c0ee75c New instances of this weird Java 8 compiler bug 2022-03-08 10:10:17 +01:00
Lukas Eder
6b2ca3982c [jOOQ/jOOQ#13226] Wrong escaping of string literals in doubly nested
EXECUTE IMMEDIATE blocks for DDL emulations
2022-03-08 09:07:41 +01:00
Lukas Eder
c1f9680dc3 [jOOQ/jOOQ#13161] Fix inlining of user types 2022-03-07 16:50:43 +01:00
Lukas Eder
d4d04c27d9 [jOOQ/jOOQ#4727] Support the feature also in CRDB 2022-03-07 15:19:45 +01:00
Lukas Eder
86049a8ea5 [jOOQ/jOOQ#4727] Support the feature also in CRDB 2022-03-07 14:49:41 +01:00
Lukas Eder
4a06ec9a00 [jOOQ/jOOQ#13220] SQLite's JSON operators don't retain boolean three-valued logic 2022-03-07 11:29:19 +01:00
Lukas Eder
fc08adfabd [jOOQ/jOOQ#13217] Work around xerial SQLite driver's Clob behaviour when
data is null
2022-03-07 11:17:22 +01:00