DropCreateDatabaseAlways

每次在应用程序应用程序域中使用上下文时,IDatabaseInitializer 的此实现都会删除并重新创建数据库。请注意由于这一事实造成的数据丢失,即重新创建数据库。

用法:

public class MyContext : DbContext {
    public MyContext() {
        Database.SetInitializer(new DropCreateDatabaseAlways<MyContext>());
    }
}