Pregunta

Estoy a punto de intentar automatizar una compilación diaria, que implicará cambios en la base de datos, generación de código y, por supuesto, una compilación, confirmación y más tarde una implementación. En este momento, cada desarrollador del equipo incluye su estructura y cambios de datos para la base de datos en dos archivos respectivamente, p. 6.029_Brady_Data.sql. Cada estructura y archivo de datos incluye todos los cambios para una versión, pero todos los cambios son repetibles, es decir, con comprobaciones EXISTENTES, etc., por lo que pueden ejecutarse todos los días si es necesario.

¿Qué puedo hacer para poner más orden en este proceso, que actualmente es básicamente concatenar todos los archivos de cambio de estructura, ejecutarlos repetidamente hasta que se resuelvan todas las dependencias y luego repetir con los archivos de cambio de datos?

¿Fue útil?

Solución

Cree un proyecto de base de datos utilizando la edición de base de datos de Visual Studio, póngalo en control de origen y deje que los desarrolladores verifiquen su código. He hecho esto y funciona bien con las compilaciones diarias y ofrece mucho soporte para estructurar el código de su base de datos. Vea esta publicación de blog para conocer las características

http : //www.vitalygorn.com/blog/post/2008/01/Handling-Database-easily-with-Visual-Studio-2008.aspx

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top