Есть база данных под MSSQL, с добавлением новых фич и исправления разных багов меняется стуктура базы, хранимки и тд и тп.
Пользователю необходимо предоставить возможность апгрейда с более ранней версии на последнюю.
Как Вы решаете эту задачу?!
Не сущестует ли автоматических средств, на вход которых подаются две базы данных, средство сравнивает их структуру и выдает скрипт апгрейда?!
Ничто не ограничивает полет мысли программиста так, как компилятор.