Estoy buscando una forma de validar el esquema SQL en un DB de producción después de actualizar una versión de la aplicación. Si la aplicación no coincide con la versión del esquema DB, debe haber una forma de advertir al usuario y enumerar los cambios necesarios.cómo comparar/validar el esquema sql
¿Existe una herramienta o un marco (para usar de forma programática) con funciones incorporadas para hacer eso? ¿O hay algún algoritmo simple para ejecutar esta comparación?
Actualización: listas puerta roja "de $ 395". ¿Algo gratis? ¿O más infalible que solo mantener el número de versión?
Modifiqué esto y agregué una etiqueta 'redgate' debido a la gran cantidad de respuestas que lo sugerían. – ConcernedOfTunbridgeWells