ファイル管理
ステートメントを実行し、コードのアイデアを追跡するには、データベースツールと SQL プラグインの特殊なファイルタイプを使用します。また、マシンに保存したファイルを操作して、WebStorm 内部ファイル内のデータベースオブジェクトの DDL を編集することもできます。
クエリファイルは、IDE でデータソース用に作成し、IDE プロジェクトに保存できる SQL ファイルと JS ファイルです。クエリファイルでは、SQL ステートメントを記述、実行、保存できます。クエリファイルを現在のプロジェクトディレクトリに保存するように選択した場合、クエリファイルはプロジェクトコンテキストに含まれます。
クエリファイルの詳細については、クエリファイルを参照してください。
クエリコンソールは、データソース用に自動的に作成される SQL ファイルと JS ファイルで、常にデータソースにアタッチされ、IDE プロジェクトの外部に保存されます。クエリコンソールでは、ターミナルで行うのと同じように SQL ステートメントを記述して実行できます。クエリコンソールはプロジェクトコンテキストには含まれません。クエリコンソールは、Scratches and Consoles | Database Consoles 内部ディレクトリにあります。
クエリコンソールの詳細については、クエリコンソールを参照してください。
スクラッチファイルはクエリコンソールに似ていますが、データソースには接続されていません。スクラッチファイルは、コードのアイデアのための一時的なメモや下書きとして使用されます。通常、スクラッチファイルはプロジェクトのコンテキスト外にありますが、SQL スクラッチファイルをデータソースに関連付けて、SQL エディターとして使用することができます。
スクラッチファイルの詳細については、スクラッチファイルを参照してください。
ユーザーファイルは、コンピューターまたはサーバーに保存する SQL スクリプトです。
ディレクトリやユーザーファイルの操作に関する詳細については、ユーザーファイルを参照してください。
オブジェクトエディターは、プロシージャ、ビュー、関数、その他のオブジェクトの DDL を編集する内部ファイルです。
コンテキスト | 機能性 | |
|---|---|---|
クエリファイル | データソースに添付したり、データソースから切り離したりできるファイル。 |
|
クエリコンソール | 特定のデータソースに添付された SQL ファイル。 |
|
スクラッチ | 特定のデータソースに添付されていないファイル。 |
|
ユーザーファイル | マシンに保存されているファイル。 |
関連ページ:
IDE で使用されるディレクトリ
デフォルトでは、WebStorm は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。IDE で使用されるファイルとディレクトリを見つけるメインメニューからを選択します。開いたダイアログには、WebStorm によって使用されるすべてのファイルとディレクトリが、現在のインストールの正確なパスとともに表示されます。リスト内の特定の項目を選択して...
クエリファイル
概要:クエリファイルは、IDE でデータソース用に作成し、IDE プロジェクトに保存できる SQL ファイルと JS ファイルです。クエリファイルでは、SQL ステートメントを記述、実行、保存できます。クエリファイルを現在のプロジェクトディレクトリに保存するように選択した場合、そのファイルはプロジェクトコンテキストに含まれます。また、たとえばタスクで一般的な SQL ステートメントの保存場所としてファイルが必要な場合など、クエリファイルを任意のデータソースから切り離すこともできます。クエリファ...
クエリコンソール
概要:クエリコンソールは、データソース用に自動的に作成される SQL ファイルと JS ファイルで、常にデータソースにアタッチされ、IDE プロジェクトの外部に保存されます。クエリコンソールでは、ターミナルで行うのと同じように SQL ステートメントを記述および実行できます。クエリコンソールはプロジェクトコンテキストには含まれません。クエリコンソールでのクエリ結果の操作の詳細については、「照会結果」を参照してください。データソースを作成すると、クエリコンソールが自動的に作成され、デフォルトでこ...
スクラッチファイル
一時的なメモを作成したり、プロジェクトのコンテキスト外でコードを作成したりする必要がある場合があります。別のアプリケーションに切り替える代わりに、スクラッチファイルとスクラッチバッファを使用できます。スクラッチファイルは、構文のハイライト、コード補完、対応するファイルタイプのその他すべての機能をサポートする、完全に機能し、実行可能で、デバッグ可能なファイルです。例: あるプロジェクトに取り組んでいるときに、後で別のプロジェクトで使用できるメソッドのアイデアを思いつくことがあります。メソッドのドラ...
ユーザーファイル
ユーザーファイルは、あなたのマシンまたはアクセス可能な他の場所に保存されているファイルです。WebStorm でこれらのファイルを操作するには、プロジェクトツールウィンドウでそれらのファイルを含むディレクトリにアクセスします。SQL ファイルを表示、編集、作成、削除できます。SQL ファイルを作成するプロジェクトツールウィンドウで、SQL ファイルを作成するディレクトリを右クリックし、を選択します。新規ファイルダイアログで、SQL 拡張子を持つファイル名を指定します。SQL ファイルの実行:S...
SQL 解決スコープ
SQL 解決スコープを使用すると、フォルダーまたはファイルを特定のデータソースに関連付けることができます。このマッピングを設定すると、関連付けられたデータソースに対応するコーディング支援を使用できます。SQL 解決スコープが設定されている場合、IDE は関連するデータソースに適したデータベースオブジェクトを提案します。2 つのデータソースがあると考えてください。1 つは本番データベース(PostgreSQL 14)用で、もう 1 つはテストデータベース(PostgreSQL 12.8)用です。両...