DDLテンプレートの編集

<< 目次を表示 >>

ページ位置:  その他の記法のモデリング > データベースの設計・生成と読み込み > DDLの生成 >

DDLテンプレートの編集

DDLテンプレートエディタを利用すると、テーブル要素から生成されるDDLをカスタマイズできます。なお、このエディタの機能はソースコードエディタと同じですので、ソースコードの編集時の機能説明もご覧下さい。

 

 

利用手順:

リボン

コード > データベース > テンプレート

 

 

テンプレートの選択と編集

項目

説明

言語

対象のDBMSの種類を選択します。

新しいデータベース

DBMSを追加します。Enterprise Architectで選択可能なDBMSを追加できます。DBMSを追加後、最低1つの型を定義する必要があります。設定すると、「言語」の欄に表示されます。

テンプレート(左側の一覧)

編集可能なテンプレートの一覧です。編集するテンプレートを選択します。

「変更」の欄は現在の言語に対して既定のテンプレートが変更されているかどうかを示しています。

テンプレート(右側の編集欄)

左側の一覧で選択している、編集対象のテンプレートの中身です。

ステレオタイプ指定のテンプレート

現在の変換テンプレートに定義されている、ステレオタイプ指定のテンプレート一覧です。

「変更」の列は、既定のテンプレートが存在する場合に、その内容を変更したかどうかを示します。新規に作成したテンプレートは常に「はい」が表示されます。

ステレオタイプ指定のテンプレートの追加

追加のテンプレートを作成するためのダイアログを表示し、ステレオタイプ指定のテンプレートを作成します。

新規テンプレートの追加

汎用で利用できる新規のカスタムテンプレートを追加します。

実際のテンプレート名には、以下の例のように選択したテンプレートの種類名が付加されます。:

Namespace_MyDDLTemplate

既定のテンプレートを取得

エディタ画面に表示されているテンプレートの内容を既定値で置き換えます。

保存

現在編集している内容を、保存されている内容に上書きします。

削除

編集対象のテンプレートがステレオタイプが指定されて上書きされている場合、上書きしているテンプレートを削除します。編集中のテンプレートの変更状態は「いいえ」に戻ります。

 

注意:

  • ユーザーが定義したDDL生成テンプレートはリファレンス情報と同じ方法で読み込みと出力をできます。それぞれのDBMSに対して定義されたテンプレートはDBMS名に"_DDL_Templates"がつけられた名前で一覧に表示されます。
  • 独自のDBMSを定義した場合には、そのDBMSの型情報も含めてリファレンス情報として出力し、テンプレートの内容と合わせて読み込む必要があります。

 

 

参照: