WebStorm 2025.2 ヘルプ

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

概要

データベースツールウィンドウでは、データベースと DDL データソースを操作できます。データベース内のデータ構造を表示および変更したり、その他の関連タスクを実行したりできます。

使用可能なデータソースは、データソース、スキーマ、テーブルなどのツリーとして表示されます。

the Database window

現在データソースが定義されていない場合は、新規コマンド Alt+Insert を使用してデータソースを作成し、データベースに接続します。データソースの詳細については、データソーストピックを参照してください。

WebStorm がデータベースに接続されると、データベースツールウィンドウにイントロスペクトされたデータベースオブジェクトが表示されます。データベースツリーの表示オプションの詳細については、表示オプションの章を参照してください。WebStorm でのデータベースオブジェクトの操作の詳細については、対応するオブジェクトのトピックを参照してください。

このウィンドウの機能のほとんどは、ツールバーアイコンまたはコンテキストメニューコマンドを使用してアクセスできます。多くのコマンドにはキーボードショートカットがあります。

データベースを閲覧する

その他のスキーマを表示

データベースツールウィンドウには、データソースのイントロスペクトされたデータベースとスキーマが表示されます。ツリーに表示するデータベースまたはスキーマについては、データソースのスキーマセレクターで選択します。

イントロスペクションの詳細については、用語集を参照してください。

  • 新しいデータソースノードにさらにスキーマを表示するには、N/M ボタンをクリックし、必要なスキーマを選択します。WebStorm はそれらをイントロスペクトして表示します。

    Select databases and schemas to introspect and display in the Database tool window

データベースオブジェクトの検索

  • データベースツールウィンドウでデータベースオブジェクトを検索するには、オブジェクトの名前の入力を開始します。一致するデータベースオブジェクトがハイライトされます。

    スピード検索フィルターを切り替えるには、 the Speed Search Filter icon スピード検索フィルターをクリックします。ハイライトされた複数の項目間を移動するには、UpDown を押します。

スピード検索の詳細については、ツールウィンドウのスピード検索を参照してください。

データベースオブジェクトをフィルタリングする

データベースオブジェクトをフィルターして、表示する必要がないオブジェクトを非表示にすることができます。これを行うには、データソース設定のオブジェクトフィルターまたはツールウィンドウの項目フィルターを使用します。

  • データソース設定のオブジェクトフィルター

    例: payment_ で始まる名前を持つすべてのテーブルをフィルタリングできます。

    1. データベースオブジェクトをフィルターするには、データソースおよびドライバーダイアログ (Shift+Enter) を開きます。

    2. ダイアログの左側のペインで、データベースオブジェクトをフィルター処理するデータソースを選択します。

    3. スキーマタブで、オブジェクトフィルターに移動し、パターンを入力します。この例では、table:-payment_.* です。

    Filtering out tables in the data source settings dialog
  • ツールウィンドウの表示オプションのアイテムフィルター

    1. ツールバーで、the View Options icon 表示オプションをクリックし、the Filter icon フィルターを選択します。

    2. 表示または非表示にする項目を選択または選択解除します。

    3. 選択を確定するには、データベースツールウィンドウ内の任意の領域をクリックします。

    Only views and tables are selected to view in Database tool window

データソースのコピー

  1. データベースツールウィンドウで、コピーするデータソースを選択します。

  2. Ctrl+C を押します。

    IDE は接続設定を含む XML スニペットをコピーします。

  3. ターゲット IDE で、データベースツールウィンドウを開きます。

  4. Ctrl+V を押します。

    開いたデータソースおよびドライバーで、パスワードフィールドにパスワードを入力します。

  5. OK をクリックして新しいデータソースを保存し、ダイアログを閉じます。

XML 形式でデータソースをコピーする方法の詳細については、IDE インスタンス間でデータソースを共有するを参照してください。

データソースをフォルダーにグループ化する

  • データソースをフォルダーにグループ化するには、データソースを右クリックしてフォルダーに移動を選択します。フォルダーに移動ダイアログでは、データソースを既存のフォルダーに移動するか、新しいフォルダーを作成できます。

データソースのグループ化の詳細については、データソースをフォルダーにグループ化するを参照してください。

Move to Folder

簡単なドキュメントを表示する

  • クイックドキュメントはアイテムに関する情報を表示します。情報を表示するには、アイテムを選択して Ctrl+Q を押します。

    Table information in Quick Documentation popup in the Database tool window

エディターで開いたオブジェクトまでスクロールする

  • データベースツリー内のデータベースオブジェクトまでスクロールするには、コードエディターでオブジェクトの名前の上にキャレットを置きます。次に、データベースツールウィンドウのツールウィンドウツールバーで、Scroll from Editor エディターからスクロールをクリックします。

    対応するノードが開き、オブジェクトがデータベースツリー内でハイライトされます。

クイックテーブルバックアップを作成する

  • 重要なデータ操作を行う前に、簡単なテーブルバックアップを作成できます。これを行うには、テーブルを元のスキーマにドラッグし、インポートダイアログでテーブルのコピーを作成します。

ダイアログの詳細については、インポートダイアログを参照してください。

データベースツールウィンドウでは、スピード検索フィルターの結果を切り替えることができます。

  1. 検索するデータベースオブジェクトの名前を入力し始めます。

  2. ツールバーの the Filter button スピード検索フィルターをクリックします。

ツリービューを調整する

主要でないオブジェクトのグループを切り替える

  • デフォルトでは、主要でないオブジェクトはデータベースオブジェクトノードとサーバーオブジェクトノードにグループ化されます。このグループ化を切り替えるには、ツールバーで the View Options icon 表示オプションをクリックし、グループで表示に移動してデータベースとサーバーオブジェクトをクリックします。

表示オプションの詳細については、データベーストピックを参照してください。

  • グループ化が有効

    Grouping of non-major objects is enabled
  • グループ化が無効です

    Grouping of non-major objects is disabled

データソースとそのオブジェクトに色を割り当てる

  1. データソースおよびドライバーダイアログ (Shift+Enter) で、名前フィールドの端にある円をクリックし、色を選択します。

  2. 変更を適用し、ダイアログを閉じます。

データソースへの色の割り当ての詳細については、データソースに色を割り当てるおよびクエリコンソールとグリッドに色を割り当てるを参照してください。

Assign a color to a data source

ツリーインデントガイドの表示

データベースツールウィンドウでは、インデントレベルを示す垂直線を表示して、データベース内のオブジェクトの階層をよりよく理解できるようにすることができます。

  1. Ctrl+Alt+S を押して設定を開き、外観 & 振る舞い | 外観を選択します。

  2. ツリービューセクションで、インデントガイドを表示するオプションを有効にします。

  • ツリーインデントガイドが有効になっています

    The Show tree indent guides setting is enabled
  • ツリーのインデントガイドが無効になっています

    The Show tree indent guides setting is disabled

コメントと最終リフレッシュ日を表示

データベースツリー内のオブジェクトのコメントと最終リフレッシュタイムスタンプを表示できます。

  • ツールバーで、 the View Options icon 表示オプションをクリックし、ノードの詳細に移動して、コメントスキーマ更新時間を選択します。

参考情報

ヘッダーツールバー

ウィンドウヘッダーを右クリックし、コンテキストメニューを使用して表示モードを構成したり、ウィンドウを別のツールウィンドウバーに関連付けたり、ウィンドウのサイズを変更したり非表示にしたりすることができます。

ツールバーのボタンを使用することもできます。

項目

ショートカット

説明

Scroll from Editor

エディター領域にフォーカスがあるときに、データベースツールウィンドウ内のオブジェクト名にフォーカスを自動的に設定します。

Expand All

Ctrl+NumPad +

現在のビューのすべてのノードを展開します。

Collapse all

Ctrl+NumPad -

現在のビューで展開されているすべてのノードを折りたたみます。

Hide tool window

Shift+Escape

ツールウィンドウを非表示にします。

すべてのツールウィンドウを非表示にするには、Ctrl+Shift+F12 を押します。

ヘッダーのコンテキストメニュー

項目

説明

エディターから自動スクロール

エディターで開かれたデータベースオブジェクトが、データベースツールウィンドウで自動的に選択されるようにします。Scroll from Editor エディターからスクロール設定を無効にします。

クエリコンソールツールバーの表示

クエリコンソールタブにツールバーを表示します。

the Speed Search icon スピード検索

ツールウィンドウのスピード検索機能の入力フィールドを開きます。

ツールバーの表示

データベースツールウィンドウにツールバーを表示します。

表示モード

このオプションを使用すると、ツールウィンドウの一般的な外観と動作を制御できます。詳細については、ツールウィンドウの表示モードを参照してください。

移動

ツールウィンドウを別のツールウィンドウバーに関連付けるには、このコマンドを選択し、宛先のツールウィンドウバー (または) を選択します。詳細については、ツールウィンドウを移動するの章を参照してください。

サイズ変更

罫線の 1 つを移動してツールウィンドウのサイズを変更するには、このコマンドを選択し、必要な伸縮オプションを選択します。

このコマンドはフローティングモードでは使用できません。

サイドバーから除去

このコマンドは、ツールウィンドウを非表示にし、ツールウィンドウバーから関連するツールウィンドウボタンを削除し、クイックアクセスメニュー (tb shown または tb hidden) からツールウィンドウを削除します。

ツールウィンドウを再度開く(および関連機能を復元する)には、メインメニュー表示 | ツールウィンドウ | <ウィンドウ名> を使用するか、Alt+1 を押します。

ヘルプ

このコマンドは、WebStorm オンラインヘルプのプロジェクトツールウィンドウの説明を開きます。

ツールバー

Database tool window toolbar
the New icon

新規

新しいデータソース、クエリコンソール、またはドライバーを作成します。

使用可能: データソースとその要素。

the Data Source Properties icon

データソースのプロパティ Shift+Enter

データソースとその設定を管理するためにデータソースおよびドライバーダイアログを開きます。

使用可能: すべてのノードタイプ。

the Refresh icon

リフレッシュ Ctrl+F5

選択した要素のビューを更新します(つまり、要素のビューをデータベース内の実際の状態と同期します)。

データソースおよびドライバーダイアログも参照してください。

使用可能: データソースとその要素。

the Deactivate icon

非アクティブにする Ctrl+F2

選択した 1 つまたは複数のデータソースのデータベース接続を閉じます。

使用可能: アクティブな接続とその要素を持つデータソース。

the Jump to Query Console icon

クエリコンソールに移動 Ctrl+Shift+F10

選択したデータソースのクエリコンソールのリストを開きます。

使用可能: データソースとその要素。

the Edit Data icon

データの編集 F4

データエディターでオブジェクトのテーブルビューを開きます。このオプションは、テーブル、ビュー、マテリアライズドビューで機能します。

使用可能: データソース内の対応する要素。

DDL

DDL に移動 Ctrl+B

選択したオブジェクトの DDL スクリプトを開きます。

たとえば、SELECT ステートメントのテーブル名でこのショートカットを押すと、このテーブルの DDL (CREATE TABLE ステートメント) が表示されます。

Go to Declaration

使用可能: データソース内の対応する要素。

the Compare Structure icon

構成の比較 Ctrl+D

マイグレーション ダイアログで 2 つのデータベースオブジェクトの構造を比較します。比較結果は差分ビューアーに表示されます。

使用可能: 同じ種類の選択された 2 つのデータベースオブジェクト。

表示オプション

アイテムフィルターを含むデータベースオブジェクトツリー表示オプションのリストを開きます。オプションの詳細については、表示オプションの章を参照してください。

対象項目: 全項目。

表示オプション

表示オプションは、ツールウィンドウに何をどのように表示するかを定義します。これらのオプションを表示または変更するには、ツールバーの 表示オプションをクリックします。

View Options menu items in Database tool window
the Filter icon フィルター

フィルタリングできるデータベースオブジェクトのリストを開きます。データベースオブジェクトのリストは、選択したデータベースによって異なります。使用可能なデータベースオブジェクトとそのアイコンの完全なリストを表示するには、データソースとその要素のアイコンにアクセスしてください。

フィルターアイコンの隅にある緑色の点は、フィルターがオンになっていて、一部のオブジェクトがフィルターで除外されていることを示します。

ビューとテーブル以外はすべてフィルタリングされます

Only views and tables are selected to view in Database tool window

何もフィルタリングされない

