Lukas Eder
ba7a030c82
[ jOOQ/jOOQ#9565 ] Generate check clause in XMLGenerator
2019-11-19 10:18:18 +01:00
Lukas Eder
189f850ec1
[ jOOQ/jOOQ#9565 ] Add CheckConstraint XSD type to jooq-meta.xsd
2019-11-19 10:09:36 +01:00
Lukas Eder
653faba4f8
[ jOOQ/jOOQ#9425 ] Diff check constraints.
...
This change includes a set of prerequisites that had to be implemented in order to be able to create a diff of check constraints:
- [jOOQ/jOOQ#7629 ] Export check constraints through DSLContext.ddl()
- [jOOQ/jOOQ#8528 ] Interpret check constraints in DDL
- [jOOQ/jOOQ#9562 ] Add org.jooq.Check as a meta model
- [jOOQ/jOOQ#9562 ] Add Table.getChecks()
2019-11-19 09:36:33 +01:00
Lukas Eder
38e458066f
[ jOOQ/jOOQ#8452 ] Support parsing ASC sorting in constraints
2019-11-18 12:12:16 +01:00
Lukas Eder
8b894612c3
[ jOOQ/jOOQ#8452 ] [ jOOQ/jOOQ#9561 ] Parse CLUSTERED / NONCLUSTERED
2019-11-18 12:03:10 +01:00
Lukas Eder
e6d1a04b23
[ jOOQ/jOOQ#9557 ] Add support for ALTER TABLE .. DROP CONSTRAINT IF
...
EXISTS
- Added DDL interpreter support
2019-11-18 11:31:33 +01:00
Lukas Eder
8461680d28
[ jOOQ/jOOQ#9557 ] Add support for ALTER TABLE .. DROP CONSTRAINT IF
...
EXISTS
- Added parser support
2019-11-18 11:27:19 +01:00
Lukas Eder
fa21941e6e
[ jOOQ/jOOQ#9557 ] Add support for ALTER TABLE .. DROP CONSTRAINT IF EXISTS
...
- Added native support
2019-11-18 11:22:23 +01:00
Lukas Eder
afac78a950
[ jOOQ/jOOQ#9558 ] Clarify in Javadoc of selectFrom() and related methods that all Table.fields() will be fetched, not DSL.asterisk()
2019-11-18 10:38:48 +01:00
Lukas Eder
919364d615
[ jOOQ/jOOQ#9498 ] DDLDatabase: Flyway's repatable migrations are executed to early
2019-11-15 17:10:45 +01:00
Lukas Eder
851ea9fc21
[ jOOQ/jOOQ#9490 ] Added link to FAQ
2019-11-15 16:42:41 +01:00
Lukas Eder
33c844041c
[ jOOQ/jOOQ#9553 ] Parser cannot parse WITH in EXISTS() and other subqueries
2019-11-15 16:03:20 +01:00
Lukas Eder
cd71da22f9
[ jOOQ/jOOQ#8967 ] Generator outputs duplicate method (not compilable)
2019-11-15 13:50:41 +01:00
Lukas Eder
00050d515f
[ jOOQ/jOOQ#8545 ] More casting of integer types to numeric
2019-11-13 17:46:43 +01:00
Lukas Eder
51f895c57b
[ jOOQ/jOOQ#8545 ] Skip test
2019-11-13 17:35:04 +01:00
Lukas Eder
61f533e989
[ jOOQ/jOOQ#8545 ] Fixed some EXTRACT() functions for CockroachDB
2019-11-13 17:06:01 +01:00
Lukas Eder
c90824afe9
[ jOOQ/jOOQ#8545 ] Better numeric data type handling in CockroachDB
2019-11-13 16:57:48 +01:00
Lukas Eder
cfddca49d6
Merge branch 'master' of https://github.com/jOOQ/jOOQ
2019-11-13 16:28:48 +01:00
Lukas Eder
55bf49925b
[ jOOQ/jOOQ#8545 ] Add CockroachDB support for ON CONFLICT
2019-11-13 16:28:37 +01:00
Knut Wannheden
e067565f54
[ jOOQ/jOOQ#9487 ] Add "all-modules" profile
...
Using this profile it will be possible to use the
`maven-versions-plugin` to modify the Maven version of all jOOQ
projects.
2019-11-13 16:25:37 +01:00
Lukas Eder
6c60eb37d7
[ jOOQ/jOOQ#9545 ] Parser cannot parse views with WITH
2019-11-13 15:09:34 +01:00
Knut Wannheden
5ae89a4373
[ jOOQ/jOOQ#9487 ] Consistently use <parent> in pom.xml files
...
All jOOQ Maven projects now use a jOOQ <parent> project (either
`jooq-parent` or `jooq-examples`).
2019-11-13 12:27:07 +01:00
Lukas Eder
f501ea8a7f
[ jOOQ/jOOQ#9312 ] Revert accidental change
2019-11-13 12:03:29 +01:00
Knut Wannheden
1159627a41
[ jOOQ/jOOQ#9487 ] Harmonize <version> in all Maven pom.xml files
...
Now all `pom.xml` files explicitly state the version in the `<version>`
element. E.g. `<version>3.13.0-SNAPSHOT</version>`. Dependencies to
other jOOQ modules are always declared using
`<version>${project.version}</version>`.
2019-11-13 11:40:52 +01:00
Lukas Eder
94d850789f
[ jOOQ/jOOQ#9312 ] Rename SQLDialect.supported() to supportedBy()
2019-11-13 10:40:45 +01:00
Lukas Eder
e77b29036e
[ jOOQ/jOOQ#9536 ] Fix ln() and exp()
2019-11-12 17:44:16 +01:00
Lukas Eder
1180a1e74e
[ jOOQ/jOOQ#9536 ] Add DataType.isInteger()
2019-11-12 17:38:35 +01:00
Lukas Eder
29b753dca8
[ jOOQ/jOOQ#9534 ] Add parser support
2019-11-12 17:07:36 +01:00
Lukas Eder
86e7fa40b4
[ jOOQ/jOOQ#9534 ] Add support ALTER TABLE .. DROP UNIQUE <name>
2019-11-12 17:04:31 +01:00
Lukas Eder
d8b8977339
[ jOOQ/jOOQ#9533 ] Add parser support
2019-11-12 16:48:18 +01:00
Lukas Eder
efa847cb5f
[ jOOQ/jOOQ#9533 ] Add support for DROP INDEX .. [ CASCADE | RESTRICT ]
2019-11-12 16:38:44 +01:00
Lukas Eder
70f761117e
[ jOOQ/jOOQ#9531 ] Open Source version references dual license
2019-11-12 15:12:41 +01:00
Lukas Eder
3ead282a6c
[ jOOQ/jOOQ#9528 ] Some ConstraintForeignKeyReferencesStep.references() methods are missing Support annotations
2019-11-12 14:02:32 +01:00
Lukas Eder
67516b5217
[ jOOQ/jOOQ#9403 ] Remove CUBRID references also from Javadoc
2019-11-12 14:00:34 +01:00
Lukas Eder
6f6ae772eb
[ jOOQ/jOOQ#8545 ] Added CockroachDB support
2019-11-12 13:38:30 +01:00
Lukas Eder
b04f80560e
[ jOOQ/jOOQ#8545 ] Added CockroachDB support
2019-11-11 13:26:31 +01:00
Lukas Eder
1f9fb4dfdb
[ jOOQ/jOOQ#8545 ] WIP
2019-11-08 16:43:58 +01:00
Lukas Eder
941bf0ed4a
[ jOOQ/jOOQ#9520 ] Log info message when a forcedType never matches
2019-11-08 13:55:55 +01:00
Lukas Eder
6eac9739f1
[ jOOQ/jOOQ#8545 ] Add CockroachDBDatabase
2019-11-08 13:35:40 +01:00
Lukas Eder
0c9448794b
[ jOOQ/jOOQ#8545 ] Added SQLDialect
2019-11-08 12:42:30 +01:00
Lukas Eder
d004ef876b
Removed some tags
2019-11-08 12:41:48 +01:00
Lukas Eder
3f4469d1a1
[ jOOQ/jOOQ#9425 ] Diff added failing cross schema FK test
2019-11-08 10:02:40 +01:00
Lukas Eder
aa086223e1
[ jOOQ/jOOQ#9371 ] H2: Correct rendering for DSL#currentDate()
2019-11-08 10:02:17 +01:00
Lukas Eder
cab854e333
[ jOOQ/jOOQ#9516 ] Cannot use MERGE .. DELETE WHERE without UPDATE WHERE
2019-11-08 10:01:43 +01:00
Lukas Eder
317db0a6ba
[ jOOQ/jOOQ#9425 ] Diff fk drop merge create order
2019-11-06 17:15:50 +01:00
Lukas Eder
f7620a4e42
[ jOOQ/jOOQ#9425 ] Diff fk constraint renames
2019-11-06 16:34:07 +01:00
Lukas Eder
043c5497cc
[ jOOQ/jOOQ#9425 ] Diff constraint renames
2019-11-06 16:24:26 +01:00
Lukas Eder
504a1ecd5d
[ jOOQ/jOOQ#9504 ] Add DDLExportConfiguration.createViewIfNotExists and DDLExportConfiguration.createOrReplaceView
...
These features were already added previously. This commit adds tests and fixes a bug.
2019-11-06 12:06:17 +01:00
lukaseder
ef3ba45b95
[ jOOQ/jOOQ#9425 ] Diff createOrReplaceView flag
2019-11-05 20:17:27 +01:00
lukaseder
7b65e9bdb3
[ jOOQ/jOOQ#9425 ] Diff length, precision, scale
2019-11-05 14:05:19 +01:00