在实体框架中从数据库更新模型不起作用

Raj*_*ath 4 c# entity-framework

如果对表中特定列的数据类型或约束(例如,非null - null)进行了任何更改,并且Update model from database在实体框架中执行(刷新特定表)则不更新实体模型.

每次我必须手动删除并重新创建表.

这只是解决方案吗?或任何其他最好的方式来做到这一点?

Jas*_*ith 9

从您的model,删除适用的表,而不是选择Update model from database,EF通常只检查新字段,而不是更改现有字段.