Lukas Eder
07eceb7db5
[ jOOQ/jOOQ#14524 ] Compilation error due to missing import in generated code when using <lambdaConverter/> on a routine
2023-01-20 14:37:22 +01:00
Cies Breijs
e7a21cc678
Correctly hint nullability of getSchema() method
...
Fixes #14431
2022-12-27 15:18:17 +01:00
Lukas Eder
0173f5dded
[ jOOQ/jOOQ#14379 ] Add DSL.raw(String) and
...
Settings.renderPlainSQLTemplatesAsRaw to allow plain SQL without
templating
2022-12-08 16:32:36 +01:00
Lukas Eder
8124b68b50
[ jOOQ/jOOQ#12637 ] Compilation error in generated code when UDT attribute
...
name conflicts with getter procedure
2022-11-29 15:05:43 +01:00
Lukas Eder
e21294cd29
[ jOOQ/jOOQ#5405 ] Generated SETOF table_type functions should reuse the
...
TableRecord type of the referenced table
2022-11-25 12:03:01 +01:00
Lukas Eder
9eb3ff74fd
[ jOOQ/jOOQ#14289 ] ScalaGenerator generated code should avoid "procedure syntax"
2022-11-24 11:16:00 +01:00
Lukas Eder
949efa2b79
[ jOOQ/jOOQ#14204 ] KotlinGenerator fix
2022-11-23 17:45:56 +01:00
Lukas Eder
d55dfa6675
[ jOOQ/jOOQ#14204 ] AbstractToJacksonConverter does not work when userType is array
2022-11-23 17:10:38 +01:00
Lukas Eder
f0b3c0341f
[ jOOQ/jOOQ#14255 ] Improve generated unknown data type javadoc when forcedTypes match return type, but there are still unknown parameter types
2022-11-21 11:13:30 +01:00
Lukas Eder
157f822e7b
[ jOOQ/jOOQ#14141 ] Generated text blocks for view sources should escape backslashes
2022-10-27 09:34:55 +02:00
Lukas Eder
ea3c4590b3
[ jOOQ/jOOQ#14132 ] Code generator shouldn't generate precision on
...
non-decimal types
2022-10-26 11:00:34 +02:00
Lukas Eder
359ef49ad6
[ jOOQ/jOOQ#14110 ] License header should use HTTPS rather than HTTP
2022-10-19 10:43:58 +02:00
Lukas Eder
4a38a5cb29
[ jOOQ/jOOQ#13866 ] KotlinGenerator produces directory names with
...
backticks when catalog names contain special characters
2022-09-27 11:18:13 +02:00
Lukas Eder
3893d1e324
[ jOOQ/jOOQ#6311 ] Add <oracleUseDBAViews/> flag to code generator to use DBA_XYZ views instead of ALL_XYZ views
2022-09-22 16:14:27 +02:00
Lukas Eder
b8017d917c
[ jOOQ/jOOQ#14003 ] Compilation error in generated code when combining
...
<pojos/>, <interfaces/> and <embeddables/>
2022-09-21 12:52:38 +02:00
Lukas Eder
f73be0d9da
[ jOOQ/jOOQ#14003 ] Compilation error in generated code when combining
...
<pojos/>, <interfaces/> and <embeddables/>
See also: [jOOQ/jOOQ#10212 ]
2022-09-20 14:45:14 +02:00
Lukas Eder
c72c23b4ab
[ jOOQ/jOOQ#10212 ] DAO interactions improved
2022-09-20 13:21:00 +02:00
Lukas Eder
09061658da
[ jOOQ/jOOQ#10212 ] Improve DAO interaction
2022-09-20 11:13:57 +02:00
Lukas Eder
c43f0ff06d
[ jOOQ/jOOQ#10212 ] Fixed some embeddable regressions
2022-09-20 11:04:21 +02:00
Lukas Eder
b26a5c60c8
[ jOOQ/jOOQ#10212 ] Add options to generate non-null attributes on Records, Pojos, and interfaces in KotlinGenerator
...
This includes:
- [jOOQ/jOOQ#14002 ] KotlinGenerator shouldn't generate public default constructor if non-nullable attributes are generated on records
2022-09-20 10:52:03 +02:00
Lukas Eder
6061630ba2
[ jOOQ/jOOQ#252 ] Avoid unnecessary import
2022-09-13 14:41:59 +02:00
Lukas Eder
c2be215b9f
[ jOOQ/jOOQ#252 ] More fixes
...
- Replaced int based PostgresUtils state machine by enum based one
- Support parsing nested arrays in toPGObjectOrArray()
- Handle {{}} case, which isn't supported in PG
- Code generation support for multi dimensional arrays in UDTs (Java)
2022-09-12 16:54:21 +02:00
Lukas Eder
e25723afa7
[ jOOQ/jOOQ#13971 ] Add DataType.array() as a DSL style shortcut for
...
getArrayDataType()
2022-09-09 17:45:58 +02:00
Lukas Eder
0a259e6731
[ jOOQ/jOOQ#252 ] Fix scala generation
2022-09-09 12:57:43 +02:00
Lukas Eder
b9ef00717e
[ jOOQ/jOOQ#252 ] Generate deepHashCode as well
2022-09-09 12:41:29 +02:00
Lukas Eder
491f9a3aad
[ jOOQ/jOOQ#252 ] Generate Arrays.deepToString()
2022-09-09 10:49:34 +02:00
Lukas Eder
42d262920a
[ jOOQ/jOOQ#252 ] Added code generation support (WIP)
...
This includes:
- [jOOQ/jOOQ#13970 ] PostgreSQL code generation fails when user defined
type starts with _
2022-09-08 20:36:45 +02:00
Lukas Eder
79ea77c896
[ jOOQ/jOOQ#252 ] Added H2 code generation support
2022-09-08 14:09:35 +02:00
Lukas Eder
58a9029b20
[ jOOQ/jOOQ#13936 ] Code generator should properly qualify H2 domain enums
2022-08-30 14:31:27 +02:00
Lukas Eder
dfaeb6026e
[ jOOQ/jOOQ#13804 ] Wrong kotlin code generated for SQL Server stored procedures
2022-08-15 14:38:43 +02:00
Lukas Eder
c7ce8d900d
[ jOOQ/jOOQ#13803 ] AbstractSpringDAOImpl imported from wrong package when
...
generating multiple schemas
2022-08-15 14:02:21 +02:00
Per Lundberg
8801dbeebb
Fix typo in log message
...
Spotted locally; there is a double negation in this sentence:
> This code generation run has not produced any file modifications.
> This means, the schema has not changed, and no other parameters (jOOQ version, driver version, database version,
> and any configuration elements) have not changed either.
2022-08-09 15:43:33 +03:00
Lukas Eder
479c0e06e4
[ jOOQ/jOOQ#9844 ] Generator strategies should support <schemaExtends/>, <tableExtends/>, <recordExtends/>, <daoExtends/>, <routineExtends/>
2022-07-07 16:01:22 +02:00
Lukas Eder
8e3553c378
[ jOOQ/jOOQ#9844 ] Upgraded XSD to jooq-codegen-3.18.0.xsd
2022-07-07 14:36:02 +02:00
Lukas Eder
58d8c3e971
[ jOOQ/jOOQ#13769 ] Emulate GROUP BY <column index> using substitution in dialects where this isn't natively supported
2022-07-06 10:44:32 +02:00
Lukas Eder
cfd3b0ce4c
[ jOOQ/jOOQ#13732 ] Wrong Javadoc in generated AbstractSpringDAOImpl
2022-06-27 15:53:02 +02:00
Lukas Eder
052f8a1569
[ jOOQ/jOOQ#13730 ] Generated sources emits "reference not accessible" warning for org.jooq.impl.AbstractTable#convertFrom
2022-06-27 15:48:40 +02:00
Lukas Eder
e08f2bf365
[ jOOQ/jOOQ#13718 ] Log warning should show jOOQ-meta type to help
...
disambiguate objects that share the same name
2022-06-24 09:08:20 +02:00
Lukas Eder
56dfbafa42
[ jOOQ/jOOQ#13703 ] Ill formatted Javadoc in DSLContext
2022-06-23 14:56:44 +02:00
Lukas Eder
f4882581e1
Release 3.18.0-SNAPSHOT
2022-06-23 14:56:33 +02:00
Lukas Eder
81de955e11
Release 3.17.1-SNAPSHOT
2022-06-23 11:25:37 +02:00
Lukas Eder
b1718c6648
[ jOOQ/jOOQ#13700 ] Upgrade to H2 2.1.214
...
This includes upgrading to 3.18.0-SNAPSHOT on main branch
2022-06-22 11:58:07 +02:00
Lukas Eder
723e74d94d
[ jOOQ/jOOQ#9879 ] Get things to work in kotlin and scala
2022-06-16 10:34:20 +02:00
Lukas Eder
86b2ec3abc
[ jOOQ/jOOQ#4946 ] Hide implementation for now
2022-06-16 08:42:20 +02:00
Lukas Eder
29890da22c
[ jOOQ/jOOQ#6489 ] Code generator should support SQL-generated "dynamic regular expressions"
2022-06-15 18:11:56 +02:00
Lukas Eder
f915b55590
[ jOOQ/jOOQ#13655 ] Add XMLSchemaCollectionDefinition,
...
XMLNamespaceDefinition, and XMLTypeDefinition to jOOQ-meta
2022-06-10 15:57:14 +02:00
Lukas Eder
b3a044b621
[ jOOQ/jOOQ#13069 ] Revert prototype
2022-06-07 12:01:24 +02:00
Lukas Eder
4c92db68c6
[ jOOQ/jOOQ#13069 ] Deactivate the experimental feature for now
2022-06-03 10:39:58 +02:00
Lukas Eder
768f5033b4
[ jOOQ/jOOQ#13619 ] Revert this for now, until compilation issues are understood
2022-05-31 12:29:08 +02:00
Lukas Eder
c17bd6eba3
[ jOOQ/jOOQ#13619 ] No idea what I'm doing...
2022-05-31 12:06:37 +02:00