3

J'ai un projet de base de données Visual Studio 2010. Cela fonctionne très bien pour la plupart des choses.Schéma Comparer et mettre à jour les commentaires sur le code inutilisé

Cependant, une chose est très ennuyante. Dites que j'ai une table appelée dbo.MyCoolTable. Si je vais la base de données et le renommer en dbo.MyKindaCoolTable cela fonctionne très bien dans la base de données. Toutefois, lorsque je compare un schéma et que j'écris les modifications dans mon projet de base de données, il quitte l'ancien fichier dans le projet. Donc je me retrouve avec deux fichiers (dbo.MyCoolTable.Table.sql et dbo.MyKindaCoolTable.Table.sql).

Une ou deux fois ce n'est pas un problème, mais au fil du temps, cela s'additionne vraiment. Et il est fastidieux de parcourir le projet et de supprimer manuellement chacun de ces fichiers "restants".

Est-il possible de supprimer simplement les "fichiers restants" lorsque j'écris dans mon projet de base de données à partir d'un schéma de comparaison?

Répondre

1

Pas que je sache dans le monde actuel, mais certains des changements de Denali aident à la synchronisation du code. Je n'ai pas vu jusqu'où ils prennent ce paradigme, ou ont eu le temps de jouer avec, cependant. Je sais que cela n'aide pas dans le monde actuel.

0

J'ai récemment découvert que cela m'arrivait aussi, alors j'ai voulu trouver tous les anciens fichiers qui ont été commentés et les supprimer.

Les scripts se terminent par un ";" et ceux dont nous voulons nous débarrasser sont commentés, donc faire une recherche et le remplacer pour toutes les instances de "; * /" dans le projet (sans les guillemets) fait un très bon travail de trouver les scripts que nous voulons obtenir débarrasser de, alors il suffit de supprimer manuellement les fichiers incriminés du projet. Je souhaite qu'il y avait une solution plus élégante ...

Questions connexes