Commit Graph

5132 Commits

Author SHA1 Message Date
Lukas Eder
c15f770d42 [jOOQ/jOOQ#9833] Add missing @Support annotation to DSLContext#fetch*()
methods
2020-02-24 13:14:39 +01:00
Lukas Eder
630c7736eb [jOOQ/jOOQ#8805] Support OVERLAY() function 2020-02-24 12:53:21 +01:00
Lukas Eder
b1598ccbd9 [jOOQ/jOOQ#9865] Fix a few REDSHIFT support annotations and DDL statements 2020-02-24 11:47:19 +01:00
Lukas Eder
e3d75812ca [jOOQ/jOOQ#9861] Add covariant overrides Record[N].with(Field, T) for
fluent setting of values on a Record
2020-02-21 14:13:40 +01:00
Knut Wannheden
f35493dc23 Cleanup: Remove some unwanted trailing spaces 2020-02-21 11:17:49 +01:00
Knut Wannheden
f84b15e04d Cleanup: Simplify preprocessor's handling of whitespaces 2020-02-21 10:50:18 +01:00
Lukas Eder
27d422384a [jOOQ/jOOQ#7421] [jOOQ/jOOQ#9832] Revert removal of FROM DUAL in MySQL
Newer versions of MariaDB and MySQL can do without FROM clause, so our "FROM dual" clause is no longer needed. There are some use cases in the jOOQ Open Source Edition (e.g. code generator), where wrong SQL is thus generated on MySQL 5.7. Thus, we'll postpone this improvement until we have a better solution.
2020-02-21 10:48:32 +01:00
Lukas Eder
8fafdb2286 [jOOQ/jOOQ#9856] Parser cannot handle double quotes in string literals 2020-02-21 10:15:42 +01:00
Lukas Eder
40133a09af Whitespace change 2020-02-21 09:23:51 +01:00
Lukas Eder
a0cbf450ba [jOOQ/jOOQ#4695] Fix regression 2020-02-21 09:23:32 +01:00
Lukas Eder
d8e8e1be2b [jOOQ/jOOQ#4695] Create separate Row[N] and Record[N] implementations
for each N
2020-02-20 17:23:04 +01:00
Knut Wannheden
0a55bad190 [jOOQ/jOOQ#9825] Only build Refaster in Java 8+ 2020-02-20 16:36:37 +01:00
Knut Wannheden
9734362193 [jOOQ/jOOQ#9825] Resynchronize .refaster files as binary files 2020-02-20 15:21:04 +01:00
Knut Wannheden
9faa244a0d [#282] Stop removing trailing spaces outside delimited code regions 2020-02-20 12:20:19 +01:00
Lukas Eder
00e28e247f Cosmetic fixes 2020-02-18 16:05:35 +01:00
Lukas Eder
dd3ca6062d Cosmetic fix 2020-02-14 14:03:19 +01:00
Lukas Eder
f8b9727389 [jOOQ/jOOQ#9840] Added missing @Pro annotation 2020-02-14 11:12:17 +01:00
Lukas Eder
571dc579f6 [jOOQ/jOOQ#9840] Remove DSL.groupingId() from jOOQ Open Source Edition, as no OSS dialect supports it 2020-02-14 10:54:56 +01:00
Lukas Eder
b5306ca559 Cosmetic fixes 2020-02-14 10:44:55 +01:00
Lukas Eder
330dac76de Release 3.14.0-SNAPSHOT 2020-02-12 11:29:19 +01:00
Knut Wannheden
21292daf1d [jOOQ/jOOQ#9823] Apply WITH TIES emulation for FIREBIRD dialect 2020-02-12 10:39:49 +01:00
Knut Wannheden
14d06ce227 [jOOQ/jOOQ#9822] Firebird: Support ALTER TABLE ... [DROP|SET] NOT NULL 2020-02-12 09:56:59 +01:00
Lukas Eder
32c536328c [jOOQ/jOOQ#9819] Add support for INFORMATION_SCHEMA.VIEWS in jooq-meta.xsd 2020-02-11 16:06:16 +01:00
Lukas Eder
20f3fce616 [jOOQ/jOOQ#9805] Generate view source code with generated views 2020-02-11 15:17:24 +01:00
Lukas Eder
70c3b8a7dc [jOOQ/jOOQ#8452] Parse CREATE FORCE VIEW 2020-02-11 15:16:37 +01:00
Lukas Eder
b0aab86afa [jOOQ/jOOQ#9801] Make TableOptions available through InformationSchema 2020-02-10 12:26:31 +01:00
Lukas Eder
9ecb8a8caa [#4245] Added missing type 2020-02-07 16:57:42 +01:00
Lukas Eder
175937f41a [jOOQ/jOOQ#7962] ORA-04043 on INSERT when using qualified, quoted table name and fetching generated keys 2020-02-07 16:56:42 +01:00
Lukas Eder
5bf3d9f57f [jOOQ/jOOQ#4245] Add support for PostgreSQL's DELETE .. USING syntax 2020-02-07 14:20:27 +01:00
Lukas Eder
fb2c0cc910 [jOOQ/jOOQ#9806] Add Batch.executeAsync() methods 2020-02-07 10:49:15 +01:00
Lukas Eder
0033b74ebc [jOOQ/jOOQ#9808] Add JooqLogger.log(Level) overloads 2020-02-07 10:01:54 +01:00
Lukas Eder
0fef1bb67e [jOOQ/jOOQ#9799] Make TableOptions available through code generation 2020-02-06 18:07:19 +01:00
Lukas Eder
ce6d4ca20f [jOOQ/jOOQ#9800] Make TableOptions available through org.jooq.Meta 2020-02-06 18:06:32 +01:00
Lukas Eder
800c2a44d7 [jOOQ/jOOQ#9799] Make TableOptions available through code generation 2020-02-06 15:36:00 +01:00
Lukas Eder
a7cd99e5f2 [jOOQ/jOOQ#9797] XMLDatabase cannot read INT type 2020-02-06 11:56:25 +01:00
Lukas Eder
261bf2b2d0 [jOOQ/jOOQ#9793] Add support for Firebird BLOB SUB_TYPE 0 and 1 2020-02-06 10:26:28 +01:00
Lukas Eder
0617c77c36 [jOOQ/jOOQ#8968] An exception in ExecuteListener#start is not routed to ExecuteListener#exception 2020-02-05 14:56:11 +01:00
Lukas Eder
4af8828cea [jOOQ/jOOQ#2967] Fix regression in single argument ROUND() function 2020-02-05 14:28:45 +01:00
Lukas Eder
a966ee4a00 [jOOQ/jOOQ#9791] Fix OSS edition compilation error 2020-02-05 14:18:37 +01:00
Lukas Eder
b84193422c [jOOQ/jOOQ#9792] Meta doesn't produce correct data type in SQL Server for identity columns 2020-02-05 14:10:31 +01:00
Lukas Eder
808d3c7ae1 [jOOQ/jOOQ#9791] Meta.getTables() returns the same table for each catalog in SQL Server 2020-02-05 13:48:17 +01:00
Lukas Eder
1418586753 [jOOQ/jOOQ#4454] Better play safe on these data types (SQL Server) 2020-02-05 11:52:58 +01:00
Lukas Eder
84eec417bc [jOOQ/jOOQ#9741] Fix aliasing of period table references 2020-02-04 17:02:21 +01:00
Lukas Eder
d67f96aa5b [jOOQ/jOOQ#9790] Add internal functional interfaces F0, F1, F2 2020-02-04 16:32:28 +01:00
Lukas Eder
2708d2e0e8 [jOOQ/jOOQ#9741] Add parser support for FOR PORTION OF 2020-02-04 16:06:58 +01:00
Lukas Eder
3e9f854225 [jOOQ/jOOQ#9790] Add internal functional interfaces F1, F2 2020-02-04 16:06:22 +01:00
Lukas Eder
4b66b9bf83 [jOOQ/jOOQ#9741] WIP 2020-02-04 14:38:45 +01:00
Lukas Eder
93dc41579f [jOOQ/jOOQ#9741] WIP 2020-02-04 10:40:26 +01:00
Lukas Eder
f12fa801da [jOOQ/jOOQ#9741] Avoid parser ambiguity with FOR UPDATE syntax 2020-02-03 13:16:59 +01:00
Lukas Eder
682985cf6f [jOOQ/jOOQ#9741] Avoid parser ambiguity with FOR UPDATE syntax 2020-02-03 13:13:26 +01:00