Procurando uma boa ferramenta de script de banco de dados "Criar" (não script Diff)
-
22-09-2019 - |
Pergunta
Estou procurando uma ferramenta de script de banco de dados que possa fazer o seguinte:
- Crie "Create-scripts" para cada tabela no banco de dados e coloque-os em arquivos separados. Nota: Esses arquivos não devem conter restrições relacionais.
- Crie scripts para restrições relacionais (como um arquivo ou muitas, não importa)
- Crie scripts de inserção para preenchimento de tabelas.
Vamos colocar os scripts em TFs e eles serão atualizados com bastante frequência; portanto, uma ferramenta que é rápida e eficiente é altamente preferida. Vou integrar esses scripts ao MSBuild para criar um banco de dados para nossos testes de integração.
Solução
Você deve usar o Visual Studio Database Professional. Se você estiver usando o Visual Studio 2010, está incluído no Ultimate (e talvez em outras versões). Para o desenvolvedor da equipe do Visual Studio 2008, é um download gratuito. É fantástico e fácil de implantar usando o msbuild. Todos os scripts que você armazena são criados scripts, divididos por tipo semelhante ao que você especificou em sua pergunta.