Commit Graph

11091 Commits

Author SHA1 Message Date
Lukas Eder
1104cc808b [jOOQ/jOOQ#11441] Inlining PostgreSQL CHAR(len)[] types produces
VARCHAR[] instead
2022-03-21 12:37:45 +01:00
Lukas Eder
91e0e8eb08 [jOOQ/jOOQ#13311] QOM API mutators on Select type don't copy OFFSET ..
LIMIT and a few other clauses
2022-03-21 11:35:43 +01:00
Lukas Eder
26413079ce [jOOQ/jOOQ#13307] Change () arguments in experimental QOM function types to () 2022-03-18 17:06:07 +01:00
Lukas Eder
3a4369e59b [jOOQ/jOQO#7284] Replace common patterns in query object model
- Some negation transformations
2022-03-18 15:42:57 +01:00
Lukas Eder
f69ae22257 [jOOQ/jOQO#7284] Replace common patterns in query object model
- Some LOG10 transformations
2022-03-18 14:57:14 +01:00
Lukas Eder
c703a89248 [jOOQ/jOOQ#13306] Separate QOM.Ln (natural logarithm) from QOM.Log (logarithm with base) 2022-03-18 14:44:19 +01:00
Lukas Eder
c718693d8f [jOOQ/jOQO#7284] Replace common patterns in query object model
- Some ASINH and ACOSH transformations
2022-03-18 13:55:55 +01:00
Lukas Eder
d096b1c64c [jOOQ/jOQO#7284] Replace common patterns in query object model
- Some SQUARE transformations
2022-03-18 13:35:25 +01:00
Lukas Eder
fd04bb9e47 [jOOQ/jOQO#7284] Replace common patterns in query object model
- Some ATANH, ACOTH transformations
2022-03-18 13:31:06 +01:00
Lukas Eder
1b4dc05ef7 [jOOQ/jOQO#7284] Replace common patterns in query object model
- Some LOG, LN, and EXP transformations
2022-03-18 11:17:44 +01:00
Lukas Eder
660a16ce30 [jOOQ/jOQO#7284] Replace common patterns in query object model
- Some TAN, COT transformations
2022-03-18 09:37:53 +01:00
Lukas Eder
6e2603c7b1 [jOOQ/jOOQ#13302] H2TableDefinition with H2 2.0+ produces wrong code generation output when the run mode is Oracle 2022-03-18 09:35:48 +01:00
Lukas Eder
c3a739680b [jOOQ/jOQO#7284] Replace common patterns in query object model
- Some TANH, COTH transformations
2022-03-17 16:20:36 +01:00
Lukas Eder
e135d6e57b [jOOQ/jOQO#7284] Replace common patterns in query object model
- Added some transformPatternsArithmeticExpressions
- Added some transformPatternsHyperbolicFunctions
2022-03-17 14:48:07 +01:00
Lukas Eder
1eff19ed6d [jOOQ/jOOQ#13290] Result.formatHTML() is also affected 2022-03-16 17:21:12 +01:00
Lukas Eder
b88d393bd1 [jOOQ/jOOQ#7803] Support ArrayRecord.formatHTML() 2022-03-16 17:21:02 +01:00
Lukas Eder
3d8516117e [jOOQ/jOOQ#13290] Result.formatCSV() is also affected 2022-03-16 16:31:10 +01:00
Lukas Eder
33aea42499 [jOOQ/jOOQ#7803] Support ArrayRecord.formatXML() 2022-03-16 15:56:47 +01:00
Lukas Eder
b97bfe7d80 [jOOQ/jOOQ#13290] Result.formatXML() is also affected 2022-03-16 15:50:48 +01:00
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