我正在使用Oracle作为数据库的ASP.NET MVC应用程序。我首先使用了EF 5数据库,当我启动时就创建了模型,没有任何问题。但是现在当我尝试从数据库更新模型时,它不起作用。它显示在更新向导中,但是当我单击完成时,什么也没有发生。它不会添加到.edmx中,也不会生成任何模型类。
我创建的表具有与模型中已经存在的旧表之一相同的结构。但未添加
我删除了一个表,然后尝试再次添加它,但未添加相同的问题,并且没有发生任何错误,没有错误,没有警告
表仅出现在Model.Store中
答案 0 :(得分:0)
最后我解决了这个问题。
问题出在数据库的一个表中。它不是已经添加到模型中的新表。该表的主键是数字,并且与外键匹配,但是( precision )稍有不同,主键为 3 ,外键为0