All items are selected to view in Database tool window

グループで表示 | データソース

データソースのフォルダーを表示します。

フォルダー作成の詳細については、データソースをフォルダーにグループ化するの章を参照してください。

グループで表示 | データベースとスキーマ

データベースとスキーマのフォルダーを表示します。

グループで表示 | サーバーとデータベースオブジェクト

サーバーおよびデータベースオブジェクトのフォルダー (それぞれサーバーオブジェクトおよびデータベースオブジェクト ) を表示します。この設定は、ユーザー、ロール、テーブルスペース、モジュール、外部データラッパー、その他のあまり使用されないオブジェクトに関係します。

グループで表示 | オブジェクト要素

このオプションは、テーブル要素の表示方法を定義します。

  • オンの場合、列、索引、主キー制約と外部キー制約、トリガー(フォルダーとして表示)のための別個のノードがあります。要素は対応するグループに表示されます。

  • オフにすると、そのようなグループ化はなく、一般的にテーブルの列のみが表示されます。

グループで表示 | スキーマオブジェクト

スキーマ要素の表示方法を定義します。

  • オンにすると、テーブル、ビュー、保存されたルーチン (フォルダーとして表示) ごとに個別のノードが表示されます。テーブル、ビュー、ルーチン (プロシージャと関数) は、対応するグループの要素として表示されます。

  • オフの場合、テーブル、ビュー、ルーチンの明示的なグループ化はありません。表とビューの後には、プロシージャーと関数が続きます。

グループで表示 | プロシージャと関数を分離

Microsoft、SQL Server、Oracle、PostgreSQL では、プロシージャと関数を異なるフォルダーに分離します。

グループで表示 | スキーマの下に制約と同様のオブジェクトを配置する

スキーマ名前空間に存在するオブジェクト名のノードを表示します。例: キー、CHECK 制約、インデックス、トリガー、ルール、その他のオブジェクトのノード。

このオプションは、次の状況で使用できます。

  • クイック検索を使用してスキーマ内のオブジェクトを検索すること。

  • テーブルノードの列を表示します。これを行うには、空のグループをオフにします。

グループで表示 | アルファベット順に並べ替え

データベースオブジェクトをアルファベット順に並べます。このオプションを無効にすると、自然な並べ替え順序が適用されます。

要素の表示 | すべての名前空間

イントロスペクション対象として選択されていない場合でも、すべてのデータベースとスキームを表示します。

  • すべての名前空間オプションが無効になっている場合、イントロスペクション用に選択されていないデータベースはデータベースツールウィンドウに表示されません。

  • すべての名前空間オプションを有効にすると、イントロスペクション用に選択されていないデータベースがデータベースツールウィンドウに表示されます。

要素の表示 | 空のグループ

スキーマオブジェクトまたはオブジェクト要素オプションが選択されている場合、要素を含まないカテゴリを表示または非表示にすることを選択できます。

要素の表示 | 中間ノード

親ノードと同じレベルに他のオブジェクトがない場合にのみ親ノードを表示または非表示にします。

要素の表示 | 生成されたオブジェクト

Oracle の場合、ツリー内の自動生成されたオブジェクトを表示または非表示にします。これは、次のオブジェクトに関係します。

  • マテリアライズドビューログ

  • マテリアライズドビューの基礎となるテーブル

  • セカンダリテーブル

要素の表示 | 仮想オブジェクト

次のオブジェクトを表示または非表示にします。

  • 仮想外部キー

  • 仮想ビュー

  • 仮想列

ノードの詳細 | コメント

データベースオブジェクトのコメントを表示します。

ノードの詳細 | スキーマ更新時間

スキーマに対して最後に実行されたイントロスペクションのローカル日時を表示します。

この機能は現在、ClickHouse、Redis、Apache Cassandra、Apache Hive ではサポートされていません。

コンテキストメニュー

データベースツールウィンドウでオブジェクトを右クリックすると、コンテキストメニューアクションが表示されます。

the Properties icon PropertiesShift+Enter

データソースとその設定を管理するためにデータソースおよびドライバーダイアログを開きます。

使用可能: データソースノードおよび DDL データソースノード。

the New icon 新規

