Commit Graph

10462 Commits

Author SHA1 Message Date
Lukas Eder
fbffae86f1 [jOOQ/jOOQ#11864] Remove dates from blog URLs 2021-09-28 17:01:40 +02:00
Lukas Eder
b286fe1abc [jOOQ/jOOQ#12465] [jOOQ/jOOQ#12432] Extract more CompareConditions
Including:
- IN
- NOT_IN
2021-09-24 16:39:04 +02:00
Lukas Eder
2e061133ea [jOOQ/jOOQ#12465] [jOOQ/jOOQ#12432] Extract more CompareConditions
Including:
- LIKE_IGNORE_CASE
- NOT_LIKE_IGNORE_CASE
- NOT_SIMILAR_TO
- SIMILAR_TO
2021-09-24 15:57:57 +02:00
Lukas Eder
e6f3232710 [jOOQ/jOOQ#12465] [jOOQ/jOOQ#12432] Extract LIKE, NOT LIKE 2021-09-24 15:13:33 +02:00
Lukas Eder
db8c811cca [jOOQ/jOOQ#12465] Split RowIsNull into RowIsNull and SelectIsNull 2021-09-23 14:54:23 +02:00
Lukas Eder
b220e67b05 [jOOQ/jOOQ#12465] Move BOOL_AND and BOOL_OR to API generator 2021-09-23 14:54:13 +02:00
Lukas Eder
5761ddd40e [jOOQ/jOOQ#12465] Move ANY_VALUE to API generator 2021-09-23 14:08:35 +02:00
Lukas Eder
efd74633cb [jOOQ/jOOQ#12465] Move PRODUCT to API generator 2021-09-23 13:57:46 +02:00
Lukas Eder
fa286e821f [jOOQ/jOOQ#12465] Move MIN, MAX, COUNT, SUM, AVG to API generator 2021-09-23 11:58:14 +02:00
Lukas Eder
a5533230c5 [jOOQ/jOOQ#12465] DefaultAggregateFunction should be final
DefaultAggregateFunction historically is for simple aggregate
functions without extra functionality, such as MIN, MAX, COUNT, SUM,
AVG. It was then used as a base implementation for various others, which
should be extending AbstractAggregateFunction, instead.

This refactoring will simplify further QOM work
2021-09-23 11:09:29 +02:00
Lukas Eder
3cc898203a [jOOQ/jOOQ#12465] Deprecate IGNITE dialect again 2021-09-23 10:26:15 +02:00
Lukas Eder
a47bc76d70 [jOOQ/jOOQ#12425] Move FieldCondition to API generator 2021-09-22 15:02:16 +02:00
Lukas Eder
6f0da04d3b [jOOQ/jOOQ#12425] Move CONTAINS and related operators to API generator 2021-09-22 14:27:59 +02:00
Lukas Eder
8446afcaff [jOOQ/jOOQ#12425] Move ROWID to API generator 2021-09-21 17:13:13 +02:00
Lukas Eder
bf03f64549 [jOOQ/jOOQ#12425] Move XMLDOCUMENT to API generator 2021-09-21 16:29:26 +02:00
Lukas Eder
ad69ba5481 [jOOQ/jOOQ#12425] Move XMLDOCUMENT to API generator 2021-09-21 16:29:05 +02:00
Lukas Eder
1ed7d8969c [jOOQ/jOOQ#12425] Move XMLCONCAT to API generator 2021-09-21 15:45:06 +02:00
Lukas Eder
8f77562fc8 [jOOQ/jOOQ#12425] Move XMLCONCAT to API generator 2021-09-21 15:44:28 +02:00
Lukas Eder
1918553662 [jOOQ/jOOQ#12425] Move XMLCONCAT to API generator 2021-09-21 15:44:06 +02:00
Lukas Eder
6ca96bcc61 [jOOQ/jOOQ#12425] Move XMLPI to API generator 2021-09-21 15:37:23 +02:00
Lukas Eder
5de375710c [jOOQ/jOOQ#12425] Move XMLPI to API generator 2021-09-21 15:32:11 +02:00
Lukas Eder
fbb720f847 [jOOQ/jOOQ#12425] Move XMLPI to API generator 2021-09-21 15:31:40 +02:00
Lukas Eder
7b689b0a98 [jOOQ/jOOQ#12459] KotlinGenerator setter return type must be Unit also for records 2021-09-21 14:06:33 +02:00
Lukas Eder
729ee4f03a [jOOQ/jOOQ#12327] ImmutablePOJOMapper cannot map more than one nested POJO on the same level 2021-09-21 13:48:04 +02:00
Lukas Eder
9a961c27ce [jOOQ/jOOQ#12425] Fix Firebird regression for BIT_OR / BIT_XOR 2021-09-21 12:10:35 +02:00
Lukas Eder
f31b1a6c8f [jOOQ/jOOQ#12425] Generate acceptJava() also for Statements 2021-09-21 11:11:09 +02:00
Lukas Eder
2ca80b02a6 [jOOQ/jOOQ#12425] Move EXECUTE to API generator 2021-09-21 10:22:20 +02:00
Lukas Eder
6250ad5e55 [jOOQ/jOOQ#12425] Move GOTO to API generator 2021-09-21 09:42:57 +02:00
Lukas Eder
5045782c04 [jOOQ/jOOQ#12425] [jOOQ/jOOQ#12432] Move =, <>, etc to API generator 2021-09-20 17:34:53 +02:00
Lukas Eder
5748cb4fe2 [jOOQ/jOOQ#12425] Generate more java.util.xyz.* imports 2021-09-20 14:05:57 +02:00
Lukas Eder
c5002cda9a [jOOQ/jOOQ#12425] [jOOQ/jOOQ#12432] Move AND and OR to API generator 2021-09-20 13:53:43 +02:00
Lukas Eder
94898a738a [jOOQ/jOOQ#12425] Move not(Field<Boolean>) and field(Condition) to API generator 2021-09-17 22:12:10 +02:00
Lukas Eder
ab9e1e6ce0 [jOOQ/jOOQ#12425] Fix OSS edition 2021-09-17 22:11:44 +02:00
Lukas Eder
7a180187b9 [jOOQ/jOOQ#12453] Revert 2021-09-17 22:11:28 +02:00
Lukas Eder
d4e1b48953 [jOOQ/jOOQ#12453] We must do this only for non-ScalarSubquery Fields 2021-09-17 21:19:35 +02:00
Lukas Eder
10116e29c4 [jOOQ/jOOQ#12425] OSS edition fix 2021-09-17 20:54:08 +02:00
Lukas Eder
6d0df26e2d [jOOQ/jOOQ#12453] Field.compare(IN, value) doesn't produce correct predicate 2021-09-17 20:53:39 +02:00
Lukas Eder
33a29b5afe [jOOQ/jOOQ#12434] CVE-2021-26291 via maven-core-3.6.3 dependency 2021-09-17 14:30:42 +02:00
Lukas Eder
fb43a25d22 [jOOQ/jOOQ#12425] OSS edition fix 2021-09-17 10:59:59 +02:00
Lukas Eder
38a842bfdf [jOOQ/jOOQ#12425] OSS edition fix 2021-09-17 10:44:41 +02:00
Lukas Eder
84b01f3398 [jOOQ/jOOQ#12440] Compilation error in KotlinGenerator generated code
when @set:JvmName is applied to overriding property
2021-09-17 10:04:35 +02:00
Lukas Eder
3b1e76a5b7
Merge pull request #12441 from octylFractal/bugfix/dao-gen-with-java-records
Fix generating multi-key DAOs with Java records
2021-09-17 09:02:53 +02:00
Octavia Togami
1dbbcaa7ef
Fix generating multi-key DAOs with Java records
The single-key case was correctly mapped for this, but not the multi-key
case.
2021-09-16 18:17:30 -07:00
Lukas Eder
2de1c3559c [jOOQ/jOOQ#12425] Move Table EQ / NE predicate to API generator
Add support for operators on Table
2021-09-16 18:10:23 +02:00
Lukas Eder
37c6e8033a [jOOQ/jOOQ#12425] Move IS [ NOT ] NULL predicate to API generator 2021-09-16 16:48:42 +02:00
Lukas Eder
62d8102e90 [jOOQ/jOOQ#12425] Move IS [ NOT ] DOCUMENT predicate to API generator 2021-09-16 16:38:58 +02:00
Lukas Eder
529b487447 [jOOQ/jOOQ#12437] Avoid generating overloaded table valued functions with compilation errors, until they are supported 2021-09-16 16:10:41 +02:00
Lukas Eder
df475347c8 [jOOQ/jOOQ#12425] Move IS [ NOT ] JSON predicate to API generator 2021-09-16 15:01:10 +02:00
Lukas Eder
f1256178fb
Delete IsJSON.java 2021-09-16 15:00:43 +02:00
Lukas Eder
542b0f5e27 [jOOQ/jOOQ#12425] Move IS [ NOT ] JSON predicate to API generator 2021-09-16 14:58:52 +02:00