[jOOQ/jOOQ#10385] Add support for CockroachDB SYSTEM_TIME versioning

(WIP)

This change adds support for the syntax. The feature itself isn't fully
supported yet, as it works quite differently in CockroachDB, compared to
the standard. To be continued.
This commit is contained in:
Lukas Eder 2021-11-01 16:40:49 +01:00
parent c13afc0941
commit 7e7259b2ef
6 changed files with 27 additions and 1 deletions

View File

@ -37,6 +37,7 @@
*/
package org.jooq;
// ...

View File

@ -2446,7 +2446,7 @@ extends
* <code><pre>
* -- Emulating this MySQL statement...
* DELETE FROM x ORDER BY x.y LIMIT 1
*
*
* -- ... in other databases
* DELETE FROM x
* WHERE x.rowid IN (

View File

@ -383,6 +383,7 @@ final class Keywords {
static final Keyword K_STRUCT = keyword("struct");
static final Keyword K_SWITCH = keyword("switch");
static final Keyword K_SYMMETRIC = keyword("symmetric");
static final Keyword K_SYSTEM = keyword("system");
static final Keyword K_TABLE = keyword("table");
static final Keyword K_TEMPORARY = keyword("temporary");
static final Keyword K_THEN = keyword("then");

View File

@ -152,6 +152,16 @@ package org.jooq.impl;

View File

@ -202,6 +202,13 @@ package org.jooq.impl;

View File

@ -153,6 +153,13 @@ import static org.jooq.SQLDialect.HSQLDB;