運用後にモデルIDを変更する
最終更新日: 2020年6月9日
R8 | R9
外部データベースを用いた運用でモデルIDの変更、削除を行った場合はデータの移行もしくは削除を別途、行う必要があります。
データベースに alter table 命令を発行し、新しいテーブル名に変更してください。通常、モデルIDはテーブル名となります。
Wagbyのデータエクスポート機能は、1データを1つのxmlファイルとして出力します。インポート機能ではXSLTを使って要素名を変更することができます。[詳細...]
XSLTを使わずに、エクスポートされたそれぞれのxmlファイルをテキストエディタなどで編集し、モデルIDの部分を書き換えたあとにインポートすることもできます。
変更前のモデルIDに対応した(データベース内の)テーブルを drop table 命令などを使って、手動で削除してください。
モデルIDの変更
SQLを使う
モデルIDとは別にテーブル名を指定することもできます。[詳細...]
XSLTを使う
エクスポートデータの内容を変更する
エクスポートされたファイルが zip 形式の場合、これを展開するとモデルごとにフォルダが用意されます。対象モデルの xml 編集してください。インポート時には、展開したフォルダを指定し、対象モデルだけを選択してインポートします。
モデルを削除する