PyCharm 2019.1ヘルプ

マイグレーション

移行スクリプトを生成する

移行スクリプトは、すべてのデータベースまたはその一部を変更します。例:移行スクリプトを使用して、列を追加または削除したり、データベースのバージョンをアップグレードしたり、列のプロパティーを変更したりできます。

PyCharmは自動的に実行する前にチェックしなければならない移行スクリプトを生成することができます。

  1. 2つのスキーマを選択し、それらのいずれかを右クリックして、「比較」をクリックします。または、2つのスキーマを選択して Ctrl+Dを押します。

  2. <schema_1>と<schema_2>の違いダイアログで、比較オプションを指定します。

  3. 移行方向に応じて、左に移動するまたは正しく移行するをクリックします。

Generate a migration script

移行ツールを使用してSQLオブジェクトを変更する

プロシージャ、関数、ビュー、マテリアライズドビュー、ルール(PostgreSQL)、イベント(MySQL)、スクリプト(Exasol)、トリガ(PostgreSQLを除く)のようなSQLオブジェクトの移行ツールを使用できます。

  1. データベースオブジェクトをダブルクリックします。

  2. オブジェクトのソースコードを変更します。PyCharmはガターのすべての変更を強調表示します。

  3. サブミットアイコン(the Submit icon)をクリックします。

  4. オブジェクトの移行ウィンドウで、変更内容を確認し、OKをクリックします。

Migrate a database object
最終更新日: 2019年5月17日