新しいデータソース、ロール、データベース、スキーマ、クエリコンソール、テーブル、列、インデックス、主キー、外部キーを作成します。オプションのリストは、現在選択されている要素によって異なります。

使用可能: データソースとその要素。

コピーペースト | データソースのコピー Ctrl+C

接続設定を含む XML コードスニペットをクリップボードにコピーします。

使用可能: データソースノード。

コピーペースト | 参照をコピー Ctrl+Alt+Shift+C

選択した項目の完全修飾名をクリップボードにコピーします。

使用可能: データソースとその要素。

コピーペースト | 複製 Ctrl+D

選択したデータソースのコピーを作成します。表示されるデータソースおよびドライバーダイアログでデータソースのプロパティを指定します。

使用可能: データソースノードおよび DDL データソースノード。

the Edit Data icon データの編集 F4

データエディターでオブジェクトのテーブルビューを開きます。このオプションは、テーブル、ビュー、マテリアライズドビューで機能します。

使用可能: データソース内の対応する要素。

フォルダーに移動 F6

選択したデータソースをフォルダーに移動します。フォルダーがまだ存在しない場合は、表示されるフォルダーに移動ポップアップで最初のフォルダーを作成します。

データソースのグループ化の詳細については、データソースをフォルダーにグループ化するを参照してください。

使用可能: データソースノードおよび DDL データソースノード。

the Refresh icon リフレッシュ Ctrl+F5

選択した要素のビューを更新します(つまり、要素のビューをデータベース内の実際の状態と同期します)。

データソースおよびドライバーダイアログも参照してください。

使用可能: データソースとその要素。

the Deactivate icon 非アクティブにする Ctrl+F2

選択した 1 つまたは複数のデータソースのデータベース接続を閉じます。

使用可能: アクティブな接続とその要素を持つデータソース。

クイックドキュメント Ctrl+Q

選択した要素に関する基本情報を表示します。

ドキュメントポップアップを閉じるには、Escape を押します。

使用可能: データソースとその要素。

the Compare Structure icon 構造を比較する Ctrl+D

マイグレーション ダイアログで 2 つのデータベースオブジェクトの構造を比較します。比較結果は差分ビューアーに表示されます。

使用可能: 同じ種類の選択された 2 つのデータベースオブジェクト。

ナビゲーション | DDL に移動 Ctrl+B

選択したオブジェクトの DDL スクリプトを開きます。

たとえば、SELECT ステートメントのテーブル名でこのショートカットを押すと、このテーブルの DDL (CREATE TABLE ステートメント) が表示されます。

Go to Declaration

使用可能: データソース内の対応する要素。

ナビゲーション | クエリコンソールに移動 Ctrl+Shift+F10

選択したデータソースのクエリコンソールのリストを開きます。

使用可能: データソースとその要素。

関数の実行またはプロシージャの実行

選択した関数または手順を実行します。

使用可能: データソース要素: 関数、プロシージャ。

イントロスペクションレベル

データベース全体または特定のスキーマのイントロスペクションレベルを変更します。子は、親に設定されたレベルを継承します。

使用可能: データソースノード。

SQL スクリプト | SQL ジェネレーター

データベースオブジェクトのデータ定義構造を生成します。例: 単一のテーブルまたはスキーマ内のすべてのテーブルの DDL ファイルを生成できます。また、生成設定をカスタマイズすることもできます。たとえば、テーブルの作成に使用する構文を設定できます: CREATE TABLE または CREATE TABLE IF NOT EXISTS

使用可能: データソース要素。

SQL ジェネレーターの使用に関する詳細については、データベースオブジェクトの DDL 定義を生成するおよび SQL ジェネレーターの出力設定を変更するの章を参照してください。

SQL スクリプト | 元 DDL の要求とコピー

DBMS サーバーにこのオブジェクトのソーステキストを取得または生成するように要求し、このテキストを受け取ってクリップボードに配置します。

使用可能: データソースとその要素。

SQL スクリプト | クリップボードに DDL を生成

オブジェクトの DDL を生成し、クリップボードにコピーします。

使用可能: データソースとその要素。

SQL スクリプト | DDL をクエリコンソールに生成

オブジェクトの DDL を生成し、クエリコンソールにコピーします。

使用可能: データソースとその要素。

