data-storage / app
Thoth Blueprint
Capability: Thoth Blueprint
Use it when
- You need to design a relational database schema visually with drag-and-drop tables and export the result as SQL or DBML
- You want to sketch an entity-relationship diagram offline and generate Laravel, TypeORM, or Django migration files from it without hand-writing DDL
What it solves
Not the fit when
- Applying migrations to or introspecting a live database
- Team-hosted collaborative editing; data is stored locally in the browser
- live database migration execution
- query performance tuning
- orm query building
- schema drift detection against a running database
Install
git clone https://github.com/AHS12/thoth-blueprint.git && cd thoth-blueprint && pnpm install && pnpm dev; or docker build -t thothblueprint . && docker run -d -p 8080:80 thothblueprint (serves at http://localhost:8080)
Invoke
Open the web UI, click New Diagram, drag tables in and define columns and relationships, then use export to generate SQL, DBML, JSON, SVG, or Laravel/TypeORM/Django migration files
Alternatives
No reviewed alternatives recorded yet.