Ищете хороший инструмент для создания сценариев базы данных (не для сценариев diff) - PullRequest
0 голосов
/ 21 января 2010

Я ищу инструмент сценария db, который может делать следующее:

  1. Создайте «create-scripts» для каждой таблицы в базе данных и поместите их в отдельные файлы. Примечание: эти файлы не должны содержать реляционные ограничения.
  2. Создание сценариев для реляционных ограничений (одним или несколькими файлами, не имеет значения)
  3. Создание сценариев вставки для заполнения таблиц.

Мы собираемся поместить сценарии в tfs, и они будут обновляться довольно часто, поэтому инструмент, который является быстрым и эффективным, крайне предпочтителен. Я собираюсь интегрировать эти сценарии в msbuild, чтобы создать базу данных для наших интеграционных тестов.

1 Ответ

1 голос
/ 21 января 2010

Вы должны использовать Visual Studio Database Professional. Если вы используете Visual Studio 2010, он включен в Ultimate (и, возможно, другие версии). Для Visual Studio 2008 Team Developer это бесплатная загрузка. Это фантастическое и простое развертывание с использованием MSBuild. Все хранимые вами сценарии являются сценариями создания с разбивкой по типу, аналогичному указанному в вашем вопросе.

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