このページでは、GitHub Copilotで使用するために PostgreSQL 拡張機能によって登録されているすべての言語モデル ツールの一覧を示します。
package.json (16 個のツール) から生成されます。
| ツール | Name | 説明 | Tags |
|---|---|---|---|
pgsql_bulk_load_csv |
CSV の一括読み込み | PostgreSQL テーブルに CSV データを一括読み込みする。 |
postgres、csv、bulk-load |
pgsql_connect |
PostgreSQL データベースに接続する | PostgreSQL サーバーに接続します。 |
databases、postgresql、pgsql |
pgsql_db_context |
データベース オブジェクトを取得する | このツールを使用して、すべてのオブジェクト型の現在のデータベース スキーマ コンテキストをフェッチします。 クエリや変更を行う前に、常にこれを実行してください。 |
databases、postgresql、pgsql |
pgsql_describe_csv |
CSV ファイルについて説明する | CSV ファイルを記述し、そのスキーマを YAML として返します。 |
csv、frictionless、import、data |
pgsql_disconnect |
PostgreSQL データベースからの切断 | PostgreSQL サーバーから切断します。 |
databases、postgresql、pgsql |
pgsql_get_dashboard_context |
ダッシュボード コンテキストを取得する | データをフェッチする前に、高度なダッシュボード コンテキストを取得し、使用可能なメトリックを検出します。 |
metrics、monitoring、performance、postgresql、pgsql |
pgsql_get_dashboard_metric_data |
ダッシュボードメトリックデータを取得する | 選択したメトリックについて、サーバー ダッシュボードからキャッシュされた時系列データをフェッチします。 |
metrics、monitoring、performance、postgresql、pgsql |
pgsql_list_connection_profiles |
接続プロファイルの一覧表示 | PGSQL 拡張機能に登録されているすべての接続プロファイルを一覧表示します。 |
databases、postgresql、pgsql |
pgsql_list_databases |
データベースのリスト | 現在の接続の PostgreSQL サーバー上のすべてのデータベースを一覧表示します。 これを使用して、使用可能なデータベースを検出します。 |
databases、postgresql、pgsql |
pgsql_migration_oracle_app |
Oracle クライアント コード アプリケーション コンバーター | 移行分析の高度なプロンプト テンプレートとコーディング ガイダンスを使用して、Oracle クライアント アプリケーション コードを PostgreSQL に変換するツール。 | |
pgsql_migration_show_report |
Oracle から Postgres への移行レポートを表示する | Oracle から Postgres Converter に生成された Oracle 移行レポートを示すツール。 | |
pgsql_modify |
データベースの変更 | SQL ステートメントを実行して、接続されているデータベースを変更します。 |
databases、 postgresql、 pgsql、 schema、 ddl、 migrations |
pgsql_open_script |
SQL スクリプトを開く | エージェントによって生成されたスクリプト コンテンツを含む新しい SQL スクリプト エディターを開きます。 |
databases、postgresql、pgsql、script、batch |
pgsql_query |
クエリを実行する | 接続されているデータベースに対して SQL クエリを実行します。 |
databases、postgresql、pgsql |
pgsql_query_plan |
クエリ プラン | キャッシュされた PostgreSQL クエリ実行プランを調べます。 このツールは、ユーザーがクエリのパフォーマンスについて確認し、planId を使用できる場合に使用します。 get_summary (主要メトリックと注目すべきノードを使用したプランの概要)、get_node (ID による特定のノードの詳細情報)、get_subtree (ノードとその子孫から指定された深さまで)、list_nodes (ノードを種類または最小コストでフィルター処理する) アクションをサポートします。 特定のノードにドリルダウンする前に、get_summaryから始めて計画構造を理解してください。 |
databases、 postgresql、 pgsql、 query、 performance、 explain |
pgsql_visualize_schema |
データベース スキーマの視覚化 | 接続されている PostgreSQL データベースのスキーマを視覚化します。 |
databases、postgresql、pgsql、schema、visualization |