В рамках сущности я бы хотел, чтобы она воссоздала мои таблицы, а не базы данных. Причина этого в том, что у меня нет разрешения на удаление всей базы данных, тогда как у меня есть разрешение на создание и удаление таблиц.
Не думаю, что есть такой инициализатор для EF 4.1 от MS.
Это соответствует вашим потребностям:
class BlogContext : DbContext { public BlogContext() { System.Data.Entity.Database.SetInitializer(new CreateDatabaseIfNotExists<BlogContext>()); } }
Чтобы реализовать это самостоятельно: http://dotnet.dzone.com/news/creating-code-first-database?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+zones%2Fcss+%28CSS+Zone%29