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
Lukas Eder
4e0fedd5a4
[ jOOQ/jOOQ#2370 ] [ jOOQ/jOOQ#8528 ] Interpret DROP TEMP TABLE
2019-10-31 16:25:42 +01:00
Lukas Eder
faad3f34a3
[ jOOQ/jOOQ#2370 ] [ jOOQ/jOOQ#6412 ] Cleanup
2019-10-31 16:19:33 +01:00
Lukas Eder
f1024b9093
[ jOOQ/jOOQ#2370 ] [ jOOQ/jOOQ#6412 ] org.jooq.TableType (WIP)
...
- Support interpreting CREATE TEMPORARY TABLE
- Support exporting temporary tables in DDL
2019-10-31 16:16:28 +01:00
Lukas Eder
2ea1493224
[ jOOQ/jOOQ#9482 ] Add new internal org.jooq.impl.Names class for commonly
...
used DSL.name() references
2019-10-31 15:53:15 +01:00
Lukas Eder
40a7e347f2
[ jOOQ/jOOQ#2370 ] Add org.jooq.TableType (WIP)
2019-10-31 15:18:16 +01:00
Lukas Eder
67a12ec93c
[ jOOQ/jOOQ#2370 ] Add org.jooq.TableType and Table.getType() to describe the type of a table
2019-10-31 15:04:15 +01:00
Lukas Eder
bab16f8df7
[ jOOQ/jOOQ#9329 ] Don't do this in Java 6
2019-10-31 14:18:23 +01:00
Lukas Eder
258a4b0fc2
[ jOOQ/jOOQ#9099 ] Javadoc is being built in test modules even when not activating the release profiles
2019-10-31 13:55:46 +01:00
Lukas Eder
6293b168ac
Release 3.12.3
2019-10-31 13:55:10 +01:00
Lukas Eder
02adac7e8f
[ jOOQ/jOOQ#9476 ] Add parser support for MySQL [ INNER ] JOIN without ON clause
2019-10-31 12:04:26 +01:00