A multi-database SQL client extension for VS Code with support for Oracle, MySQL, and SQLite.
Features
Save and manage connection profiles
Browse schemas, tables, views, functions, triggers, and columns
Open a query console for connected databases
Save closed query consoles per connection and reopen, rename, or delete them from the connection tree
View results with sorting, filtering, pagination, and copy support
Export results to CSV, JSON, and SQL
Configure query, editor, export, and connection preferences
View connection and query status in the VS Code status bar
Supported Databases
Oracle Database (Thin mode)
MySQL / MariaDB
SQLite
Project Layout
src/commands - command handlers
src/connectivity - connection, TLS, and SSH helpers
src/drivers - Oracle, MySQL, and SQLite adapters
src/services - query and connection services
src/tree - schema explorer tree providers
src/console - query console webview
src/grid - results grid controller and formatting
src/export - export services
src/settings - configuration and status bar services
test - automated tests
Current Status
Version 1.0.0 is implemented and verified locally with compile, lint, and automated tests.
License
Licensed under the MIT License. See the LICENSE file in the repository root.
Notes
This repository currently includes local packaging support for test builds. If you plan to publish it publicly, add a repository URL and any homepage or issue tracker metadata you want exposed in the extension manifest.