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
lukaseder
0c14bff75b
[ jOOQ/jOOQ#9497 ] NullPointerException when calling methods on DAO that
...
is not attached to a Configuration
2019-11-05 13:51:52 +01:00
Knut Wannheden
184328b284
[ jOOQ/jOOQ#9493 ] Fix CROSS APPLY in OSS edition
...
`CROSS APPLY` and `OUTER APPLY` are now also correctly rendered in the
OSS edition (e.g. for PostgreSQL).
2019-11-04 15:47:20 +01:00
Lukas Eder
a0b74c2203
[ jOOQ/jOOQ#9425 ] Diff views (more comments)
2019-11-04 12:33:17 +01:00
Lukas Eder
3297daf04d
[ jOOQ/jOOQ#9425 ] Diff views (comments)
2019-11-04 12:25:17 +01:00
Lukas Eder
ff944b54bd
[ jOOQ/jOOQ#9425 ] Diff views (replacement)
2019-11-04 12:21:40 +01:00
Lukas Eder
3a97c27b1a
[ jOOQ/jOOQ#9425 ] Diff views
2019-11-04 12:10:45 +01:00
Knut Wannheden
5560943bfc
[ jOOQ/jOOQ#9482 ] Add [pro] tag that went missing
2019-11-01 08:47:23 +01:00
Lukas Eder
350c19ce6e
[ jOOQ/jOOQ#2370 ] [ jOOQ/jOOQ#8528 ] Correctly interpret CREATE VIEW
...
So far, there was no way for the jOOQ runtime meta model to remember what SELECT statement was used in the creation of a view. We now have this model in TableOptions, so we can start using it, e.g. in the interpreter.
2019-10-31 17:27:30 +01:00
Lukas Eder
a73ec779a3
[ jOOQ/jOOQ#2370 ] [ jOOQ/jOOQ#8528 ] Move TableType into TableOptions
2019-10-31 17:10:21 +01:00
Lukas Eder
de6b977d51
[ jOOQ/jOOQ#2370 ] [ jOOQ/jOOQ#8528 ] Add org.jooq.TableOptions
...
... and interpret CREATE TEMPORARY TABLE .. ON COMMIT flags
2019-10-31 17:06:12 +01:00