クラス DdlUtilsConverter


  • public class DdlUtilsConverter
    extends Object
    TMのモデルをDdlUtilsのモデルへ変換するクラス
    作成者:
    nakaG
    • コンストラクタの詳細

      • DdlUtilsConverter

        public DdlUtilsConverter()
        コンストラクタ
      • DdlUtilsConverter

        public DdlUtilsConverter​(boolean foreignKeyEnabled)
        コンストラクタ
        パラメータ:
        foreignKeyEnabled - 外部キーを出力する場合trueを渡す。
    • メソッドの詳細

      • convert

        public org.apache.ddlutils.model.Database convert​(Diagram diagram,
                                                          List<AbstractEntityModel> models)
        TMD-MakerのモデルをDDLUtilsのデータベースモデルへ変換する
        パラメータ:
        diagram - TMD-Makerのルートモデル
        戻り値:
        DDLUtilsのルートモデル
      • addCommonColumns

        public void addCommonColumns​(org.apache.ddlutils.model.Database database,
                                     List<IAttribute> commonAttributes)
        全てのテーブルへ共通属性を追加する。
        パラメータ:
        database - 全テーブルを保持するデータベースモデル
        commonAttributes - 共通属性