DBLens Companion
The official VS Code companion extension for DBLens — a full-stack database schema intelligence platform.

What is DBLens?
DBLens is a powerful database schema monitoring and intelligence platform. It connects to your MySQL databases and provides:
- 📸 Schema Snapshots — Point-in-time captures of your full schema structure.
- 🔁 Schema Diff & Compare — Visual diff between two snapshots with rollback SQL generation.
- 🏥 Health Scoring — Automated grading of your schema (A–F) based on best practices.
- 🔬 Impact Radius Analysis — Before you alter a table, see every View, Trigger, and FK that depends on it.
- 📊 Explorer — Browse tables, views, routines, triggers, and events with full structural detail.
Features
DBLens: Start Local Server
This command does everything for you in one click:
- Opens a new terminal named "DBLens Server".
- Runs
npm run dev from your workspace root.
- Shows a notification with an "Open Dashboard" button that launches
http://localhost:3000/dashboard in your browser.
If the server is already running, the command will simply bring the terminal back into focus.
Requirements
- Node.js v18 or higher installed and available in
PATH.
- The DBLens project (
Schmea_Validator) opened as your VS Code workspace folder.
Usage
- Open the DBLens workspace in VS Code.
- Press
Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux).
- Type
DBLens: Start Local Server and press Enter.
- Click Open Dashboard in the notification.
Extension Settings
This extension does not contribute any configurable settings at this time.
Known Issues
- The extension assumes
npm run dev is available in the workspace root. Ensure you have run npm install first.
Release Notes
0.1.0
Initial release. See CHANGELOG.md for details.
Repository
https://github.com/asiffmahmad/DBLens.asiff.dev
Enjoy!
| |