オブジェクトアクション | 名前変更 Shift+F6

選択した項目の名前を変更します。開いたダイアログで新しい名前を指定します。

使用可能: データソースとその要素。

オブジェクトアクション | トリガー / 制約を有効にする

選択したテーブルのトリガーと制約を有効にします。

使用可能: データソース要素: テーブル。

オブジェクトアクション | トリガー / 制約を無効にする

選択したテーブルのトリガーと制約を無効にします。

使用可能: データソース要素: テーブル。

オブジェクトアクション | コメントの変更

コメントの変更ダイアログでデータベースオブジェクトのコメントを変更します。

オブジェクトアクション | 権限の変更

<object_name> の権限を変更するダイアログでデータベースオブジェクトの権限を変更します。

オブジェクトアクション | 切り捨て…

選択したテーブルのすべての行を削除します。

使用可能: データソース要素: テーブル。

オブジェクトアクション | ドロップまたはオブジェクトアクション | データソースの除去 Delete

選択した項目の除去。

使用可能: データソースとその要素。

ツール | 表示対象スキーマの管理

現在のデータソースで使用可能なスキーマを含むポップアップを開きます。

スキーマの表示と非表示も参照してください。

使用可能: データソースとその要素。

ツール | 全文検索 Shift+Ctrl+Alt+F

データの正確な場所を知らなくても、データベースまたはデータベースグループ内のデータを検索します。

使用可能: データソースとその要素。

ツール | 色の設定

データベースの色設定ダイアログを開いて、選択した要素の色を設定または変更します。

クエリコンソールとグリッドに色を割り当てるも参照してください。

使用可能: データソースとその要素。

ツール | ブックマークの追加 F11

選択したアイテムをブックマークに追加します。

使用可能: データソースとその要素。

ツール | スクリプト拡張 | POJOs.clj の生成

選択したテーブルの Java エンティティクラスを生成します。開いたダイアログで、JAVA クラスファイルを生成するディレクトリを指定します。

使用可能: データソースとその要素。

ツール | スクリプト拡張 | スクリプトディレクトリに移動

Generate POJOs.clj サンプルスクリプトファイルが置かれているディレクトリに切り替えます。

使用可能: データソースとその要素。

インポート / エクスポート | データをファイルにエクスポート

選択したテーブルとビューのデータをファイルに保存します。出力形式を選択します(たとえば、SQL 挿入、タブ区切り(TSV)、JSON-Clojure.json.clj)。

使用可能: データソース要素: テーブルとビュー。

インポート / エクスポート | ファイルからデータをインポート…

区切り文字で区切られた値(CSV、TSV など)を含むテキストファイルをデータベースにインポートします。

現在スキーマが選択されている場合、WebStorm はインポートするデータの新しいテーブルを作成します。テーブルが選択されている場合、WebStorm は選択したテーブルにデータを追加しようとします。

使用可能: データベーステーブル。

インポート / エクスポート | テーブルにコピー F5

選択したテーブルのコピーを作成します。別のスキームまたはデータソースでコピーを作成できます。例: actor テーブルを MySQL から PostgreSQL にコピーできます。

使用可能: データベーステーブルとビュー。

インポート / エクスポート | DDL データソースにダンプ

通常のデータソースをルート / リポジトリフォルダーにダンプして、DDL データソースを作成します。

使用可能: データソースとその要素。

インポート / エクスポート | 'mysqldump' でエクスポートまたはインポート / エクスポート | 'pg_dump' でエクスポート

選択したアイテムに対して mysqldump または pg_dump を実行します。mysqldump と pg_dump は、ネイティブの MySQL および PostgreSQL ツールです。それらは WebStorm に統合されていません。dev.mysql.com(英語)postgresql.org(英語) でそれらについて読むことができます。

使用可能: データソースノード。

インポート / エクスポート | 'mysql' で復元またはインポート / エクスポート | 'psql' で復元または復元

mysql、pg_restore、psql を実行してデータダンプを復元します。これらのツールは MySQL および PostgreSQL にネイティブです。WebStorm には統合されていません。これらについては、dev.mysql.com(英語) および postgresql.org(英語) を参照してください。

使用可能: データソースノード。

