Платформа Entitiy: “База данных обновления из Модели” вместо “Генерирует Базу данных из Модели”

Я создал модель Entity Framework 4 с Visual Studio 2010 и генерировал базу данных от нее. Теперь я добавил новые свойства (со значениями по умолчанию), изменив документацию столбцов, меняя имена столбцов, изменяя типы столбцов несколько раз. Все задачи, которые не требуют большой "дополнительной работы", чтобы не быть возможными быть достигнутыми автоматически (по моему скромному мнению). Каждый раз я действительно "Генерировал Базу данных из Модели" и потерянный, конечно, данные таблицы.

Существует ли путь только для обновления архитектуры базы данных так сказать - отъезд нетронутых данных таблицы? Возможно, с некоторым взаимодействием с пользователем особенно при изменении типов и т.д.? Или эта функциональность была бы просто слишком трудной для понимания для работы надежным способом?

Заранее спасибо! С наилучшими пожеланиями, David

5
задан David 16 June 2010 в 13:39
поделиться

1 ответ

Noam Ben-Ami - MSFT1 (сотрудник Microsoft) ответил на мой вопрос по адресу http://social.msdn.microsoft.com/Forums/en-us/adodotnetentityframework/thread/3adc080f-ee8c-4104-be29-95b2fb3fabe9 следующим образом:

Мы создали пакет расширения базы данных entity designer для поддержки этого. Вы можете загрузить его здесь: http://visualstudiogallery.msdn.microsoft.com/en-us/df3541c3-d833-4b65-b942-989e7ec74c87

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

Это сообщение предоставляется "КАК ЕСТЬ" без каких-либо гарантий и не дает никаких прав.

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

5
ответ дан 14 December 2019 в 18:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: