在SQL中删除后,在EDMX中未删除表



我正在使用MVC4 VS2012和EF5。

我使用数据库创建了一个EDMX, POCO(TT)类被自动生成。

按照这种方式,实体框架5和Visual Studio 2012的POCO类在不同的项目中移动POCO到不同的项目。

现在我编辑我的数据类型(Int String或AllowNull)或删除我的表在SQL Server。我来更新我的模型(EDMX)。

我做错了还是遗漏了什么?

谢谢

我认为你没有遗漏任何东西。

我不确定设计师在决定更新内容时使用的逻辑。从经验来看,它似乎主要是添加新的。我没有看到太多的更新

我倾向于删除表并重新添加它,这是最不痛苦的方法。这将删除任何自定义映射,因此如果您的实体与表非常不同,则不理想。

最新更新