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
Lukas Eder
67067735dd
[ jOOQ/jOOQ#12425 ] Re-added VisitListener Clauses to Exists
2021-09-16 14:40:04 +02:00
Lukas Eder
4f1171e4d1
[ jOOQ/jOOQ#12425 ] All query object model members are package private
2021-09-16 14:23:53 +02:00
Lukas Eder
7e6d66bb8b
[ jOOQ/jOOQ#12425 ] Infix generation of acceptJava() for operators
2021-09-16 14:18:31 +02:00
Lukas Eder
77888adc28
[ jOOQ/jOOQ#12425 ] Generate acceptJava() also on Condition
2021-09-16 14:04:26 +02:00
Lukas Eder
70fad28588
[ jOOQ/jOOQ#12425 ] Move (+) unary operator to API generator
2021-09-16 13:08:10 +02:00
Lukas Eder
86ef0311e0
[ jOOQ/jOOQ#12425 ] Move EXISTS predicate to API generator
...
Fix a regression where separator comments and other meta data was no longer generated when interleaving operators with functions
2021-09-16 12:32:36 +02:00
Lukas Eder
404eec8004
[ jOOQ/jOOQ#12425 ] Move UNIQUE predicate to API generator
2021-09-16 11:26:19 +02:00