Я использую проект базы данных в Visual Studio 2010 для создания сценария для развертывания моей базы данных (и его изменений). Это прекрасно работает.
Есть ли способ заставить проект базы данных Visual Studio генерировать сценарий отката, а также сценарий развертывания.
Я не ищу отката транзакции во время развертывания; но скажем, что я развертываю его, и у моей хранимой процедуры есть упущенная из виду проблема с производительностью, которая возникает через неделю и требует отката к предыдущей версии базы данных.
Есть ли способ сгенерировать сценарий отката во время сборки / развертывания, который отменит все изменения, внесенные в сценарий развертывания.
EDIT: Это поколение должно быть частью автоматизированного процесса сборки.