Le produit SQL Compare de Red Gate vous permet non seulement d'effectuer des comparaisons au niveau de l'objet et de générer des scripts de modification à partir de cela, mais il vous permet également d'exporter vos objets de base de données dans une hiérarchie de dossiers organisée par type d'objet, avec un [objectname] Script de création .sql par objet dans ces répertoires. La hiérarchie des types d'objets ressemble à ceci :
Fonctions
Sécurité
SécuritéRôles
SécuritéSchémas
SécuritéUtilisateurs
Procédures stockées
Tableaux
Si vous videz vos scripts dans le même répertoire racine après avoir apporté des modifications, vous pouvez l'utiliser pour mettre à jour votre référentiel SVN et conserver un historique de chaque objet individuellement.