Lukas Eder
30b198ea77
[ jOOQ/jOOQ#15551 ] Fix UDT type casts of bind values
2023-09-06 16:05:04 +02:00
Lukas Eder
73da24c17c
[ jOOQ/jOOQ#8474 ] Support parsing synthetic SQL Server CREATE TYPE IF NOT EXISTS
2023-09-06 14:45:43 +02:00
Lukas Eder
bce323ab32
[ jOOQ/jOOQ#15551 ] Add runtime UDT mapping
2023-09-06 14:42:12 +02:00
Lukas Eder
89cacbf10b
[ jOOQ/jOOQ#8474 ] Support CREATE TYPE IF NOT EXISTS
2023-09-06 12:55:23 +02:00
Lukas Eder
209fd9c1eb
[ jOOQ/jOOQ#12747 ] Add runtime support for Informix UDTs
2023-09-06 12:18:32 +02:00
Lukas Eder
b0d1be0d92
[ jOOQ/jOOQ#12083 ] [ jOOQ/jOOQ#15546 ] Regression with configured comments
...
The [jOOQ/jOOQ#9728 ] configured comments feature may produce empty comments, e.g. when <includeSchemaComment/> is false. In that case, we mustn't re-introduce the schema comment!
2023-09-05 19:51:09 +02:00
Lukas Eder
2323a84f0f
[ jOOQ/jOOQ#12747 ] Add support for Informix UDTs
2023-09-05 19:35:57 +02:00
Lukas Eder
03959618ac
[ jOOQ/jOOQ#12083 ] [ jOOQ/jOOQ#15546 ] SQL Server implementation
2023-09-05 10:14:29 +02:00
Lukas Eder
1799a691aa
[ jOOQ/jOOQ#15546 ] Fix typo
2023-09-05 10:09:58 +02:00
Lukas Eder
7205d2c9ea
[ jOOQ/jOOQ#12083 ] Work around missing support for REMARKS on DatabaseMetaData.getColumns()
2023-09-05 09:49:08 +02:00
Lukas Eder
c5b498817b
[ jOOQ/jOOQ#15546 ] Add Database.getComments(): Map<Definition, String>
...
Added API and implementations for:
- Db2
- Firebird
- H2
- HSQLDB
- Oracle
More will follow
2023-09-05 09:25:53 +02:00
Lukas Eder
9f588ae05f
[ jOOQ/jOOQ#13786 ] Parser should support TIMESTAMP 'YYYY-MM-DD' and TIME 'HH:MM' literals
2023-09-04 17:27:27 +02:00
Lukas Eder
cb9ff43fcd
[ jOOQ/jOOQ#14799 ] Add support for TRY_CAST()
2023-09-04 13:30:09 +02:00
Lukas Eder
f5ca5ae269
[ jOOQ/jOOQ#15327 ] Re-order Meta.ddl() view exports by parsed dependency information
2023-09-01 18:07:54 +02:00
Lukas Eder
2517446c31
[ jOOQ/jOOQ#15326 ] Meta.ddl() should export tables first, then views
2023-09-01 17:19:53 +02:00
Lukas Eder
e1adf258a1
[ jOOQ/jOOQ#5210 ] Fix compilation error in generated code
...
Package UDTs generated wrong UDTNames objects, see [jOOQ/jOOQ#10576 ]
2023-08-31 11:05:11 +02:00
Lukas Eder
edb132c0d9
[ jOOQ/jOOQ#5210 ] Add code generation option to generate string constants for all object names
2023-08-30 17:17:27 +02:00
Lukas Eder
e96b9dabde
[ jOOQ/jOOQ#15509 ] Log this only once
2023-08-30 10:57:50 +02:00
Lukas Eder
32b9d168f6
[ jOOQ/jOOQ#15524 ] Missing Stringly annotation on String... varargs
...
parameters
2023-08-30 10:19:48 +02:00
Lukas Eder
273af6ffa9
[ jOOQ/jOOQ#15509 ] Add a log message whenever an exception occurs with
...
the SQLDialect.DEFAULT
2023-08-30 10:18:59 +02:00
Lukas Eder
e5c7e81553
[ jOOQ/jOOQ#11584 ] Add parser support for SQL Server CREATE TYPE and DROP
...
TYPE
2023-08-30 10:18:25 +02:00
Lukas Eder
c44250ecaa
[ jOOQ/jOOQ#15145 ] Re-generate pg_catalog
2023-08-29 17:23:08 +02:00
Lukas Eder
9c1cc75f42
[ jOOQ/jOOQ#8474 ] Add support for CREATE TYPE AS <member list>
2023-08-29 13:31:50 +02:00
Lukas Eder
18f5e7164f
[ jOOQ/jOOQ#15516 ] Add a new org.jooq.Type<T> API, a meta model for user defined types, to be used also in DDL
...
This is a prerequisite for [jOOQ/jOOQ#8474 ]
2023-08-29 11:40:42 +02:00
Lukas Eder
19a8c23759
[ jOOQ/jOOQ#15514 ] Upgrade Liquibase to 4.23.1
2023-08-28 18:08:07 +02:00
Lukas Eder
7293b60b07
[ jOOQ/jOOQ#228 ] Fix regression
2023-08-28 16:59:01 +02:00
Lukas Eder
e448d58094
[ jOOQ/jOOQ#228 ] Fix regression
2023-08-28 16:57:38 +02:00
Lukas Eder
01a92864b6
[ jOOQ/jOOQ#228 ] Added KotlinGenerator support
2023-08-28 16:45:55 +02:00
Lukas Eder
896d995476
[ jOOQ/jOOQ#228 ] Added ScalaGenerator support
...
This includes:
- Refactor Internal methods, remove unnecessary type variables
2023-08-28 11:37:17 +02:00
Lukas Eder
41faba4241
[ jOOQ/jOOQ#15510 ] Upgrade scala.version to 2.13.11
2023-08-28 10:15:58 +02:00
Lukas Eder
5ee497713d
[ jOOQ/jOOQ#228 ] Use kotlin accessor syntax
2023-08-28 09:00:11 +02:00
Lukas Eder
6423be339d
[ jOOQ/jOOQ#3751 ] Support UDT object names in MatcherStrategy
2023-08-25 16:44:07 +02:00
Lukas Eder
a37747e297
[ jOOQ/jOOQ#228 ] Skip UDT paths for Scala and Kotlin for now
2023-08-25 15:27:42 +02:00
Lukas Eder
b70b2311f8
[ jOOQ/jOOQ#228 ] Enhance API to provide access to UDT members - WIP
...
- Use Jetbrains annotation instead of our own, deprecated one
2023-08-25 14:19:03 +02:00
Lukas Eder
6d740f3840
[ jOOQ/jOOQ#228 ] Enhance API to provide access to UDT members - WIP
...
- Generics and rawtypes are a gift that keeps on giving
2023-08-25 11:41:53 +02:00
Lukas Eder
c466d68a85
[ jOOQ/jOOQ#228 ] Enhance API to provide access to UDT members - WIP
2023-08-25 11:32:29 +02:00
Lukas Eder
301b9749f4
[ jOOQ/jOOQ#6182 ] Support renaming Indexes with matcher strategy
2023-08-23 15:03:05 +02:00
Lukas Eder
6255dd6809
[ jOOQ/jOOQ#15497 ] Work around SQL Server's 1000 row value limitation for
...
INSERT statements
2023-08-23 14:33:01 +02:00
Lukas Eder
227020b363
[ jOOQ/jOOQ#15213 ] Support ad-hoc compilation of programmatic Generator or Database objects in the code generator
2023-08-23 12:21:50 +02:00
Lukas Eder
05973af494
[ jOOQ/jOOQ#15499 ] Upgrade jOOR dependency to 0.9.15
2023-08-23 12:09:05 +02:00
Data Geekery CI Bot
47a71a8254
Re-generated code
2023-08-23 10:01:08 +02:00
Lukas Eder
82f2ab9872
[ jOOQ/jOOQ#15472 ] Code generation fails on BigQuery when querying INFORMATION_SCHEMA without a DefaultDataset being specified
2023-08-22 16:10:00 +02:00
Lukas Eder
0ddc30aab8
[ jOOQ/jOOQ#15487 ] Turn off <recordsImplementingRecordN/> by default
2023-08-22 14:53:23 +02:00
Lukas Eder
fd4aed487c
[ jOOQ/jOOQ#15488 ] DefaultRecordMapper should be able to reflectively map
...
multisets into Sets of POJOs
2023-08-22 10:21:07 +02:00
Lukas Eder
6e6a1b1a13
[ jOOQ/jOOQ#15482 ] Can't invoke default methods on proxied types returned
...
by DefaultRecordMapper in JDK 9 or more
2023-08-21 14:39:12 +02:00
Lukas Eder
37eb9a7702
[ jOOQ/jOOQ#11485 ] Trino produces a non-ISO 8601 UTC suffix, instead of Z
2023-08-21 13:34:13 +02:00
Lukas Eder
94dd40961d
[ jOOQ/jOOQ#15478 ] AutoConverter should be lenient about TIME type
...
fractional seconds
2023-08-21 13:13:57 +02:00
Lukas Eder
11c059fd4a
[ jOOQ/jOOQ#15476 ] Internal DefaultDataType.getDataType(SQLDialect,
...
String) should parse precision and scale and return it
This also fixes:
- [jOOQ/jOOQ#11311 ] HSQLDB MetaImpl based DataTypes are missing length
of array element type
2023-08-21 11:34:58 +02:00
Lukas Eder
5f9d8b43d3
[ jOOQ/jOOQ#11485 ] Support binary data in JSON
2023-08-18 18:30:59 +02:00
Lukas Eder
fdf2a0bc7a
[ jOOQ/jOOQ#11485 ] Work around https://github.com/trinodb/trino/issues/18733
2023-08-18 18:18:06 +02:00