[jOOQ/jOOQ#15732] Support CHECK constraints
This commit is contained in:
parent
5f89e56260
commit
17ea37d1af
@ -46,6 +46,7 @@ import static org.jooq.SQLDialect.CLICKHOUSE;
|
||||
import static org.jooq.SQLDialect.CUBRID;
|
||||
// ...
|
||||
import static org.jooq.SQLDialect.DERBY;
|
||||
import static org.jooq.SQLDialect.DUCKDB;
|
||||
import static org.jooq.SQLDialect.FIREBIRD;
|
||||
import static org.jooq.SQLDialect.H2;
|
||||
// ...
|
||||
@ -652,6 +653,6 @@ public interface ConstraintTypeStep extends ConstraintFinalStep {
|
||||
* Create a <code>CHECK</code> constraint.
|
||||
*/
|
||||
@NotNull
|
||||
@Support({ CLICKHOUSE, CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@Support({ CLICKHOUSE, CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
ConstraintEnforcementStep check(Condition condition);
|
||||
}
|
||||
|
||||
@ -220,7 +220,7 @@ public interface CreateTableElementListStep extends CreateTableAsStep {
|
||||
/**
|
||||
* Add the <code>CHECK</code> clause to the <code>CREATE TABLE</code> statement.
|
||||
*/
|
||||
@Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@Support({ CUBRID, DERBY, DUCKDB, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE, YUGABYTEDB })
|
||||
@NotNull @CheckReturnValue
|
||||
CreateTableElementListStep check(Condition condition);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user