时间:2021-07-01 10:21:17 帮助过:25人阅读
其中,将Blog实体修改为

三、操作结果

IsDelete 默认值与 Blog实体构造函数中的 IsDelete = true; 无关。
新建字段是bool类型,系统默认不允许为空,所以,就赋给了默认值 false (0)

同理,数值类型字段新增后,也应该赋值为 0 。
四、将构造函数改回

因与数据库无关,无需迁移。
五、现在数据库表Blogs中有了Isdelete字段,与实体对象一致,再运行一下前面生成的界面

如果不进行删除操作,一切正常。
六、将删除修改软删除
原代码

修改为:

七、重新运行系统,添加一条新记录

数据库中的表

八、删除新建的记录

数据库中的表

页面显示列表

EF6 在原有数据库中使用 CodeFirst 总复习(三、重建迁移)
标签:codefirst efi 图片 数据库表 def png title 遇到 alt