ファイル管理
ステートメントを実行し、コードのアイデアを管理するには、データベースツールおよび SQL プラグインの特殊なファイルタイプを使用してください。 また、マシンに保存したファイルを操作したり、WebStorm 内部ファイルでデータベースオブジェクトの DDL を編集したりできます。
クエリファイルsは、IDE でデータソース用に作成して IDE プロジェクトに保存できる SQL ファイルと JS ファイルです。 クエリファイルs では、SQL ステートメントの記述、実行、保存ができます。 現在のプロジェクトディレクトリに保存する場合、クエリファイル はプロジェクトコンテキストに含まれます。
クエリファイルs の詳細については、 クエリファイル を参照してください。
クエリコンソールsは、データソース用に自動的に作成され、常にアタッチされ、IDE プロジェクトの外部に保存される SQL ファイルと JS ファイルです。 クエリコンソールsでは、ターミナルと同じ方法で SQL ステートメントを記述・実行できます。 クエリコンソールs はプロジェクトコンテキストに含まれません。 クエリコンソールs は、 Scratches and Consoles | Database Consoles 内部ディレクトリにあります。
クエリコンソールs の詳細については、 クエリコンソール を参照してください。
スクラッチファイルは クエリコンソールs に似ていますが、データソースには関連付けられていません。 スクラッチファイルは、コードアイデアの一時的なメモや下書きとして利用します。 通常、スクラッチファイルはプロジェクトのコンテキスト外にあります。 ただし、SQL スクラッチファイルをデータソースに関連付けて、SQL エディターとして使うこともできます。
スクラッチファイルの詳細については、 スクラッチファイル を参照してください。
ユーザーファイルは、コンピューターまたはサーバーに保存する SQL スクリプトです。
ディレクトリやユーザーファイルの操作に関する詳細については、 ユーザーファイル を参照してください。
オブジェクトエディターは、プロシージャ、ビュー、関数、その他のオブジェクトの DDL を編集する内部ファイルです。
コンテキスト | 機能性 | |
|---|---|---|
クエリファイル クエリファイルs | データソースに添付したり、データソースから切り離したりできるファイル。 |
|
クエリコンソールs | 特定のデータソースに添付された SQL ファイル。 |
|
スクラッチ | 特定のデータソースに添付されていないファイル。 |
|
ユーザーファイル | マシンに保存されているファイル。 |