クラス ForeignConstraints


  • public class ForeignConstraints
    extends Object
    外部キー制約
    作成者:
    tohosaku <ny@cosmichorror.org>
    • コンストラクタの詳細

      • ForeignConstraints

        public ForeignConstraints​(org.apache.ddlutils.model.Table table)
        コンストラクタ
        パラメータ:
        table - 制約を課すテーブル
    • メソッドの詳細

      • addForeignReference

        public void addForeignReference​(String foreignTableName,
                                        List<org.apache.ddlutils.model.Reference> references,
                                        boolean isRecursive)
        外部キーの参照先を追加する
        パラメータ:
        foreignTableName - 参照先のテーブル名
        references - 参照するカラム
        isRecursive - 参照元が再帰表かどうか
      • addForeignKeys

        public void addForeignKeys​(org.apache.ddlutils.model.Database database)
        テーブルに外部キー制約をかける
        パラメータ:
        database -