ef4.4 code first数据库新增时 初始化表数据不成功

2025-02-23 13:27:38
推荐回答(1个)
回答1:

seed函数内容添加的时候,你的codefirst 代码没有更新,所以Seed函数没有被调用。
Migration只检查数据库的机构有没有发生变化,如果发生了变化,它会调用Seed方法重新初始化数据库。但是如果数据库已经存在而且与你的当前代码一致,Migration就不会再调用seed方法了。