2010-01-21 7 views
-1

Je suis à la recherche d'un outil de script db qui peut effectuer les opérations suivantes:Vous cherchez un bon « créer » outil de script de base de données (pas de script diff)

  1. Créer « create-scripts » pour chaque table dans la base de données et placez-les dans des fichiers séparés. Remarque: ces fichiers ne doivent pas contenir de contraintes relationnelles.
  2. Créer des scripts pour les contraintes relationnelles (comme un ou plusieurs fichiers, peu importe)
  3. Créer des scripts d'insertion pour remplir des tables.

Nous allons mettre les scripts dans tfs et ils seront mis à jour assez souvent, donc un outil rapide et efficace est fortement préféré. Je vais intégrer ces scripts dans msbuild pour créer une base de données pour nos tests d'intégration.

Répondre

1

Vous devez utiliser Visual Studio Database Professional. Si vous utilisez Visual Studio 2010, il est inclus avec Ultimate (et peut-être d'autres versions). Pour Visual Studio 2008 Team Developer, il s'agit d'un téléchargement gratuit. C'est fantastique et facile à déployer en utilisant MSBuild. Tous les scripts que vous stockez sont des scripts de création, répartis par type similaire à celui que vous avez spécifié dans votre question.

Questions connexes