DataGrip 2024.2 ヘルプ

データベース変更ツールウィンドウ

DataGrip は、ソースコードがデータベースに格納されている限り、データベースオブジェクトのソースコードに加えた変更を追跡します。たとえば、このようなオブジェクトには、ビュー、ストアドプロシージャ、トリガーなどがあります。テーブルにはソースコードは格納されません。

多くのオブジェクトのソースコードにさまざまな変更が加えられた場合、データベースの変更ツールウィンドウでそれらすべてを確認できます。

the Database Changes tool window

アイコン

アクションとショートカット

説明

the Submit button

サブミット

Ctrl+K

ローカルの変更をデータベースサーバーに送信します。変更の送信と元に戻す方法の詳細については、「変更をデータベースに送信する」を参照してください。

the Roll back icon

ロールバック

Ctrl+Alt+Z

( マニュアルトランザクションモードの場合) 変更をロールバックします。

the Show Diff icon

差分の表示

Ctrl+D

編集したコードとソースコードのコードを比較して違いを確認します。

the Group by icon

グループ化

タイプに従ってオブジェクトをグループ化します。例: ルーチン、ルール、ビュー。

the Expand All icon

すべて展開

Ctrl+NumPad +

すべてのツリーのすべてのノードを展開します。

the Collapse All icon

すべて折りたたむ

Ctrl+NumPad -

すべてのツリーのすべてのノードを折りたたみます。

関連ページ:

変更をデータベースに送信する

コミットによってトランザクションが終了し、他のユーザーがすべての変更を利用できるようになります。DataGrip では、トランザクションをコミットする方法 (自動または手動) を選択できます。トランザクションモードとトランザクションを自動的にコミットする方法の詳細については、トランザクションモードを参照してください。コミットモードを手動で変更するには、データエディターのツールバーの Tx ドロップダウンメニューを使用します。変更を手動で送信するデフォルトでは、テーブルの変更は自動的に送信されません。...

データベースオブジェクトのソースコードを変更する

DataGrip は、データベースにソースコードを格納するオブジェクトに加えた変更を追跡します。これらのオブジェクトは、トリガー、プロシージャ、関数、ビュー、その他のオブジェクトである可能性があります。エディターでこれらのオブジェクトに加えたすべての変更は、オブジェクトのソースコードのローカルバージョンとして保存されます。ソースコードの更新:DataGrip は、イントロスペクションプロセス中にデータベースに関する情報を取得します。この情報は、データベースエクスプローラー内のオブジェクトの表示...

データベースダイアグラム

ダイアグラムプラグインを有効にするこの機能は、DataGrip にデフォルトでバンドルされ有効になっている Diagrams プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を開き、を選択します。インストール済みタブを開き、ダイアグラムプラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。データベースダイアグラムは、データベースの構造とデータベースオブジェクト間の関係をグラフィカルに示します。データ...