Commit Graph

1391 Commits

Author SHA1 Message Date
Lukas Eder
ecbc97d10f Release 3.20.9-SNAPSHOT 2025-10-01 16:35:06 +02:00
Lukas Eder
4474ad4d43 Release 3.20.8 2025-10-01 11:18:08 +02:00
Lukas Eder
93194b4ed9 [jOOQ/jOOQ#17971] Generated column aliases may exceed the maximum
identifier length in some dialects
2025-09-25 09:38:05 +02:00
Lukas Eder
17f39eb690 [jOOQ/jOOQ#18793] Compilation error in generated record's POJO
constructor when attaching Converter to UDT column
2025-09-19 14:37:05 +02:00
Lukas Eder
ded36561ea Release 3.20.8-SNAPSHOT 2025-09-11 13:05:36 +02:00
Lukas Eder
84697dbd30 Release 3.20.7 2025-09-11 08:51:35 +02:00
Lukas Eder
eaae21f47e [jOOQ/jOOQ#18917] KotlinGenerator generates invalid code for Oracle sequences with BigInteger MINVALUE or MAXVALUE flags 2025-08-25 15:28:11 +02:00
Lukas Eder
467e93a336 [jOOQ/jOOQ#18910] KotlinGenerator produces bad code when sequences
reference Long.MIN_VALUE with their flags
2025-08-25 13:06:55 +02:00
Lukas Eder
2ba661d42b Release 3.20.7-SNAPSHOT 2025-08-12 16:41:42 +02:00
Lukas Eder
cad2748e31 Release 3.20.6 2025-08-12 13:22:54 +02:00
Lukas Eder
0448131c2a [jOOQ/jOOQ#18836] Mention also LocalDateAsLocalDateTimeBinding 2025-08-11 13:11:48 +02:00
Lukas Eder
ae864549a4 [jOOQ/jOOQ#18836] <dateAsTimestamp/> deprecation notice should mention
DateAsTimestampBinding alternative explicitly
2025-08-07 12:17:54 +02:00
Lukas Eder
00890c80bd [jOOQ/jOOQ#18827] Fix backport regression 2025-08-06 14:28:29 +02:00
Lukas Eder
0bbabb7a48 [jOOQ/jOOQ#18827] Missing VARCHAR lengths in Databricks generated code 2025-08-06 14:16:55 +02:00
Lukas Eder
565ab6b916 [jOOQ/jOOQ#18749] Formatting problem in generated Kotlin UDTs 2025-07-09 11:20:51 +02:00
Lukas Eder
74c4bf95d5 [jOOQ/jOOQ#18473] Slash in name results in invalid identifier being generated using KotlinGenerator
This includes:

- [jOOQ/jOOQ#18641] Bad file names generated in KotlinGenerator and ScalaGenerator when using special characters
- [jOOQ/jOOQ#18643] KotlinGenerator produces bad code when table / column identifier disambiguation clashes with special character escaping
- [jOOQ/jOOQ#18654] Compilation error in Kotlin generated code when table name contains special characters and paths are generated
2025-06-18 16:37:52 +02:00
Lukas Eder
cc82317ff4 Release 3.20.6-SNAPSHOT 2025-06-11 14:40:33 +02:00
Lukas Eder
54f814d12c Release 3.20.5 2025-06-11 10:24:51 +02:00
Lukas Eder
7aac0c979e Release 3.20.5-SNAPSHOT 2025-05-02 14:41:20 +02:00
Lukas Eder
cd205442d5 Release 3.20.4 2025-05-02 08:37:46 +02:00
Lukas Eder
b96cbd4639 [jOOQ/jOOQ#18306] Compilation error in generated Kotlin or Scala code
when working with audit columns
2025-04-14 10:52:52 +02:00
Lukas Eder
a9d1032463 [jOOQ/jOOQ#18300] Compilation error in generated Keys class when
non-embeddable unique keys overlap with embeddable primary keys
2025-04-04 17:12:15 +02:00
Lukas Eder
343696fe81 Release 3.20.4-SNAPSHOT 2025-04-03 09:10:27 +02:00
Lukas Eder
5c8935ed3b Release 3.20.3 2025-04-02 14:40:39 +02:00
Lukas Eder
3dcab2ccae [jOOQ/jOOQ#18257] KotlinGenerator doesn't produce TriggerNames file in a names subpackage 2025-03-27 12:05:24 +01:00
Lukas Eder
7823344021 [jOOQ/jOOQ#13598] Add
Settings.emulateNestedRecordProjectionsUsingMultisetEmulation to replace
flattening emulation by MULTISET emulation for top level nested record
projections
2025-03-12 15:13:57 +01:00
Lukas Eder
82c32edc34 [jOOQ/jOOQ#18133] Log message doesn't concatenate helpful information in code generator 2025-03-12 11:11:28 +01:00
Lukas Eder
2175d9e9f6 Release 3.20.3-SNAPSHOT 2025-03-11 15:51:24 +01:00
Lukas Eder
7ddb819874 Release 3.20.2 2025-03-11 12:46:18 +01:00
Lukas Eder
56bc421b30 [jOOQ/jOOQ#18112] Fix also ScalaGenerator 2025-03-10 08:53:43 +01:00
Lukas Eder
d2db0ac08d [jOOQ/jOOQ#18112] <globalObjectNames/> should generate const val in
KotlinGenerator, for annotation usage

This includes:

- [jOOQ/jOOQ#18114] <globalObjectNames/> should explicitly declare
String type in KotlinGenerator, for usage with explicit API compiler
flag
2025-03-10 08:20:05 +01:00
Lukas Eder
e19cd25b67 Release 3.20.2-SNAPSHOT 2025-02-21 17:09:52 +01:00
Lukas Eder
4fa569282b Release 3.20.1 2025-02-21 14:04:40 +01:00
Lukas Eder
9988b38c37 [jOOQ/jOOQ#18032] Correctly reference the XSD file 2025-02-20 15:59:33 +01:00
Lukas Eder
eae83f24da Release 3.20.1-SNAPSHOT 2025-02-20 11:12:44 +01:00
Lukas Eder
455fec9cb6 Release 3.20.0 2025-02-19 14:33:19 +01:00
Lukas Eder
357f781c74 [jOOQ/jOOQ#12637] Fix this for setters as well 2025-02-14 10:18:18 +01:00
Lukas Eder
ccbc035635 [jOOQ/jOOQ#17926] Code generator should consider effective nullability of computed columns just like that of defaulted columns 2025-02-13 15:55:01 +01:00
Lukas Eder
37d93db16f [jOOQ/jOOQ#17928] Generated Javadoc should reference qualified output name of generated objects, not input name 2025-01-31 12:58:30 +01:00
Lukas Eder
cfc8c15e5a [jOOQ/jOOQ#14402] Add SQLDialect.DATABRICKS 2025-01-22 16:41:30 +01:00
Lukas Eder
71e1a06781 [jOOQ/jOOQ#10574] Add PascalCaseGeneratorStrategy to improve user experience for T-SQL schemas implemented in PascalCase 2025-01-16 14:34:22 +01:00
Lukas Eder
0eb5a08016 [jOOQ/jOOQ#16567] Restore caching of resolvedType in AbstractTypedElementDefinition 2025-01-10 15:14:31 +01:00
Lukas Eder
d69db14a0f I deleted my account on this terrible hate platform 2025-01-10 10:35:18 +01:00
Lukas Eder
84df2232c8 [jOOQ/jOOQ#17787] Regression when enabling <jpaAnnotation> for NOT NULL
DEFAULT columns, which should continue to be marked as @Column(nullable
= true)
2024-12-23 10:11:57 +01:00
Lukas Eder
e89077aa85 [jOOQ/jOOQ#16501] GeneratorStrategy::getJavaMemberOverride should be called with Mode.DAO for all member-specific fetchByXYZ methods generated in a DAO 2024-12-13 09:05:27 +01:00
Lukas Eder
fd76e92a00 [jOOQ/jOOQ#16379] Compilation error in generated Indexes.java when index
references embeddables that replace their underlying fields
2024-12-11 15:04:05 +01:00
Lukas Eder
2f2a9b76d3 [jOOQ/jOOQ#17762] EmbeddableTableField::toString should render a ROW style display of the field 2024-12-11 11:35:47 +01:00
Lukas Eder
11ce2ec1cf [jOOQ/jOOQ#14005] Code generator produces wrong ordering of DataType
properties for nullable and defaulted array types
2024-12-09 19:41:11 +01:00
Lukas Eder
bf1047305b [jOOQ/jOOQ#17752] Add jdbc/urlProperty as a way to specify which system property to look up in code generation configuration for the JDBC URL 2024-12-06 14:27:07 +01:00
Lukas Eder
bed940da75 [jOOQ/jOOQ#11375] <globalObjectNames/> Should produce a file containing
enum literals for each enum type
2024-12-06 09:19:10 +01:00