Миграция с использованием первого подхода модели в структуре сущностей

Я настроил систему, в которой я использовал первый подход к модели, поскольку он имел для меня более логичный смысл. Теперь, когда даже у меня есть некоторые изменения в модели, в настоящее время я делаю-

  1. Используйте функцию Создать базу данных из модели инфраструктуры сущностей. Я создаю фиктивную базу данных и применяю эти сценарии. который сначала удаляет все мои данные и таблицы, а затем обновляет базу данных последним файлом sql, созданным инфраструктурой сущностей.
  2. Теперь я использую функцию сравнения схем Visual Studio и генерирую сценарии миграции для моей локальной базы данных, а также для той, которая находится в производстве.
  3. Я просматриваю сценарии вручную и проверяю их. Как только это будет сделано, я запускаю сценарии миграции на производственных экземплярах.

Вопрос:Основная проблема заключается в том, что это действительно утомительно, и, поскольку я делаю это из своей локальной системы, подключение к моим базам данных prod происходит очень медленно, а иногда моя визуальная студия также дает сбой. Есть ли более чистый подход для этого? Что более автоматизировано, так что мой ноутбук на самом деле не отвечает за миграцию базы данных в производственных экземплярах?

14
задан Ladislav Mrnka 12 August 2012 в 08:04
поделиться