Lukas Eder
f97400943d
[ jOOQ/jOOQ#10050 ] Fixed Javadoc
2020-04-08 10:31:04 +02:00
Lukas Eder
c3de72f537
[ jOOQ/jOOQ#10050 ] Add support for optimistic locking with UpdatableRecord.merge()
2020-04-08 10:29:01 +02:00
Lukas Eder
01c58467e7
[ jOOQ/jOOQ#10052 ] Support MERGE .. DELETE WHERE in more dialects
2020-04-08 09:27:59 +02:00
Lukas Eder
ade6e27094
[ jOOQ/jOOQ#7291 ] Restored WHERE clauses
2020-04-07 18:12:53 +02:00
Lukas Eder
76e7b74b0b
[ jOOQ/jOOQ#7291 ] Added parser support
2020-04-06 17:33:24 +02:00
Lukas Eder
7b443dc2f1
[ jOOQ/jOOQ#7291 ] Add support for multiple MERGE .. WHEN [ NOT ] MATCHED AND { condition }
2020-04-06 17:18:15 +02:00
Lukas Eder
e62581488c
[ jOOQ/jOOQ#10049 ] Add DAO.merge()
2020-04-06 17:17:58 +02:00
Lukas Eder
48074e08a6
[ jOOQ/jOOQ#10045 ] Deprecate the H2 style MERGE statement
2020-04-06 14:33:06 +02:00
Lukas Eder
7a9b46eb14
[ jOOQ/jOOQ#10043 ] Added Support annotation to DAO methods
2020-04-06 14:29:45 +02:00
Lukas Eder
1c1da86f76
[ jOOQ/jOOQ#10046 ] Add DSLContext.batchMerge()
2020-04-06 14:23:11 +02:00
Lukas Eder
2c430c57e3
[ jOOQ/jOOQ#10045 ] Deprecate the H2 style MERGE statement
2020-04-06 13:53:18 +02:00
Lukas Eder
b131440bef
[ jOOQ/jOOQ#2961 ] Add UpdatableRecord.merge()
2020-04-06 13:30:35 +02:00
Lukas Eder
4bf092bb2b
[ jOOQ/jOOQ#10043 ] Add Support annotations to TableRecord.insert(), and UpdatableRecord.store(), update(), delete(), etc.
2020-04-06 11:43:21 +02:00
Lukas Eder
95b4de86aa
[ jOOQ/jOOQ#10041 ] Add support for Oracle 20c window function GROUPS and EXCLUDE clauses
2020-04-06 11:18:00 +02:00
Lukas Eder
cd4901a2bb
[ jOOQ/jOOQ#10040 ] Add support for Oracle 20c EXCEPT ALL and INTERSECT ALL
2020-04-06 11:13:29 +02:00
Lukas Eder
98bfed2657
[ jOOQ/jOOQ#10038 ] Add SQLDialect.ORACLE20C
2020-04-06 11:02:20 +02:00
Lukas Eder
e624f5f28f
[ jOOQ/jOOQ#10010 ] Rename Loader { CSV | JSON | Rows } Step.fieldsFromSource() to fieldsCorresponding()
2020-04-03 18:11:57 +02:00
Lukas Eder
0b21120fb2
[ jOOQ/jOOQ#10034 ] Stop casting bind values in UPDATE .. SET
2020-04-03 17:32:16 +02:00
Lukas Eder
0f9f437299
[ jOOQ/jOOQ#2823 ] [ jOOQ/jOOQ#10033 ] Update comment issue references
2020-04-03 17:18:07 +02:00
Lukas Eder
11c2f23381
[ jOOQ/jOOQ#10033 ] Stop casting bind values in INSERT .. VALUES()
2020-04-03 17:10:07 +02:00
Lukas Eder
e1385c22f3
[ jOOQ/jOOQ#10025 ] Fixed SQLite regression
2020-04-03 09:56:04 +02:00
Lukas Eder
8f037ff9a9
[ jOOQ/jOOQ#10025 ] Fixed broken N_RANDOM name
2020-04-02 20:25:36 +02:00
Lukas Eder
0464d58651
[ jOOQ/jOOQ#7328 ] Generate T-SQL locking only when declaring tables
2020-04-02 11:40:12 +02:00
Lukas Eder
a26b6cbc6d
[ jOOQ/jOOQ#10025 ] Move Keywords.F_XYZ to Names.N_XYZ and make them unquotedName
2020-04-02 11:23:33 +02:00
Lukas Eder
aecdb2b575
[ jOOQ/jOOQ#10024 ] Upgraded maven-javadoc-plugin to work around a bug
...
It appears that the recent upgrade of Liquibase exposed a Javadoc plugin bug that leads to jOOQ-meta-extensions no longer being able to build the Javadoc with version 3.1.1 of the plugin. To be further investigated
2020-04-02 10:00:17 +02:00
Lukas Eder
a9a0adfc55
[ jOOQ/jOOQ#8492 ] DSL.row(Collection<?>) should also accept Select in argument collection
2020-04-01 17:52:10 +02:00
Lukas Eder
3dda5301aa
[ jOOQ/jOOQ#8519 ] Add native support for H2 JOIN .. USING syntax
2020-04-01 16:52:38 +02:00
Lukas Eder
7a041c7924
[ jOOQ/jOOQ#8548 ] Add support for SQLite WINDOW clause
2020-04-01 15:48:19 +02:00
Lukas Eder
2b3d870119
[ jOOQ/jOOQ#8575 ] Implement native support for H2 RATIO_TO_REPORT()
2020-04-01 15:28:25 +02:00
Lukas Eder
47d44ab626
[ jOOQ/jOOQ#8719 ] Use native support for H2 <rve> IS [ NOT ] NULL predicate
2020-04-01 14:45:43 +02:00
Lukas Eder
86177e8eea
[ jOOQ/jOOQ#10024 ] Upgraded maven dependency
2020-04-01 14:35:46 +02:00
Lukas Eder
19baebb78b
[ jOOQ/jOOQ#10024 ] Upgraded errorprone dependency
2020-04-01 14:33:30 +02:00
Lukas Eder
9b199477d4
[ jOOQ/jOOQ#10024 ] Upgraded liquibase and hibernate dependencies
2020-04-01 14:29:32 +02:00
Lukas Eder
aaa9f2c563
[ jOOQ/jOOQ#10024 ] Upgraded spring dependency from 5.1.9 to 5.2.5
2020-04-01 14:24:59 +02:00
Lukas Eder
4289ac8590
[ jOOQ/jOOQ#7328 ] Replace cursor-based FOR UPDATE emulation in SQL Server by table hints
2020-04-01 13:53:23 +02:00
Lukas Eder
ffc92f2f76
[ jOOQ/jOOQ#9986 ] Some minor QueryPartList improvements
2020-04-01 13:17:53 +02:00
Lukas Eder
db13cee6d3
[ jOOQ/jOOQ#10023 ] Add Table.with(SQL) to allow for plain SQL templating in T-SQL style table hints
2020-04-01 12:59:18 +02:00
Lukas Eder
c790c84d99
[ jOOQ/jOOQ#9930 ] Fixed ListAgg for SQL Server
2020-03-31 15:39:46 +02:00
Lukas Eder
aa20f07f4e
[ jOOQ/jOOQ#10016 ] Improve H2's derived column list support
2020-03-31 14:50:05 +02:00
Lukas Eder
9b92617584
[ jOOQ/jOOQ#9496 ] Improve formatting of CREATE TABLE
2020-03-31 13:19:44 +02:00
Lukas Eder
c2df94da47
[ jOOQ/jOOQ#10013 ] Add <constructorPropertiesAnnotation/> to generate @ConstructorProperties on pojos and records
2020-03-31 11:27:08 +02:00
Lukas Eder
06d4f1fe50
Revert "[ jOOQ/jOOQ#10011 ] Add SQLDialect.lite() to denote a jOOQ-lite dialect"
2020-03-31 10:23:00 +02:00
Lukas Eder
5302f33dd4
[ jOOQ/jOOQ#10011 ] Add SQLDialect.lite() to denote a jOOQ-lite dialect
2020-03-30 15:58:23 +02:00
Lukas Eder
aa885722c3
[ jOOQ/jOOQ#10008 ] Add a configuration flag to DDLDatabase to specify whether queries should be logged
2020-03-30 14:53:03 +02:00
Lukas Eder
5380ed5ec1
[ jOOQ/jOOQ#10007 ] "constant string too long" in generated code when view
...
source code exceeds 64KB
2020-03-30 14:37:11 +02:00
Lukas Eder
cbd3239233
[ jOOQ/jOOQ#9998 ] DSL.and(noCondition()) and DSL.or(noCondition()) generates a "1 = 1" or "1 = 0" predicate
2020-03-27 17:31:45 +01:00
Lukas Eder
6bfef10081
[ jOOQ/jOOQ#10000 ] Add DSL.tau() to support τ, which is a better π
2020-03-27 17:00:46 +01:00
Lukas Eder
5108d7c192
[ jOOQ/jOOQ#9999 ] Work around CockroachDB's wrong implementation of <row> IS NULL predicate
2020-03-27 16:19:54 +01:00
Lukas Eder
37927e01e0
[ jOOQ/jOOQ#8950 ] Fixed OSS Edition JSON_EXISTS() support
2020-03-27 15:08:42 +01:00
Lukas Eder
f1003a76f4
[ jOOQ/jOOQ#8950 ] Added JSON_EXISTS() support
2020-03-27 13:43:50 +01:00