Database Schema Explorer
Paste your DDL, get an interactive ER diagram. Works with PostgreSQL, MySQL, Oracle, SQL Server, DB2 & SQLite — your schema never leaves your browser.
PostgreSQL
pg_dump --schema-only -t 'public.*' mydb MySQL / MariaDB
mysqldump --no-data --skip-comments mydb Oracle
SELECT DBMS_METADATA.GET_DDL('TABLE', table_name) FROM user_tables; SQL Server
SSMS → right-click database → Tasks → Generate Scripts (schema only)
DB2
db2look -d MYDB -e -t SQLite
sqlite3 my.db .schema drag tables · scroll to pan · pinch / ⌘+scroll or ⌘± to zoom · click to inspect & annotate
Saved in your browser. Export as SQL/Markdown when done.
Table DDL
Export schema documentation
Turn existing SQL DDL into useful database documentation
This is a reverse-engineering workspace for schemas you already have. Paste CREATE TABLE, primary-key, foreign-key, and comment statements to produce an interactive entity-relationship diagram. Click a table to inspect its columns and follow incoming or outgoing relationships without connecting Bug Days to the database.
Multi-dialect DDL parser
Understands common PostgreSQL, MySQL, MariaDB, Oracle, SQL Server, DB2, and SQLite schema syntax, including inline constraints and later ALTER TABLE foreign keys.
ERD plus data dictionary
The diagram is only the start. Add plain-language table and column annotations, then export a Markdown data dictionary, Mermaid ER diagram, JSON model, or dialect-specific database comments.
Designed for real schemas
Search tables, zoom and rearrange the canvas, isolate relationships, reopen raw table DDL, and keep annotations in local browser storage while you work.
Follow the complete DDL-to-ER-diagram and data-dictionary workflow, or correlate connection names with the DBeaver credentials-config.json recovery tool. Need a diagram you can paste into documentation? Export Mermaid directly from this page.