我更改了我的数据库模型,以便其中一个表外键接受空值.之后我转到我的.edmx文件并执行了"从数据库更新模型..."并保存后,表示表格的所有类文件都被自动删除.
如果我恢复数据库中的更改并重新保存.edmx,则会重新显示这些类.但我真的希望这个外键能够接受空值.可能是什么导致了这个?
我有一个.edmx图,EF 6,有时当我从数据库更新它只是生成Context.cs文件为空,根本没有类!我们在不同的团队中工作,所以我并不总是能够知道更新了哪些表格.
我可以使用任何错误日志对其进行排序吗?如果EF心情不好,我该如何调试和修复这个问题?