数据库架构更改是否会将linq分解为实体

时间:2011-12-12 22:10:54

标签: .net linq entity-framework

数据库架构更改是否会破坏实体的linq?如果是这样,那么什么变化导致它破裂?

  • 向表中添加列
  • 添加表格
  • 删除表格
  • 删除列

1 个答案:

答案 0 :(得分:4)

是的,有很多更改会在不更新映射的情况下中断EF。例如:

  • 将所需列添加到映射表 - 从EF
  • 中断插入和更新
  • 将FK约束添加到现有列 - 可以中断插入或更新
  • 删除已映射的列 - 中断使用此实体的所有内容
  • 删除映射表 - 打破使用此实体的所有内容