Commit Graph

10451 Commits

Author SHA1 Message Date
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
Lukas Eder
6b42ede21e [jOOQ/jOOQ#12425] Move NOT predicate to API generator
Fixed a regression in the lazy type lookup and nullability propagation
2021-09-16 11:01:31 +02:00
Lukas Eder
04f00df329 [jOOQ/jOOQ#12425] Move IS [ NOT ] DISTINCT FROM to API generator
This includes:
- [jOOQ/jOOQ#12432] Extract CompareCondition and CombinedCondition into their own classes
2021-09-15 16:11:58 +02:00
Lukas Eder
76ade05727 [jOOQ/jOOQ#12425] OSS edition fix 2021-09-15 13:46:33 +02:00
Lukas Eder
28f61b061f [jOOQ/jOOQ#12425] Fix type inference problems (Java 8-17) 2021-09-15 13:19:31 +02:00