EF自动创建数据库步骤之四(启用数据库初始器)

在创建完DBIfNotExistsInitializer数据库初始化器类后,需要在程序每一次访问数据库前,告诉EF使用该初始化器进行初始化。

代码如下 :

Database.SetInitializer<DbClientContext>(new DBIfNotExistsInitializer());     

说明:

DbClientContext 是之前创建的数据库上下文,访问数据库时必须使用该类,否则会造成EF在数据库首次创建时不会执行Seed方法

上一篇:EF CodeFirst生成数据库到Sqlserver中


下一篇:冲突--ScrollView嵌套ListView冲突问题的最优解决方案