繁体   English   中英

实体框架:如何在修改模型时更新数据库

[英]Entity Framework: How to update database when modifying Model

在Entity Framework 4中,有“从数据库更新模型”和“从模型生成数据库”选项。 但我缺少的是一个选项

从模型更新数据库

它通过修改数据库模式(例如添加新列)反映模型中所做的更改(例如,添加新的Property或Navigation-Property)。 不失其内容。

有人知道实现这一目标的方法,还是有一个t4模板可以在不删除现有表的情况下执行模式更新? (我使用的是Visual Studio 2010,.Net 4.0和SQL Server 2008)

谢谢

到目前为止,我发现的最佳方法是首先更新数据库,例如向表中添加列,然后从数据库更新模型。 这适用于小的变化。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM