Сейчас у нас есть несколько серверов баз данных с запущенными хранимыми процедурами, которые плохо документированы и больше нигде не существуют.
Когда вносится изменение в одно из них, журнал отсутствует, и действительно трудно понять, почему что-то, что работало, внезапно перестало работать.
Недавно мы перешли на использование правильного контроля версий с использованием SVN, поэтому я надеялся добавить эти хранимые процедуры в контроль версий.
Мы магазин .Net, и я знаю, что существует тип проекта Database
. Это был бы хороший подход?
В качестве альтернативы я мог бы просто сохранить хранимые процедуры в виде текстовых файлов и работать с ними, но меня интересуют раздражающие этапы развертывания, связанные с этим.