Lukas Eder
e4ba788abc
[ jOOQ/jOOQ#10264 ] Regenerated code
2020-06-10 16:27:16 +02:00
Lukas Eder
d6a38dbb55
[ jOOQ/jOOQ#2370 ] [ jOOQ/jOOQ#8528 ] Override TableOptions.toString()
2020-06-10 15:53:19 +02:00
Lukas Eder
24cf349eb2
[ jOOQ/jOOQ#3379 ] [ jOOQ/jOOQ#7667 ] Fix aliasing TVF
...
Table-valued function aliasing is confusing as the order of .call() and
.as() is relevant
2020-06-10 15:50:34 +02:00
Lukas Eder
80896c75d0
[ jOOQ/jOOQ#6248 ] [ jOOQ/jOOQ#7682 ] Fix this for KotlinGenerator
2020-06-09 17:18:21 +02:00
Lukas Eder
34fd68ca82
[ jOOQ/jOOQ#8045 ] EnumConverter doesn't work when fromType is Kotlin Int
2020-06-09 16:17:25 +02:00
Lukas Eder
9fe0bd8769
[ jOOQ/jOOQ#8028 ] Added issue link to code
2020-06-09 15:56:23 +02:00
Lukas Eder
0e4063ad5e
Merge pull request #10252 from lelle1234/master
...
Add empty comment after stmt in trigger.
2020-06-09 11:33:34 +02:00
Lukas Eder
45bc661ab5
[ jOOQ/jOOQ#10258 ] Improve PostgreSQL dateAdd() implementation
2020-06-09 11:24:38 +02:00
Lukas Eder
67b5682012
[ jOOQ/jOOQ#10256 ] HSQLDB cannot handle negative DAY intervals when using
...
expression syntax
2020-06-09 09:48:39 +02:00
Lukas Eder
f1e10a9ee9
[ jOOQ/jOOQ#10254 ] Derby date time arithmetic uses unsupported sql_tsi_milli_second
2020-06-08 19:05:11 +02:00
Lennart Jonsson
2ec2de548a
Add empty comment after stmt in trigger. This makes it possible to run script from clp without changing stmt terminator
2020-06-08 09:45:06 +02:00
Lukas Eder
81aab8f263
[ jOOQ/jOOQ#7900 ] Added Derby support
2020-06-05 15:40:29 +02:00
Lukas Eder
b56e93585b
[ jOOQ/jOOQ#7900 ] Added parser support
2020-06-05 15:06:25 +02:00
Lukas Eder
bf1def05b4
[ jOOQ/jOOQ#7900 ] Improved parameter names
...
MySQL and SQL Server do not agree on the order of parameters (MySQL
doesn't even agree with itself between DATEDIFF and TIMESTAMPDIFF!) We
need to name parameters to make this clear, and replicate the order of
SQL Server and MySQL's TIMESTAMPDIFF() in the new function.
2020-06-05 14:43:52 +02:00
Lukas Eder
754f1030fc
[ jOOQ/jOOQ#7900 ] Added HANA support
2020-06-05 11:46:50 +02:00
Lukas Eder
83d79bb9e4
[ jOOQ/jOOQ#7900 ] Added Oracle support
2020-06-05 11:37:03 +02:00
Lukas Eder
1242fd6763
[ jOOQ/jOOQ#7900 ] Added Db2 support
2020-06-05 11:10:44 +02:00
Lukas Eder
d4f6f26bfe
[ jOOQ/jOOQ#7900 ] Added MySQL support
2020-06-05 10:34:01 +02:00
Lukas Eder
12baea59e2
[ jOOQ/jOOQ#7900 ] Fixed SQLite regression
2020-06-05 09:38:06 +02:00
Lukas Eder
867d699979
[ jOOQ/jOOQ#7900 ] Added CockroachDB support
2020-06-04 17:21:34 +02:00
Lukas Eder
1d2a24b516
[ jOOQ/jOOQ#10248 ] Wrong emulation of EXTRACT() with DECADE, CENTURY, MILLENIUM date parts
2020-06-04 17:00:45 +02:00
Lukas Eder
44f72c34cb
[ jOOQ/jOOQ#7900 ] Added PostgreSQL support
2020-06-04 16:04:02 +02:00
Lukas Eder
051305a17d
[ jOOQ/jOOQ#7900 ] Added SQLSERVER support
2020-06-04 13:05:16 +02:00
Lukas Eder
a3b7b77f67
[ jOOQ/jOOQ#7900 ] Added FIREBIRD and HSQLDB support
2020-06-04 12:46:08 +02:00
Lukas Eder
ec914b6e14
[ jOOQ/jOOQ#10227 ] Avoid public visibility if possible
2020-06-04 11:45:03 +02:00
Lukas Eder
a70c894114
[ jOOQ/jOOQ#7900 ] Added H2 implementation for DATEDIFF(part, d1, d2)
2020-06-04 11:44:48 +02:00
Lukas Eder
8d6ae219dc
[ jOOQ/jOOQ#681 ] Changed Domain.checks() to Domain.getChecks()
2020-06-04 08:56:27 +02:00
Lukas Eder
850c54fd46
[ jOOQ/jOOQ#681 ] AbstractDatabase fails to produce domains per schema
2020-06-04 08:42:08 +02:00
Lukas Eder
df3d194d67
[ jOOQ/jOOQ#10229 ] Constructor.getParameterCount() was added in Java 8
2020-06-03 20:05:25 +02:00
Lukas Eder
d0763a9d3e
[ jOOQ/jOOQ#681 ] Added HSQLDB support for domains
2020-06-03 17:23:47 +02:00
Lukas Eder
f95bc28eba
[ jOOQ/jOOQ#681 ] Fix ALTER DOMAIN .. DROP CONSTRAINT IF EXISTS for PG
2020-06-03 16:56:05 +02:00
Lukas Eder
ccacc5fac4
[ jOOQ/jOOQ#681 ] Implemented Diff for DOMAINs
2020-06-03 16:48:33 +02:00
Lukas Eder
cfab2b59d0
[ jOOQ/jOOQ#681 ] Restored InformationSchema element order
2020-06-03 12:04:43 +02:00
Lukas Eder
c08eb79daf
[ jOOQ/jOOQ#681 ] Added InformationSchema support for domains
2020-06-03 11:46:59 +02:00
Lukas Eder
a976a5996e
[ jOOQ/jOOQ#10229 ] Convert should be able to convert types into any type with a single argument constructor
2020-05-29 16:54:51 +02:00
Lukas Eder
596ef0cb33
[ jOOQ/jOOQ#10235 ] Fix generation of arrays and Any type
2020-05-29 16:42:51 +02:00
Lukas Eder
3966646d36
[ jOOQ/jOOQ#681 ] Fixed Support annotations on ALTER DOMAIN
2020-05-29 16:18:03 +02:00
Lukas Eder
8f6657813e
[ jOOQ/jOOQ#10235 ] jOOQ-kotlin-example should use new KotlinGenerator
...
This also fixes array generation in Kotlin
2020-05-29 15:56:04 +02:00
Lukas Eder
6b75127bba
[ jOOQ/jOOQ#681 ] DOMAIN support
...
This change includes:
- Support CREATE / ALTER / DROP DOMAIN in Firebird
- Fix a regression in CREATE SEQUENCE
2020-05-29 15:39:47 +02:00
Lukas Eder
bcd7a2ab4f
[ jOOQ/jOOQ#10227 ] Global UDT, Index, Identity, references are generated
...
as static, not static final
2020-05-29 11:09:00 +02:00
Lukas Eder
0d48acfc1d
[ jOOQ/jOOQ#681 ] Add interpreter support for DOMAINS (WIP)
...
This change includes:
- Support interpreting ALTER DOMAIN
- Fix a Java 6 compilation problem
2020-05-29 11:08:49 +02:00
Lukas Eder
c1cdf24406
[ jOOQ/jOOQ#681 ] [ jOOQ/jOOQ#10230 ] Interpreter support for DOMAINS (WIP)
...
This change includes:
- Support interpreting DROP DOMAIN .. CASCADE
2020-05-28 18:23:33 +02:00
Lukas Eder
e8c7e5e423
[ jOOQ/jOOQ#681 ] [ jOOQ/jOOQ#10230 ] Interpreter support for DOMAINS (WIP)
...
This change includes:
- [jOOQ/jOOQ#10230 ] Let DataType extend Named
- Support interpreting DROP DOMAIN .. RESTRICT
2020-05-28 18:01:16 +02:00
Lukas Eder
8e15f27682
[ jOOQ/jOOQ#681 ] Add interpreter support for DOMAINS (WIP)
...
This change includes:
- Support interpreting CREATE DOMAIN .. CHECK
- Support interpreting DROP DOMAIN
- Improved DomainImpl and added DomainDataType
2020-05-28 16:50:47 +02:00
Lukas Eder
cf993c0b67
[ jOOQ/jOOQ#681 ] Add interpreter support for DOMAINS (WIP)
...
This change includes:
- DDLExportConfiguration instructions
- DDLFlag.DOMAIN and Meta.ddl() export implementation
- Meta.getDomains() and Schema.getDomains() API
- Interpreter implementation (WIP)
2020-05-28 15:36:27 +02:00
Lukas Eder
8ce30181c5
[ jOOQ/jOOQ#10210 ] Whitespace fix
2020-05-28 12:29:23 +02:00
Lukas Eder
4c6c2d5e2c
[ jOOQ/jOOQ#10210 ] Fixed CockroachDB regression
2020-05-28 12:28:05 +02:00
Lukas Eder
16b3fda0a8
[ jOOQ/jOOQ#10210 ] Improved API generation
...
- Generate code for CreateSequenceImpl
- Generate code for DropSequenceImpl
- Added new arg@wrap attribute
- Added convenience for no arg clauses
2020-05-28 12:16:26 +02:00
Lukas Eder
ce73ad314a
[ jOOQ/jOOQ#10210 ] Improved support for flags in DDL
2020-05-28 11:05:04 +02:00
Lukas Eder
c766fcdbfb
[ jOOQ/jOOQ#10210 ] Improved API generation
...
- Generate AlterSchemaImpl and DropSchemaImpl
- Step Javadoc improvement
2020-05-27 22:22:39 +02:00