Datos clave
- Categoría
- Development
- Tipos de entrada
- textarea, select
- Tipo de salida
- json
- Cobertura de muestras
- 4
- API disponible
- Yes
Resumen
Database Schema Diff compara dos definiciones de schema y convierte la diferencia en un informe orientado a migraciones con tablas, columnas, indices y claves foraneas.
Cuándo usarlo
- •Cuando necesitas entender como cambia un schema entre dos versiones.
- •Cuando la planificacion de un release depende de cambios DDL concretos.
- •Cuando quieres un borrador de migracion para MySQL, PostgreSQL o SQLite.
- •Cuando revisas cambios de base de datos en pull requests o entregas.
Cómo funciona
- •Pegas el schema actual y el schema objetivo en SQL DDL o JSON/YAML.
- •La herramienta analiza tablas, columnas, indices y claves foraneas.
- •Luego compara altas, bajas y cambios entre ambas versiones.
- •La salida incluye una lista estructurada, SQL de migracion y datos para visualizacion.
Casos de uso
Ejemplos
1. Revisar una migracion antes del despliegue
Ingeniero backend- Contexto
- Una rama agrega tablas de auditoria y cambia columnas de usuarios.
- Problema
- El equipo necesita saber exactamente que cambiara en produccion.
- Cómo usarlo
- Pega el DDL actual y el objetivo, selecciona el dialecto y revisa el diff y el SQL.
- Configuración de ejemplo
-
Formato: Auto Detect. Dialecto: PostgreSQL. - Resultado
- El equipo obtiene un resumen claro de tablas, columnas, indices y relaciones modificadas.
Probar con muestras
sqlHubs relacionados
Preguntas frecuentes
Que formatos acepta?
Acepta SQL DDL y tambien resumentes JSON/YAML de schema.
Genera SQL de migracion?
Si. Produce un borrador que sirve como base para revision y ajuste manual.
Para que motores esta pensado?
Esta orientado a cambios comunes de MySQL, PostgreSQL y SQLite.
Incluye relaciones y claves foraneas?
Si. Los cambios en foreign keys y los datos de relacion se incluyen en la salida.