DropCreateDatabaseIfModelChanges

如果模型自動更改,IDatabaseInitializer 的此實現將刪除並重新建立資料庫。

用法:

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