uuidemail textcreated_at timestamptzModelado de bases de datos open source para equipos técnicos
DB Open Studio convierte la estructura de tu base de datos en un canvas claro. Importa un schema real, diseña tablas y relaciones, compara cambios y genera migraciones SQL revisables antes de ejecutar nada en producción.
Open source
DB Open Studio es open source para que cualquier desarrollador pueda inspeccionarlo, ejecutarlo en local, adaptarlo a su flujo y contribuir mejoras. Puedes usarlo libremente en tus proyectos, hacer un fork, ampliarlo o ayudar a construir una herramienta mejor para diseñar bases de datos visualmente.
Flujo de diseño de base de datos
Úsalo como diseñador Postgres, herramienta ERD para Supabase, modelador visual, generador de migraciones SQL y superficie de revisión para equipos de producto.
Captura tablas, columnas, claves primarias, foreign keys e índices desde Supabase o cualquier Postgres accesible.
Organiza tablas por vistas, conecta foreign keys, inspecciona columnas y mantén comprensibles los schemas grandes.
Compara snapshots importados con el modelo visual objetivo y genera SQL con avisos de riesgo.
Empieza con almacenamiento JSON local y pasa a Supabase Auth y Supabase Postgres cuando necesites usuarios.
Cómo funciona
Asistente AI opcional
El asistente puede proponer tablas, completar columnas, reparar relaciones faltantes, resumir impacto de migraciones y destacar revisiones manuales. Es opcional y sólo funciona si configuras una API key de OpenAI.
Quick start
Con `.env.local` vacío, DB Open Studio funciona con persistencia JSON local. No necesitas Supabase, Postgres, SMTP ni OpenAI para la primera prueba.
git clone git@github.com:victorlr7/db-open-studio.git
cd db-open-studio
npm install
cp .env.example .env.local
npm run dev
Opciones de despliegue