Запрет EF 4.1 от удаления моей диаграммы базы данных - PullRequest
3 голосов
/ 23 августа 2011

Есть ли способ запретить Entity Framework Code-First удалять диаграммы моей базы данных при перестройке моей базы данных?

1 Ответ

1 голос
/ 23 августа 2011

Без использования DropCreateDatabaseIfModelChanges для создания базы данных вы можете использовать SQL Migrations
http://www.hanselman.com/blog/EntityFrameworkCodeFirstMigrationsAlphaNuGetPackageOfTheWeek10.aspx. Он не удалит базу данных и будет генерировать команды изменения (Инкрементная разработка базы данных). Таким образом, вы можете сохранить свою диаграмму и существующие данные.

...