Lukas Eder
148bc522c4
[ jOOQ/jOOQ#17489 ] Invalid constraint type "n" in jOOQ-meta query on PostgreSQL 17 when trying to fetch pg_get_constraintdef for a NOT NULL constraint on a domain
2024-10-23 16:20:14 +02:00
Lukas Eder
506e0766bc
[ jOOQ/jOOQ#16101 ] Add support for binaryLike
2024-10-23 15:58:33 +02:00
Lukas Eder
27a606c065
[ jOOQ/jOOQ#16101 ] Add support for binaryListAgg
2024-10-23 14:54:37 +02:00
Lukas Eder
63b3051f7b
[ jOOQ/jOOQ#8705 ] Add code generation configuration to generate primary key based equals() and hashCode() on POJOs
2024-10-23 10:22:59 +02:00
Lukas Eder
4a88729447
[ jOOQ/jOOQ#17487 ] Add code generation configuration flags to specify
...
which columns to include / exclude in generated POJO equals() and
hashCode() implementations
2024-10-22 16:59:21 +02:00
Lukas Eder
0c6d699301
[ jOOQ/jOOQ#17474 ] OSS edition fix
2024-10-22 16:45:38 +02:00
Lukas Eder
32e468445b
[ jOOQ/jOOQ#17474 ] Table is mandatory
2024-10-22 16:17:20 +02:00
Lukas Eder
cd27f7e3fd
[ jOOQ/jOOQ#17474 ] Add support for synthetic synonyms
2024-10-22 16:10:51 +02:00
Lukas Eder
61f5c1d020
[ jOOQ/jOOQ#17483 ] Parser should support SQL Server's NTEXT type and parse it into NCLOB
2024-10-22 09:40:10 +02:00
Lukas Eder
06eb51fda8
[ jOOQ/jOOQ#17477 ] Bad code generated when activating <springDao/> but not <springAnnotations/>
2024-10-22 09:15:19 +02:00
Lukas Eder
8aee20e2b0
[ jOOQ/jOOQ#17148 ] Support Scala 3 enum types
2024-10-22 08:59:40 +02:00
Lukas Eder
809e0c1cf9
[ jOOQ/jOOQ#17476 ] Support new Scala 3 keywords in code generator
2024-10-22 08:44:22 +02:00
Lukas Eder
48d19c3b29
[ jOOQ/jOOQ#17470 ] Add <description/> to all pom.xml files
2024-10-21 14:12:16 +02:00
Lukas Eder
716192ef32
[ jOOQ/jOOQ#5844 ] IndexOutOfBoundsException when calling PostgreSQL table valued function returning empty result, with <tableValuedFunction/> turned off
2024-10-21 13:47:53 +02:00
Lukas Eder
5d52707c3c
[ jOOQ/jOOQ#17466 ] Upgrade jOOQ-meta-extensions-hibernate's Spring dependency to 6.1.14 due to CVE-2022-22968
2024-10-21 13:23:11 +02:00
Lukas Eder
1ca04e3363
[ jOOQ/jOOQ#7539 ] Mark ClickHouse dialect as experimental
2024-10-21 08:25:17 +02:00
Lukas Eder
2697190c02
[ jOOQ/jOOQ#17452 ] Converter<byte[], U> for binary columns doesn't work from within MULTISET expressions
2024-10-17 15:58:02 +02:00
Lukas Eder
8a78105439
[ jOOQ/jOOQ#17455 ] Kotlin generated code should use by lazy syntax for cached Path instances
2024-10-17 14:16:26 +02:00
Lukas Eder
4011ccbde0
[ jOOQ/jOOQ#17453 ] Diff doesn't export COMMENT ON MATERIALIZED VIEW statements correctly
2024-10-17 13:11:33 +02:00
Lukas Eder
60a57b6b15
[ jOOQ/jOOQ#7539 ] Improved GENERATE_SERIES() / NUMBERS() support
...
- Step is now supported by ClickHouse
- Fix off-by-1 errors
- Fix data types
2024-10-17 12:47:55 +02:00
Lukas Eder
2e7be261c6
[ jOOQ/jOOQ#7539 ] Auto-alias CTE contents
2024-10-17 11:49:49 +02:00
Lukas Eder
c5d1e154ae
[ jOOQ/jOOQ#7539 ] Emulate DEFAULT in UPDATE
2024-10-17 11:07:39 +02:00
Lukas Eder
e97216bb10
[ jOOQ/jOOQ#9085 ] Inverse defaults for COMMENT ON VIEW
2024-10-17 11:07:27 +02:00
Lukas Eder
7cc9c08dee
[ jOOQ/jOOQ#7539 ] Enforce standard window range default for LEAD/LAG
2024-10-17 10:29:46 +02:00
Lukas Eder
3a4c1ff2d9
[ jOOQ/jOOQ#17235 ] Upgrade DuckDB dependency to 1.1.1
2024-10-16 16:36:48 +02:00
Lukas Eder
4101d311ed
[ jOOQ/jOOQ#17407 ] Support synonyms in parser meta lookup
2024-10-16 16:04:53 +02:00
Lukas Eder
b53e922e9e
[ jOOQ/jOOQ#16874 ] CREATE TABLE and other DDL statements don't qualify
...
tables in BigQuery
2024-10-16 15:49:23 +02:00
Lukas Eder
58b3d06b48
[ jOOQ/jOOQ#17434 ] Wrong field indexes in code generated in record getters and setters for non-replacing embeddables when database reports non-consecutive column ordinals
2024-10-16 14:37:49 +02:00
Lukas Eder
89fb4edb25
[ jOOQ/jOOQ#16013 ] ClassCastException during invocation of double-wrapped
...
ConvertedDataType
2024-10-16 12:02:14 +02:00
Lukas Eder
834b42ffe3
[ jOOQ/jOOQ#17433 ] Cannot call Record.reset(Field),
...
Record.original(Field), Record.changed(Field), Record.touched(Field),
Record.modified(Field) with embeddable field arguments
2024-10-15 10:09:36 +02:00
Lukas Eder
bcb49ec0e5
[ jOOQ/jOOQ#17425 ] DSLContext::fetchCount for selects with nested records causes DataAccessException
2024-10-14 14:03:42 +02:00
Lukas Eder
d0164385c9
[ jOOQ/jOOQ#17418 ] Render an E0 adjustment for numeric values of scale 0
2024-10-09 10:31:31 +02:00
Lukas Eder
4fa3309c88
[ jOOQ/jOOQ#17418 ] VALUES types decimal and int cannot be matched when inlining NUMERIC types in CockroachDB
2024-10-08 15:46:54 +02:00
Lukas Eder
ddf271ec6a
[ jOOQ/jOOQ#9814 ] MappedSchema.withInput().withOutput(abc) prepends schema qualification to derived table references
...
This includes:
- [jOOQ/jOOQ#17420 ] Add Context.scopeHide(QueryPart) and Context.scopeShow(QueryPart)
- [jOOQ/jOOQ#17421 ] Add Context.currentScopeParts(Class<Q>): Iterable<Q> to allow for iterating over the values that are only in the current scope
2024-10-08 15:01:06 +02:00
Lukas Eder
9f035246db
[ jOOQ/jOOQ#17401 ] java 8 fix
2024-10-08 14:42:39 +02:00
Lukas Eder
d821873fc0
[ jOOQ/jOOQ#16715 ] Remove the feature again
2024-10-07 19:40:19 +02:00
Lukas Eder
75a7884156
[ jOOQ/jOOQ#17401 ] NUMERIC bind values passed to SQL Server VALUES constructor may lose scale if not explicit DataType is supplied
2024-10-07 15:03:50 +02:00
Lukas Eder
cbf55ed618
[ jOOQ/jOOQ#9574 ] Add missing class
2024-10-07 13:32:24 +02:00
Lukas Eder
b4ed7a1813
[ jOOQ/jOOQ#15335 ] Support synonym export/import in InformationSchema XML
2024-10-02 14:30:31 +02:00
Lukas Eder
f9d21eedda
[ jOOQ/jOOQ#9574 ] The PUBLIC pseudo schema should be invisible
...
Otherwise, the default catalog will report two distinct default schemas, with all the side effects that ensue
2024-10-02 12:39:29 +02:00
Lukas Eder
c3f8894625
[ jOOQ/jOOQ#9574 ] Proper interpretation of PUBLIC SYNONYM
...
The PUBLIC synonyms reside in a separate namespace, where supported. Typically, there's a PUBLIC pseudo schema that acts as an implementing schema. In our interpreter, we should hide this schema in order not to confuse things with an actual PUBLIC schema that may exist in some dialects.
2024-10-02 12:10:51 +02:00
Lukas Eder
81a77edd01
[ jOOQ/jOOQ#9574 ] Make sure tables and synonyms are in the same namespace
2024-10-01 18:26:44 +02:00
Lukas Eder
55f51fc6bd
[ jOOQ/jOOQ#9574 ] Support referencing synonyms from foreign keys in interpreter
2024-10-01 18:19:09 +02:00
Lukas Eder
8f689c6a1c
[ jOOQ/jOOQ#17402 ] DefaultGeneratorStrategy should guard against path
...
classes receiving the same name as their enclosing class
2024-10-01 11:11:01 +02:00
Lukas Eder
26f39d7248
[ jOOQ/jOOQ#17397 ] IN-list padding truncates row IN lists to 1000
...
elements in Oracle pre 23ai
2024-09-30 16:51:15 +02:00
Lukas Eder
fadd02fd81
[ jOOQ/jOOQ#15325 ] Filter out SYNONYM and ALIAS types in all dialects
2024-09-30 11:17:03 +02:00
Lukas Eder
ba322822a7
[ jOOQ/jOOQ#9574 ] Emulate CREATE OR REPLACE SYNONYM in SQL Server
2024-09-27 11:21:21 +02:00
Lukas Eder
2ca68012f6
[ jOOQ/jOOQ#9574 ] SQL Server code generation support
2024-09-26 17:47:14 +02:00
Lukas Eder
7119d5e3aa
[ jOOQ/jOOQ#15325 ] Meta.ddl() generates broken DDL for DB2 and Derby table aliases
2024-09-26 17:00:14 +02:00
Lukas Eder
0db0beac81
[ jOOQ/jOOQ#17390 ] Javadoc typos on trigger related methods
2024-09-26 16:07:05 +02:00