Lukas Eder
bc0c06fd23
Ignore .idea folder
2024-01-26 10:47:35 +01:00
Lukas Eder
6cb15e9b50
[ jOOQ/jOOQ#16135 ] Fix NPE
2024-01-26 10:47:11 +01:00
Lukas Eder
3eaf3b1729
[ jOOQ/jOOQ#16135 ] Add the invisibleColumnsAsHidden flag
2024-01-25 14:22:57 +01:00
Lukas Eder
ecc9576125
[ jOOQ/jOOQ#16135 ] Support also Db2's IMPLICITLY HIDDEN
2024-01-25 12:50:09 +01:00
Lukas Eder
385324ffce
[ jOOQ/jOOQ#16135 ] INVISIBLE only in MariaDB 10.3 or MySQL 8.0.20
2024-01-25 12:49:50 +01:00
Lukas Eder
bdba91611c
[ jOOQ/jOOQ#16135 ] Include the hidden flag in DDL exports
2024-01-25 10:43:20 +01:00
Lukas Eder
71cc8a71c4
[ jOOQ/jOOQ#13411 ] HANA supports the NOT HIDDEN keywords
2024-01-25 09:41:40 +01:00
Lukas Eder
9eded931ee
[ jOOQ/jOOQ#13411 ] CockroachDB uses the NOT VISIBLE keywords
2024-01-25 08:57:37 +01:00
Lukas Eder
571d4e28da
Remove unnecessary spring.boot.version
2024-01-25 08:16:46 +01:00
Lukas Eder
cf25eb888b
[ jOOQ/jOOQ#16136 ] Meta::ddl should include hidden columns in DDL exports
2024-01-25 08:16:32 +01:00
Lukas Eder
e68941c1d7
[ jOOQ/jOOQ#16139 ] Upgrade Spring dependency from jOOQ-meta-extensions-hibernate to 6.1.3 due to CVE-2024-22233
2024-01-24 15:02:44 +01:00
Lukas Eder
65f25639ef
Remove unnecessary spring version properties
2024-01-24 14:12:43 +01:00
Lukas Eder
60113d2f6f
Remove unnecessary spring-tx dependency
...
It is only present due to a code generation test, but we don't actually
need the dependency for the test
2024-01-24 13:52:48 +01:00
Lukas Eder
93bf6c70e9
[ jOOQ/jOOQ#13411 ] Fix RETURNING * with hidden columns for data change
...
delta tables
2024-01-24 13:52:42 +01:00
Lukas Eder
2b5bfe45c7
Re-generate code
2024-01-24 13:29:34 +01:00
Lukas Eder
045852585d
[ jOOQ/jOOQ#13411 ] Parser meta lookups must look up hidden fields
...
This includes:
- [jOOQ/jOOQ#16138 ] Let AbstractRecord, AbstractRow implement
FieldsTrait
2024-01-24 11:16:43 +01:00
Lukas Eder
57e529b916
[ jOOQ/jOOQ#13411 ] Expand asterisks in the presence of hidden fields
2024-01-23 14:46:47 +01:00
Lukas Eder
f57f1e494d
[ jOOQ/jOOQ#16133 ] jOOQ-codegen-gradle doesn't consider basedir property for its OutputDirectory
2024-01-23 09:29:32 +01:00
Lukas Eder
47339e4bb4
[ jOOQ/jOOQ#15933 ] Maximum consumed results reached when Hikari close a SQL Server connection, leading to excessive logging
2024-01-23 08:49:13 +01:00
Lukas Eder
1f07cdfe6d
[ jOOQ/jOOQ#15998 ] [ jOOQ/jOOQ#15996 ] RenderTable fixes
...
This includes:
- [jOOQ/jOOQ#16121 ] Add Context.scopeParts(Class<Q>): Iterable<Q> to
allow for iterating over the values that are currently in scope
- [jOOQ/jOOQ#15998 ] RenderTable.WHEN_AMBIGUOUS_COLUMNS doesn't cover all
ambiguous column name cases
- [jOOQ/jOOQ#15996 ] RenderTable.WHEN_MULTIPLE_TABLES doesn't work
correctly in correlated subqueries
2024-01-22 17:49:59 +01:00
Lukas Eder
e6aaf25bbd
[ jOOQ/jOOQ#16101 ] Fix support annotation:
...
- YugabyteDB doesn't support LTRIM/RTRIM (https://github.com/yugabyte/yugabyte-db/issues/20728 )
- Add missing support annotation on OCTET_LENGTH
2024-01-22 13:43:53 +01:00
Lukas Eder
9595a35f29
[ jOOQ/jOOQ#16117 ] Upgrade dependencies
2024-01-22 12:40:34 +01:00
Lukas Eder
de1bf6e82d
[ jOOQ/jOOQ#16111 ] Generated implicit join alias collision when child table foreign keys share the same name
2024-01-22 10:33:43 +01:00
Lukas Eder
0db655820f
[ jOOQ/jOOQ#16113 ] jOOQ-codegen-gradle fails with UnknownDomainObjectException when java plugin isn't applied first
2024-01-22 08:54:42 +01:00
Lukas Eder
4acfafc71b
[ jOOQ/jOOQ#13411 ] Exclude hidden columns from records/pojos/interfaces etc.
2024-01-19 17:45:09 +01:00
Lukas Eder
1c2f46be40
[ jOOQ/jOOQ#13411 ] Code generation support
2024-01-19 16:18:27 +01:00
Lukas Eder
d949b5fcbc
[ jOOQ/jOOQ#16101 ] Fix regression
2024-01-19 15:43:59 +01:00
Lukas Eder
4179d2eb42
[ jOOQ/jOOQ#13411 ] Add jOOQ and jOOQ-meta API for hidden columns
2024-01-19 15:42:28 +01:00
Lukas Eder
04a4b3f408
[ jOOQ/jOOQ#13411 ] Added configuration flags
2024-01-19 13:57:26 +01:00
Lukas Eder
22261b9ce1
[ jOOQ/jOOQ#16101 ] javac fails inferring types with so many rawtypes
2024-01-19 10:01:23 +01:00
Lukas Eder
be43c31a8a
[ jOOQ/jOOQ#16101 ] Support binary BIT_LENGTH() and OCTET_LENGTH()
2024-01-19 09:22:17 +01:00
Lukas Eder
4e19b9799d
[ jOOQ/jOOQ#16101 ] Support binary LENGTH(), OVERLAY(), POSITION(), SUBSTRING() functions
2024-01-18 15:12:18 +01:00
Lukas Eder
a361727952
[ jOOQ/jOOQ#16101 ] Support binary SUBSTRING() function
2024-01-18 13:57:59 +01:00
Lukas Eder
0954738160
[ jOOQ/jOOQ#16101 ] Support binary MD5() function
2024-01-18 11:31:39 +01:00
Lukas Eder
83cf7318ea
[ jOOQ/jOOQ#16101 ] Update Settings.transformPatternsIdempotentFunctionRepetition
2024-01-18 11:23:31 +01:00
Lukas Eder
16bdd96fdd
[ jOOQ/jOOQ#16101 ] Update Settings.transformPatternsTrim
2024-01-18 11:16:56 +01:00
Lukas Eder
e99e209e7b
[ jOOQ/jOOQ#16101 ] Add parser support for binary trim functions
2024-01-18 11:12:06 +01:00
Lukas Eder
3a95ed0749
[ jOOQ/jOOQ#16101 ] Support binary TRIM(), RTRIM(), LTRIM() functions
2024-01-18 10:53:06 +01:00
Lukas Eder
59e056ff1f
[ jOOQ/jOOQ#16105 ] Wrong Javadoc in RTRIM() and LTRIM()
2024-01-18 10:16:46 +01:00
Lukas Eder
2ef003eee2
[ jOOQ/jOOQ#8418 ] Add support for vendor specific DateParts in DSL.trunc()
2024-01-17 17:30:58 +01:00
Lukas Eder
e00feb08ec
[ jOOQ/jOOQ#16093 ] Add matcher strategies for method overrides
2024-01-17 14:01:19 +01:00
Lukas Eder
98ff868302
[ jOOQ/jOOQ#16093 ] Add matcher strategies for method overrides
2024-01-17 14:00:02 +01:00
Lukas Eder
eb64cf976d
[ jOOQ/jOOQ#16092 ] JavaGenerator::generateRecordSetter0 uses wrong Mode.POJO for GeneratorStrategy::getJavaMemberName call
2024-01-17 11:53:03 +01:00
Lukas Eder
f8406cc4a0
[ jOOQ/jOOQ#16094 ] Compilation error in ScalaGenerator generated Keys.scala class when using GeneratorStrategy
2024-01-17 11:18:02 +01:00
Lukas Eder
a85679c815
[ jOOQ/jOOQ#10776 ] Add GeneratorStrategy::getJavaMemberOverride, getJavaSetterOverride, getJavaGetterOverride, getJavaMethodOverride
2024-01-17 11:01:47 +01:00
Lukas Eder
4516607284
[ jOOQ/jOOQ#16083 ] jOOQ-gradle-plugin multi execution configuration shouldn't require an explicit default configuration
...
This includes:
- [jOOQ/jOOQ#16084 ] Wrong order of MiniJAXB.append() calls in jOOQ-codegen-gradle
2024-01-16 10:41:57 +01:00
Lukas Eder
4d77894b4a
[ jOOQ/jOOQ#16080 ] Syntax error in generated SQL of ALTER SCHEMA
...
statement, when identifiers aren't quoted
2024-01-15 14:19:53 +01:00
Lukas Eder
ac77290658
[ jOOQ/jOOQ#16080 ] Syntax error in generated SQL of ALTER INDEX statement, when identifiers aren't quoted
2024-01-15 14:02:24 +01:00
Lukas Eder
0ea3691c2f
Add policies to README
2024-01-15 13:18:28 +01:00
Lukas Eder
2a8016e644
[ jOOQ/jOOQ#16075 ] Remove unnecessary runtimeClasspath dependency of the jOOQ-codegen-gradle plugin
2024-01-15 10:47:24 +01:00