ダイアグラム | ダイアグラムの表示 Ctrl+Alt+Shift+U

選択したデータソースまたはテーブルの UML クラスダイアグラムを別のエディタータブに表示します。

使用可能: データソースとその要素。

ダイアグラム | ダイアグラムポップアップの表示 Ctrl+Alt+U

選択したデータソースまたはテーブルの UML クラスダイアグラムをポップアップで表示します。

使用可能: データソースとその要素。

診断 | ダンプメタデータモデル

データベースの診断表現を WebStorm 内部形式で生成します。この情報は、一部のデータベースオブジェクトがデータベースに存在するが、データベースツールウィンドウに表示されない場合に、サポートチームに役立つ可能性があります。

使用可能: データソースとその要素。

診断 | イントロスペクター診断ファイルの生成

以下に関する情報を含む 3 つのファイルを生成します。

  • dataSource.txt : データソース。

  • introspector.txt : データベースからメタデータをロードするために使用されたモジュール。

  • model.xml : データベースモデルの一部。

この情報は、イントロスペクションが正しく機能しない場合に役立ちます。

使用可能: データソースとその要素。

診断 | JDBC ログ設定の表示

JDBC ログ設定 ダイアログを開いて、JDBC ドライバーのログ設定を構成します。

使用可能: データソースとその要素。

診断 | 強制リフレッシュ Ctrl+Shift+F5

キャッシュからデータソース情報を削除し、再度ロードします。このアクションは、データソースノードでのみ使用できます。

使用可能: データソースノード。

診断 | このスキーマのキャッシュを破棄

WebStorm がデータベースに関して蓄積した情報を削除します。このアクションは、データソースノードでのみ使用できます。

データ構造の誤った表示や同期中のエラーなどの問題が発生した場合は、このコマンドを使用してください。

これにより問題が解消されたかどうかを確認するには、同期コマンドを使用してください。

使用可能: データソースノード。

診断 | 診断モード

WebStorm がイントロスペクションログを書き込む診断モードを有効にします。

モードを有効または無効にすると表示される診断ログが開始されましたおよび診断ログが停止しました通知ポップアップ内のリンクをクリックすると、ログファイルにアクセスできます。

Notification about the log file

アイコン

データソースとその要素

アイコン

説明

Access Method

アクセスメソッド

Aggregate

集計

Alias Type

エイリアス型

Argument

引数

Body

本文

Check

確認

Cluster

クラスタ

Collation

照合

Collection Type

コレクション型

Column

列。

列アイコンの組み合わせの詳細については、列に可能なアイコンの組み合わせを参照してください。

Data File

データファイル

Database

データベース

Read-only

読み取り専用状態

the DDL data source icon

DDL データソース

Default

デフォルト

Exception

例外

Extension

拡張

External Schema

外部スキーマ

Foreign Data Wrapper

外部データラッパー

Foreign Key

外部キー

Foreign Table

外部テーブル (FOREIGN)

Index

インデックス

Key

キー

Materialized Log

マテリアライズドログ

Materialized View

マテリアライズドビュー

Object Attribute

オブジェクト属性

Object Type

オブジェクト型

Operator

演算子

Package

パッケージ

Primary Key

主キー

Projection

射影

Data source

データソース

Role

ロール

Routine

ルーチン

Rule

ルール

Scheduled Event

スケジュール済みイベント

Schema

スキーマ

Sequence

シーケンス

Server

サーバー

the Stored procedure or function icon

ストアドプロシージャまたは関数

Synonym

シノニム

Table

テーブル

Table Type

テーブルタイプ

Tablespace

テーブル領域

Trigger

トリガー

User

ユーザー

User Mapping

ユーザーマッピング

Variable

変数

View

表示

Virtual column

仮想列

Virtual foreign key

仮想外部キー

Virtual view

仮想ビュー

Virtual Table

仮想テーブル

列に可能なアイコンの組み合わせ

アイコン

外部キー

主キー

インデックス付き

非 null

Column

Column with a foreign key

Has a foreign key

Column with a primary key

Has a primary key

Indexed column

Indexed

Column that does not accept NULL values

Has the NOT NULL constraint

Indexed column that does not accept NULL values

Indexed

Has the NOT NULL constraint

