A modern PostgreSQL database explorer with schema browser, SQL editor, ERD visualization, and embedded Claude Code terminal for AI-assisted database operations
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport — counts 13 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
execute_query
Run arbitrary SQL
-
get_columns
Column details for a table
-
get_connection_info
Current database connection details
-
get_editor_content
Read SQL from the query editor
-
get_foreign_keys
Foreign key relationships
-
get_indexes
Index information
-
get_table_info
Table size, row count, etc.
-
insert_to_editor
Insert text into the editor
-
list_functions
Database functions
-
list_schemas
All schemas in the database
-
list_tables
Tables (optionally filtered by schema)
-
list_views
Database views
-
replace_editor_content
Replace editor content
evidence-backed
findings quoted directly from the published source artifact — not inferred
network 6
- net thelinuxer-pgvoyager-a31d7e4/frontend/src/lib/api/client.ts :48
response = await fetch(`${API_BASE}${path}`, { - net thelinuxer-pgvoyager-a31d7e4/frontend/src/lib/icons/index.ts :22
const response = await fetch(`/api/preferences/${PREF_KEY}`); - net thelinuxer-pgvoyager-a31d7e4/frontend/src/lib/stores/claudeTerminal.ts :98
const response = await fetch(`${getApiBase()}/api/claude/sessions`, { - net thelinuxer-pgvoyager-a31d7e4/frontend/src/lib/stores/layout.ts :24
const response = await fetch(`/api/preferences/${PREF_KEY}`); - net thelinuxer-pgvoyager-a31d7e4/frontend/src/lib/stores/queryHistory.ts :20
const response = await fetch(API_BASE); - net thelinuxer-pgvoyager-a31d7e4/frontend/src/lib/themes/index.ts :11
const response = await fetch(`/api/preferences/${PREF_KEY}`);
declared dependencies 6
- @playwright/test@^1.48.0
- @types/node@^20.10.0
- @types/pg@^8.11.0
- dotenv@^16.3.1
- pg@^8.13.0
- typescript@^5.3.0