データベース変更ツールウィンドウ
DataGrip は、ソースコードがデータベースに格納されている限り、データベースオブジェクトのソースコードに加えた変更を追跡します。たとえば、このようなオブジェクトには、ビュー、ストアドプロシージャ、トリガーなどがあります。テーブルにはソースコードは格納されません。
多くのオブジェクトのソースコードにさまざまな変更が加えられた場合、データベースの変更ツールウィンドウでそれらすべてを確認できます。

アイコン | アクションとショートカット | 説明 |
|---|---|---|
| サブミット Ctrl+K | ローカルの変更をデータベースサーバーに送信します。変更の送信と元に戻す方法の詳細については、「変更をデータベースに送信する」を参照してください。 |
| ロールバック Ctrl+Alt+Z | ( マニュアルトランザクションモードの場合) 変更をロールバックします。 |
| 差分の表示 Ctrl+D | 編集したコードとソースコードのコードを比較して違いを確認します。 |
| グループ化 | タイプに従ってオブジェクトをグループ化します。例: ルーチン、ルール、ビュー。 |
| すべて展開 Ctrl+NumPad + | すべてのツリーのすべてのノードを展開します。 |
| すべて折りたたむ Ctrl+NumPad - | すべてのツリーのすべてのノードを折りたたみます。 |
関連ページ:
変更をデータベースに送信する
コミットによってトランザクションが終了し、他のユーザーがすべての変更を利用できるようになります。DataGrip では、トランザクションをコミットする方法 (自動または手動) を選択できます。トランザクションモードとトランザクションを自動的にコミットする方法の詳細については、トランザクションモードを参照してください。コミットモードを手動で変更するには、データエディターのツールバーの Tx ドロップダウンメニューを使用します。変更を手動で送信するデフォルトでは、テーブルの変更は自動的に送信されません。...
データベースオブジェクトのソースコードを変更する
DataGrip は、データベースにソースコードを格納するオブジェクトに加えた変更を追跡します。これらのオブジェクトは、トリガー、プロシージャ、関数、ビュー、その他のオブジェクトである可能性があります。エディターでこれらのオブジェクトに加えたすべての変更は、オブジェクトのソースコードのローカルバージョンとして保存されます。ソースコードの更新:DataGrip は、イントロスペクションプロセス中にデータベースに関する情報を取得します。この情報は、データベースエクスプローラー内のオブジェクトの表示...
データベースダイアグラム
ダイアグラムプラグインを有効にするこの機能は、DataGrip にデフォルトでバンドルされ有効になっている Diagrams プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、ダイアグラムプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データベースダイアグラムは、データベースの構造とデータベースオブジェクト間の関係をグラフィカルに示します。データ...