WebStorm 2026.1 Help

DDL マッピング

DDL マッピング機能は、通常のデータソースと DDL データソース間の関係を設定します。 マッピングを使用すると、実際のデータソースでスキーマを明示的に選択して、オブジェクトを DDL データソースと同期させることができます。 または、DDL データソースの変更を通常のデータソースに適用することもできます。

例えば、PostgreSQL データソースで actor_1 テーブルを作成し、その後、コンテキストメニューの DDLマッピング|{0} から更新する アクションを使用して、SQL ファイルが含まれる actor_1.sql ファイルを DDL データソースフォルダーに追加できます。 または、 actor_1.sql ファイルを DDL データソースに追加し、コンテキストメニューで DDLマッピング|{0} へ適用する を選択すると、PostgreSQL データソースに actor_1 テーブルが表示されます。

「データソースとドライバー」の「DDL マッピング」タブダイアログ

DDL マッピングを追加する

  1. 次のいずれかの方法でデータソースのプロパティを開きます。

    • データベース ツールウィンドウのツールバーで、 The Data Sources iconデータソース をクリックします。

    • Shift+Enter を押します。

    データソースとドライバーを開くダイアログ
  2. DDL マッピング タブをクリックします。

    または、 データベース ツールウィンドウ (表示 | ツールウィンドウ | データベース) でデータソースを右クリックし、 DDLマッピング|DDLマッピングを作成 を選択してこのタブにアクセスすることもできます。

  3. データソース<データソースを選択> をクリックします。

  4. マップするデータソースを選択または 作成します。

  5. DDL データソース<データソースを選択> をクリックします。

  6. マップする DDL データソースを選択または 作成します。

  7. スコープ ツリーで、マッピングに使用するスキーマまたはデータベースを選択します。

データソースから DDL データソースに変更を適用する

  1. DDL マッピングが作成されていることを確認します。

  2. データベース ツールウィンドウで、DDL データソースを右クリックし、 DDLマッピング|{0} から更新する を選択します。

DDL データソースからデータソースに変更を適用する

  1. DDL マッピングが作成されていることを確認します。

  2. データベース ツールウィンドウで、DDL データソースを右クリックし、 DDLマッピング|{0} へ適用する を選択します。

  3. マイグレーション ダイアログで、適用する変更を選択します。

    必要に応じて、 スクリプトプレビュー タブで生成されたスクリプトを変更します。 実行する予定のスクリプトのみを残します。

    WebStorm での移行の詳細については、 スキーマの移行 および 移行の制御ダイアログ を参照してください。

  4. 実行 をクリックしてください。

DDL データソースから移行のデータソースに変更を適用するダイアログ

DDL データソースにダンプ

  1. DDL マッピングが作成されていることを確認します。

  2. データベース ツールウィンドウで、データソースを右クリックして DDLマッピング|{0} へダンプする を選択します。

    DDL データソースに通常のデータソースにないオブジェクトがある場合。 これらのファイルが削除されるという警告が表示されます。

    DDL データソースにダンプ

設定

名前

説明

名前

マッピングの名前。

コメント

マッピングについてコメントします。

データソース

DDL データソースにマップされるデータソースを選択または作成します。

DDL データソース

実際のデータソースにマップする DDL データソースを選択または作成します。

スコープ

マッピングで使用するスキーマまたはデータベースを選択します。

2026 年 6 月 8 日