lukaseder
ec553758a9
[ jOOQ/jOOQ#9354 ] WIP: Support for ALTER TABLE .. ALTER .. DROP DEFAULT
2019-10-11 21:21:54 +02:00
lukaseder
0286bb7e49
[ jOOQ/jOOQ#9354 ] WIP: Support for ALTER TABLE .. ALTER .. DROP DEFAULT
2019-10-11 21:18:22 +02:00
lukaseder
ec506f6ecb
[ jOOQ/jOOQ#8528 ] Interpret ALTER TABLE .. ALTER .. SET DEFAULT
2019-10-11 21:01:56 +02:00
lukaseder
ccad3cdff9
[ jOOQ/jOOQ#9353 ] Support parsing ALTER TABLE .. ALTER .. SET DEFAULT
2019-10-11 21:00:32 +02:00
lukaseder
f5239aa328
[ jOOQ/jOOQ#8528 ] Interpret ALTER TABLE .. ALTER .. SET DATA TYPE
2019-10-11 20:49:40 +02:00
lukaseder
5c8fe53c1f
[ jOOQ/jOOQ#8528 ] More improvements
2019-10-11 20:36:27 +02:00
Knut Wannheden
39bb771e1b
[ jOOQ/jOOQ#9343 ] Fix UDTDataType#getQualifiedName()
...
`UDTDataType#getQualifiedName()` returned a wrong result for types
defined in the default schema (i.e. the schema with no name). In SQL the
type name was rendered as `".my_type"` rather than simply `"my_type"`.
2019-10-09 15:40:54 +02:00
Knut Wannheden
5c9fcf7748
[ jOOQ/jOOQ#9344 ] Adjust @Support annotations in CreateSequenceFlagsStep
...
Most flags are supported by all dialects which have a `CREATE SEQUENCE`
statement.
2019-10-09 14:17:59 +02:00
lukaseder
3d396135c9
[ jOOQ/jOOQ#9338 ] Parse ignore comments not parsed correctly if stop comment is last token of file, prior to a newline
2019-10-08 21:43:58 +02:00
Lukas Eder
9d61e6b1fb
[ jOOQ/jOOQ#9331 ] Postgres 12 exception in code generation output:
...
"column c.consrc does not exist"
2019-10-08 11:35:22 +02:00
Lukas Eder
7bffea79e0
[ jOOQ/jOOQ#8528 ] Various DDL interpreter improvements
2019-10-03 17:59:37 +02:00
Lukas Eder
733050cbcf
[ jOOQ/jOOQ#9327 ] Add DDLFlag.SEQUENCE to allow for exporting CREATE
...
SEQUENCE statements from DSLContext.ddl()
2019-10-03 16:39:05 +02:00
Lukas Eder
77d4d00479
[ jOOQ/jOOQ#8528 ] DDL interpretation improvements
2019-10-03 13:18:20 +02:00
Lukas Eder
5a8b0d34f4
[ jOOQ/jOOQ#8528 ] DDL interpretation improvements
2019-10-03 12:23:39 +02:00
Lukas Eder
72a85ed9c3
[ jOOQ/jOOQ#9324 ] Name.append(Name) should not produce a QualifiedName
...
when one of the parts is empty
2019-10-03 11:23:22 +02:00
Lukas Eder
26cfae3597
Merge branch 'master' of https://github.com/jOOQ/jOOQ
2019-10-03 11:19:51 +02:00
Lukas Eder
0afabfd73c
[ jOOQ/jOOQ#8528 ] DDL interpretation improvements
2019-10-03 11:19:47 +02:00
Lukas Eder
a4e92c30fd
[ jOOQ/jOOQ#9325 ] Add Name.empty() to check if a name consists only of the empty string
2019-10-03 11:19:12 +02:00
Knut Wannheden
18ab090578
[ jOOQ/jOOQ#9295 ] Use Settings.getQueryTimeout() consistently
...
Use Settings.getQueryTimeout() in `AbstractRoutine`, `BatchMultiple`,
and `BatchSingle`.
2019-10-02 17:04:45 +02:00
Lukas Eder
b2a90be054
[ jOOQ/jOOQ#8528 ] log.debug calls not needed
2019-10-02 15:31:58 +02:00
Lukas Eder
3c1d247c0d
[ jOOQ/jOOQ#9320 ] Add a new DataDefinitionException to be thrown by DDLInterpreter
2019-10-02 15:29:08 +02:00
Lukas Eder
39855c15e7
[ jOOQ/jOOQ#7241 ] Add support for ALTER TABLE .. ADD .. [ FIRST | BEFORE | AFTER ]
2019-10-02 15:22:18 +02:00
Knut Wannheden
003290cbe1
[ jOOQ/jOOQ#9312 ] Use SQLDialect.supported() in AbstractResultQuery
2019-10-02 15:02:16 +02:00
Lukas Eder
957d80a552
[ jOOQ/jOOQ#9312 ] Added SQLDialect::predecessors everywhere
2019-10-02 11:39:00 +02:00
Knut Wannheden
04762fbd02
[ jOOQ/jOOQ#9318 ] H2: Support WITH clause for MERGE statement
2019-10-02 11:31:59 +02:00
Lukas Eder
4cccc14c66
[ jOOQ/jOOQ#9312 ] Use SQLDialect::supported everywhere
2019-10-02 11:20:23 +02:00
Knut Wannheden
c84100f378
[ jOOQ/jOOQ#9317 ] Synchronize @Support on JoinType and Table methods
2019-10-02 10:59:06 +02:00
Knut Wannheden
70a50ada80
[ jOOQ/jOOQ#9316 ] Also update @Support on Table#straightJoin()
2019-10-02 08:57:46 +02:00
Knut Wannheden
98799f78eb
[ jOOQ/jOOQ#9316 ] Also support STRAIGHT_JOIN for MariaDB and MemSQL
2019-10-02 08:53:20 +02:00
Lukas Eder
19702a79f1
[ jOOQ/jOOQ#8528 ] Added a few schema DDL statements
2019-10-01 17:11:12 +02:00
Lukas Eder
c8ebffa817
[ jOOQ/jOOQ#9315 ] Remove unnecessary generic type variable on CreateSchemaImpl
2019-10-01 16:29:21 +02:00
Lukas Eder
582ee276c5
[ jOOQ/jOOQ#8807 ] Add setting to specify whether INNER and OUTER keywords should be generated in joins
2019-10-01 16:06:31 +02:00
Lukas Eder
182c18c737
[ jOOQ/jOQO#9311 ] Incomplete @Support annotations on UpdateQuery.addValues(Row[N], Select)
2019-10-01 14:47:02 +02:00
Lukas Eder
449f8cc599
[ jOOQ/jOOQ#9312 ] Use SQLDialect::supported everywhere
2019-10-01 14:40:54 +02:00
Lukas Eder
b25c0d1ead
[ jOOQ/jOOQ#9312 ] Use SQLDialect::supported everywhere
2019-10-01 11:52:35 +02:00
Lukas Eder
1946e80e37
[ jOOQ/jOOQ#9313 ] Reimplement SQLDialect::precedes
2019-10-01 10:27:56 +02:00
Lukas Eder
0cc6787ef2
[ jOOQ/jOOQ#8541 ] Use MySQL's native derived column lists support
2019-10-01 09:33:34 +02:00
Lukas Eder
6b174bfbe0
[ jOOQ/jOOQ#6497 ] Fixed NPE regression when <generate/> element is absent
2019-10-01 09:15:54 +02:00
Lukas Eder
e5db0ffa01
[ jOOQ/jOOQ#4934 ] Delay query execution until a Stream terminal op is called
2019-09-30 12:23:20 +02:00
Lukas Eder
e0b93253d5
[ jOOQ/jOOQ#6497 ] Fix import problem in Java 6 build
2019-09-30 11:36:27 +02:00
Lukas Eder
6cd03249ea
Whitespace change
2019-09-30 11:26:19 +02:00
Lukas Eder
5ac90766c3
[ jOOQ/jOOQ#9307 ] Add Mock.of(SQLException)
2019-09-30 11:26:11 +02:00
Lukas Eder
94d4d86ffa
[ jOOQ/jOOQ#9305 ] Support parsing Vertica's TEMP table syntax
2019-09-30 11:16:54 +02:00
Lukas Eder
8b267a321c
[ jOOQ/jOOQ#8524 ] Add support for CREATE TEMPORARY TABLE IF NOT EXISTS
2019-09-30 11:09:31 +02:00
Lukas Eder
48201965d6
[ jOOQ/jOOQ#6497 ] Add type only in Java 8+ builds
2019-09-30 10:39:15 +02:00
Lukas Eder
da750890d3
[ jOOQ/jOOQ#7775 ] Add support for ALTER TYPE to modify enum types in PostgreSQL
2019-09-30 10:35:39 +02:00
Lukas Eder
3633b53f1e
[ jOOQ/jOOQ#6497 ] Add LocalDateAsLocalDateTimeBinding to make <javaTimeTypes/> and <dateAsTimestamp/> work together
2019-09-30 09:41:01 +02:00
Lukas Eder
dfbc259981
[ jOOQ/jOOQ#5714 ] Regenerate example code
2019-09-30 09:11:21 +02:00
Lukas Eder
2195e4d0d3
[ jOOQ/jOOQ#5714 ] Don't use <dateAsTimestampBinding/> in examples
2019-09-30 09:11:04 +02:00
Lukas Eder
81358a4e06
[ jOOQ/jOOQ#8991 ] DSL.field(Name) fields should support schema mapping
2019-09-27 16:00:33 +02:00