本頁列出所有由 PostgreSQL 擴充套件註冊、供 GitHub Copilot 使用的語言模型工具。 由 package.json (16個工具)生成。
| Tool | 名稱 | Description | Tags |
|---|---|---|---|
pgsql_bulk_load_csv |
批量載入 CSV | 批量載入 CSV 資料到 PostgreSQL 表格。 |
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 轉換器產生的 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 |