DropCreateDatabaseAlways

每次在應用程式應用程式域中使用上下文時,IDatabaseInitializer 的此實現都會刪除並重新建立資料庫。請注意由於這一事實造成的資料丟失,即重新建立資料庫。

用法:

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