Pergunta

Estou prestes a tentar automatizar uma compilação diária, que envolverá mudanças de banco de dados, geração de código, e, claro, uma compilação, cometer, e mais tarde em uma implantação. No momento, cada desenvolvedor na equipe inclui sua estrutura e alterações de dados para o DB em dois arquivos, respectivamente, por exemplo, 6.029_Brady_Data.sql. Cada arquivo de estrutura e dados incluem todas as alterações de uma versão, mas todas as alterações são repetíveis, isto com EXISTE cheques etc, para que eles possam ser executados todos os dias, se necessário.

O que posso fazer para trazer mais para este processo, que atualmente é basicamente concatenar todos os arquivos mudar a estrutura, executá-los repetidamente até que todas as dependências são resolvidas, em seguida, repita com os arquivos de mudança de dados.

Foi útil?

Solução

Crie um projeto de banco de dados usando edição de banco de dados Visual Studio, colocá-lo no controle de origem e deixar os desenvolvedores de verificar em seu código. Eu tenho feito isso e ele funciona bem com compilações diárias e oferecer um grande apoio para estruturar o seu código de banco de dados. Veja este post para recursos

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top