Entity Framework Code First 数据库初始化策略
数据库初始化策略有4种:
第一种
//不存在是创建数据库 Database.SetInitializer<EFDBcontext>(new CreateDatabaseIfNotExists<EFDBcontext>());
第二种
//总是创建数据库 Database.SetInitializer<EFDBcontext>(new DropCreateDatabaseAlways<EFDBcontext>());
第三种
//模型更改时重新创建数据库 Database.SetInitializer<EFDBcontext>(new DropCreateDatabaseIfModelChanges<EFDBcontext>());
第四种
//不创建数据库 Database.SetInitializer<EFDBcontext>(null);

浙公网安备 33010602011771号