Entity Framework Database.SetInitializer的几种参数

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

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


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

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


四:从不创建数据库

  Database.SetInitializer<testContext>(null);
上一篇:C# EntityFrameworkCore代码更新数据库


下一篇:CDH 05.cdh本地源搭建配置