Я пытаюсь найти лучший способ синхронизации/переноса EF-кода. Первые базы данных с localhost на SQL Azure без использования MFC-адресов EFCF. Я знаю, что я мог бы использовать этот подход, но я хочу посмотреть на разные, менее автоматические варианты.Синхронизация кода EF Сначала с SQL Azure
Следующий процесс, или вариации таких, один я хотел бы следовать:
- Разработка локально, позволяя EFCF строить Databse на локальном хосте
- Синхронизировать локальную базу данных с базой данных этапа на SQL Azure с помощью какого-то инструмента
- Выполнить тесты в промежуточной среде
- Synchronze/перенастройка базы данных (локальные или этапа) на производственной базу данных на SQL Azure
Использование MySQL - это легкий ветерок. MySQL Workbench может синхронизировать модель схемы с соответствующей базой данных, простой и простой. В этом случае у меня нет модели схемы как таковой, но база данных на локальном хосте, созданная EFCF, может быть рассмотрена схемой.
Какие инструменты доступны для выполнения этой задачи? Можно ли это сделать с помощью SSMS?
Update: Как я сделал это: После наводке Craig использовать Studio 2012 базы данных проекта Визуальная, я сделал следующее:
- создал пустой проект базы данных VS 2012 и установить его цель платформа для SQL Azure
- Проведена новая схема сравнения, исходная база данных = локальная база данных db и target =
- Обновлена цель. Это привело к ускорению проекта базы данных
- Был ли новый проект source = database project и target = SQL Azure stage db
- Обновлен целевой объект. Это привело к стадии SQL Azure дб до скорости
Это было именно то, что я искал
+1 вот как вопросы должны быть обернуты – NSGaga