이 페이지에는 GitHub Copilot 사용하기 위해 PostgreSQL 확장에서 등록한 모든 언어 모델 도구가 나열되어 있습니다. (16개 도구)에서 package.json 생성됩니다.
| Tool | Name | Description | 태그 |
|---|---|---|---|
pgsql_bulk_load_csv |
CSV 대량 로드 | CSV 데이터를 PostgreSQL 테이블에 대량 로드합니다. |
postgres, , csvbulk-load |
pgsql_connect |
PostgreSQL 데이터베이스에 연결 | PostgreSQL 서버에 연결합니다. |
databases, , postgresqlpgsql |
pgsql_db_context |
데이터베이스 개체 가져오기 | 이 도구를 사용하여 모든 개체 형식에 대한 현재 데이터베이스 스키마 컨텍스트를 가져옵니다. 항상 쿼리 또는 수정 전에 실행합니다. |
databases, , postgresqlpgsql |
pgsql_describe_csv |
CSV 파일 설명 | CSV 파일을 설명하고 해당 스키마를 YAML로 반환합니다. |
csv, frictionless, , import, data |
pgsql_disconnect |
PostgreSQL 데이터베이스에서 연결 끊기 | PostgreSQL 서버에서 연결을 끊습니다. |
databases, , postgresqlpgsql |
pgsql_get_dashboard_context |
대시보드 컨텍스트 가져오기 | 데이터를 가져오기 전에 상위 수준 대시보드 컨텍스트를 가져오고 사용 가능한 메트릭을 검색합니다. |
metrics, monitoring, performance, postgresqlpgsql |
pgsql_get_dashboard_metric_data |
대시보드 메트릭 데이터 가져오기 | 선택한 메트릭에 대해 서버 대시보드에서 캐시된 시계열 데이터를 가져옵니다. |
metrics, monitoring, performance, postgresqlpgsql |
pgsql_list_connection_profiles |
연결 프로필 나열 | PGSQL 확장에 등록된 모든 연결 프로필을 나열합니다. |
databases, , postgresqlpgsql |
pgsql_list_databases |
데이터베이스 나열 | 현재 연결에 대한 PostgreSQL 서버의 모든 데이터베이스를 나열합니다. 이를 사용하여 사용 가능한 데이터베이스를 검색합니다. |
databases, , postgresqlpgsql |
pgsql_migration_oracle_app |
Oracle 클라이언트 코드 애플리케이션 변환기 | 정교한 프롬프트 템플릿 및 마이그레이션 분석의 코딩 지침을 사용하여 Oracle 클라이언트 애플리케이션 코드를 PostgreSQL 등가물로 변환하는 도구입니다. | |
pgsql_migration_show_report |
Oracle에서 Postgres로 마이그레이션 보고서 표시 | Oracle에서 Postgres 변환기로 생성된 Oracle 마이그레이션 보고서를 보여 주는 도구입니다. | |
pgsql_modify |
데이터베이스 수정 | SQL 문을 실행하여 연결된 데이터베이스를 수정합니다. |
databases, postgresql, pgsql, schema, ddlmigrations |
pgsql_open_script |
SQL 스크립트 열기 | 에이전트에서 생성된 스크립트 콘텐츠를 사용하여 새 SQL 스크립트 편집기를 엽니다. |
databases, postgresql, pgsql, scriptbatch |
pgsql_query |
쿼리 실행 | 연결된 데이터베이스에서 SQL 쿼리를 실행합니다. |
databases, , postgresqlpgsql |
pgsql_query_plan |
쿼리 계획 | 캐시된 PostgreSQL 쿼리 실행 계획을 검사합니다. 사용자가 쿼리 성능에 대해 묻고 planId를 사용할 수 있는 경우 이 도구를 사용합니다. 작업 지원: get_summary(주요 메트릭 및 주목할 만한 노드를 사용한 계획 개요), get_node(ID별 특정 노드에 대한 자세한 정보), get_subtree(지정된 깊이에 대한 노드 및 하위 항목), list_nodes(형식 또는 최소 비용별로 노드 필터링). 항상 get_summary 시작하여 특정 노드로 드릴다운하기 전에 계획 구조를 이해합니다. |
databases, postgresql, pgsql, query, performanceexplain |
pgsql_visualize_schema |
데이터베이스 스키마 시각화 | 연결된 PostgreSQL 데이터베이스에 대한 스키마를 시각화합니다. |
databases, postgresql, pgsql, schemavisualization |