Indexed column with primary and foreign keys that does not accept NULL values

Has a foreign key

Has a primary key

Indexed

Has the NOT NULL constraint

Indexed column with primary and foreign keys

Has a foreign key

Has a primary key

Indexed

Column with primary and foreign keys that does not accept NULL values

Has a foreign key

Has a primary key

Has the NOT NULL constraint

Column with primary and foreign keys

Has a foreign key

Has a primary key

Indexed column with a foreign key that does not accept NULL values

Has a foreign key

Indexed

Has the NOT NULL constraint

Column with a foreign key that does not accept NULL values

Has a foreign key

Has the NOT NULL constraint

Indexed column with a foreign key that accepts NULL values

Has a foreign key

Indexed

Indexed column with a primary key that does not accept NULL values

Has a primary key

Indexed

Has the NOT NULL constraint

Column with a primary key that does not accept NULL values

Has a primary key

Has the NOT NULL constraint

Indexed column with a primary key

Has a primary key

Indexed

2025 年 8 月 26 日

関連ページ:

データソース

データソースは接続構成です。データベースへの接続を確立するために使用される接続の詳細のリストが保存されます。例: ホスト、ポート、データベース名、ドライバー、SSH および SSL 構成設定など。データソース設定では、イントロスペクション用のデータベースとスキーマを選択して、データベースツールウィンドウに表示したり、接続用のドライバーを変更したりすることもできます。データソースはデータソースおよびドライバーダイアログで設定できます。このダイアログにアクセスするには、データベースツールウィンドウ(...

ツールウィンドウのスピード検索

スピード検索を使用すると、ツールウィンドウ内の項目をすばやく見つけることができます。たとえば、プロジェクトツールウィンドウ内のファイルまたはフォルダー、構造ツールウィンドウのメンバー、コミットツールウィンドウ内の変更リスト、TODO リスト内の項目などです。ツールウィンドウ、ツリー、リスト、ポップアップを選択します。ファイル、クラス、フィールドの名前など、アイテム名の入力を開始します。入力すると、入力した文字を示すフィールドがツールウィンドウ上に表示され、選択範囲が指定した文字列に一致する最初

データソースおよびドライバーダイアログ

データソースおよびドライバーダイアログにアクセスするには、次のいずれかのアクションを実行します。データベースツールウィンドウで、データソースのプロパティボタンをクリックします。データベースツールウィンドウで、追加ボタンをクリックし、に移動します。概要:データソースおよびドライバーダイアログでは、データソースとデータベースドライバを管理できます。左ペインのコントロールデータソースとドライバーのリストから項目を選択すると、その項目の設定がダイアログの右側に表示されます。ツールバー

パスワード

WebStorm がバージョン管理リポジトリ、データベース、その他の保護されたリソースのパスワードを保存する方法を構成します。ネイティブキーチェーンを使用するネイティブキーチェーンアプリを使用します。このオプションは Windows では使用できません。macOS はキーチェーンアクセスを使用します。Linux の場合、デスクトップ環境と使用可能なアプリによって異なります。GNOME キーリングと KWallet の両方がある場合、以前のバージョンでは KWallet がサポートされていなかった...

インラインドキュメントの表示

クイックドキュメントの参照を使用すると、プロジェクトおよびその依存関係からのシンボルの参照、および標準の JavaScript オブジェクトおよびメソッドの参照を表示できます。詳細については、「JavaScript ドキュメントの検索および TypeScript ドキュメントのルックアップ」を参照してください。プロジェクトシンボルまたはプロジェクトの依存関係からのシンボルの場合、WebStorm は対応する JSDoc コメントからドキュメントを生成します。コメントを作成するには、ドキュメント化する...

インポート

スクリプトファイルからデータをインポートするには、SQL ファイルの実行ページの説明に従ってファイルを実行します。スクリプトファイルに加えて、CSV、TSV、区切り文字で区切られた値を含むその他のテキストファイルからデータをインポートできます。データのインポートデータベースツールウィンドウで、データソースまたはスキーマを右クリックし、を選択します。開いたファイルブラウザーウィンドウで、実行する SQL ファイルに移動します。オープンをクリックします。出力は実行ツールウィンドウで確認できます。ツー...