Файлы .sql таблиц проектов баз данных копируются, и на них нет прямых ссылок из источника.

Я использую проект базы данных SQL в Visual Studio 2010 для создания базы данных из существующих файлов DDL, которые мы используем в нашем решении. Все файлы DDL хранятся в нашем исходном элементе управления, например, в папке Project \ DB \ DDL. Когда я добавляю эти файлы в свой проект базы данных SQL, щелкнув правой кнопкой мыши папку с таблицами и выбрав параметр «Добавить -> Существующий элемент», он копирует все файлы в структуру каталогов проекта (\ SqlDbProject \ Schema Objects \ Schemas \ dbo \ Tables ).

Я хотел бы сделать ссылку на «настоящий» исходный файл, чтобы, если другой разработчик изменит этот исходный файл, я мог бы взять его в своем проекте базы данных SQL и построить БД из текущего определения таблицы. Есть ли возможность сделать это или проект базы данных SQL всегда копирует файл в свою структуру каталогов?

В качестве побочного примечания я бы также хотел иметь возможность обнаруживать ошибки в процессе создания БД, когда что-то было неправильно помещено в DDL, и останавливать процесс автоматической сборки и сообщать об ошибке. Заранее спасибо!


person likestoski    schedule 15.11.2011    source источник


Ответы (1)


Вы заметите, что при добавлении файла кнопка «Добавить» имеет раскрывающийся список; выберите Добавить как ссылку.

person darasd    schedule 26.07.2012