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(); }