当前位置:首页 > IT技术 > 数据库 > 正文

Entity Framework Database.SetInitializer的几种参数
2021-10-22 10:09:46

一:数据库不存在时重新创建数据库

Database.SetInitializer<testContext>(new CreateDatabaseIfNotExists<testContext>());
 
二:每次启动应用程序时创建数据库
 
Database.SetInitializer<testContext>(new DropCreateDatabaseAlways<testContext>());


三:模型更改时重新创建数据库

 
Database.SetInitializer<testContext>(new DropCreateDatabaseIfModelChanges<testContext>());


四:从不创建数据库

 
Database.SetInitializer<testContext>(null);

本文摘自 :https://www.cnblogs.com/

开通会员,享受整站包年服务立即开通 >