Sobre el proyecto
DbDelta es una herramienta diseñada para comparar los esquemas de dos bases de datos Microsoft SQL Server, identificar diferencias y generar scripts de migración T-SQL ordenados por dependencias para sincronizar la base de datos de destino con la de origen. Es compatible con SQL Server 2016+ y Azure SQL DB.
Las capacidades clave incluyen:
- Comparación de esquemas: Calcula las diferencias entre bases de datos activas a través de 13 tipos de objetos.
- Generación de scripts: Produce scripts T-SQL transaccionales y autónomos con manejo de errores y capacidades de rollback.
- Despliegue: Permite aplicar scripts a través de la propia interfaz de la herramienta, sqlcmd o SSMS.
- Informes: Genera informes autónomos en HTML y JSON que detallan las diferencias de esquema.
- Múltiples interfaces: Proporciona tanto una GUI de escritorio creada con Avalonia 11 como una CLI con verbos para compare, report, script y apply.
- Gestión de proyectos: Soporta la gestión de conexiones y la persistencia de proyectos mediante archivos XML .dbd.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.