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

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

代码如下 :

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

说明:

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

posted @ 2019-07-29 09:52  Hi,Sky  阅读(492)  评论(0编辑  收藏  举报