Создание данных по умолчанию в проектах базы данных Visual Studio / SQL Server - PullRequest
5 голосов
/ 10 мая 2011

Есть ли способ использовать планы создания данных в проектах баз данных VS 2010 для создания набора данных по умолчанию? Или я лаю не на том дереве, т. Е. Планы генерации данных лучше всего подходят для создания фиктивных данных примера?

У нас есть куча данных (настройки по умолчанию, пользователи по умолчанию и т. Д.), Которые необходимо создавать для каждого развертывания базы данных. Было бы неплохо иметь инструменты, помогающие нам в этом, чтобы они могли контролироваться источником и лучше управляться.

Я предполагаю, что, возможно, есть сторонние альтернативы, но я надеюсь, что есть встроенный Visual-Studio-Way для выполнения задач, поэтому он может прекрасно интегрироваться с TFS и т. Д.

1 Ответ

5 голосов
/ 18 августа 2011

Возможно, есть разные способы сделать это, но основные из них:

  1. создать скрипт, который вставляет данные по умолчанию
  2. Отредактируйте скрипт Script.PostDeployment.sql, чтобыиспользуйте ваш скрипт для вставки значений по умолчанию

Например, я создал новую папку DefaultData в папке Scripts-> Post-Deployment моего проекта и добавил свой скрипт для вставки данных по умолчанию здесь, InsertDefaultData.sql.Затем я добавил следующую строку в Script.PostDeployment.sql ": r .. \ DefaultData \ InsertDefaultData.sql".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...