diff --git a/jOOQ/src/main/java/org/jooq/ConstraintForeignKeyOnStep.java b/jOOQ/src/main/java/org/jooq/ConstraintForeignKeyOnStep.java
index 7c29b32948..3cbc737ca0 100644
--- a/jOOQ/src/main/java/org/jooq/ConstraintForeignKeyOnStep.java
+++ b/jOOQ/src/main/java/org/jooq/ConstraintForeignKeyOnStep.java
@@ -40,6 +40,24 @@
*/
package org.jooq;
+// ...
+// ...
+import static org.jooq.SQLDialect.CUBRID;
+// ...
+import static org.jooq.SQLDialect.DERBY;
+import static org.jooq.SQLDialect.FIREBIRD;
+import static org.jooq.SQLDialect.H2;
+// ...
+import static org.jooq.SQLDialect.HSQLDB;
+// ...
+// ...
+import static org.jooq.SQLDialect.MARIADB;
+import static org.jooq.SQLDialect.MYSQL;
+import static org.jooq.SQLDialect.POSTGRES;
+import static org.jooq.SQLDialect.SQLITE;
+// ...
+// ...
+
/**
* The step in the {@link Constraint} construction DSL API that allows for
@@ -53,14 +71,14 @@ public interface ConstraintForeignKeyOnStep extends ConstraintFinalStep {
* Add an ON DELETE NO ACTION clause to the
* FOREIGN KEY constraint.
*/
- @Support
+ @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onDeleteNoAction();
/**
* Add an ON DELETE RESTRICT clause to the
* FOREIGN KEY constraint.
*/
- @Support
+ @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onDeleteRestrict();
/**
@@ -81,42 +99,42 @@ public interface ConstraintForeignKeyOnStep extends ConstraintFinalStep {
* Add an ON DELETE SET DEFAULT clause to the
* FOREIGN KEY constraint.
*/
- @Support
+ @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onDeleteSetDefault();
/**
* Add an ON UPDATE NO ACTION clause to the
* FOREIGN KEY constraint.
*/
- @Support
+ @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onUpdateNoAction();
/**
* Add an ON UPDATE RESTRICT clause to the
* FOREIGN KEY constraint.
*/
- @Support
+ @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onUpdateRestrict();
/**
* Add an ON UPDATE CASCADE clause to the
* FOREIGN KEY constraint.
*/
- @Support
+ @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onUpdateCascade();
/**
* Add an ON UPDATE SET NULL clause to the
* FOREIGN KEY constraint.
*/
- @Support
+ @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onUpdateSetNull();
/**
* Add an ON UPDATE SET DEFAULT clause to the
* FOREIGN KEY constraint.
*/
- @Support
+ @Support({ CUBRID, DERBY, FIREBIRD, H2, HSQLDB, MARIADB, MYSQL, POSTGRES, SQLITE })
ConstraintFinalStep onUpdateSetDefault();
}