[英]Entity framework change in database
你好
我将Microsoft Entity Framework与C#结合使用。 我使用了代码优先方法,以便实体框架为我创建了一些魔术代码,因此我不需要编写它。 现在,我需要稍微更改数据库。 需要在表中添加列等等。 我怎样才能做到这一点? 还有其他选择可以再次应用代码优先方法吗? 我发现此解决方案有点残酷,所以我寻求帮助。 在Google上找不到任何有用的东西,所以我在这里尝试。
谢谢
当使用代码优先方法更新数据库时,您要使用迁移。
http://msdn.microsoft.com/en-us/data/JJ591621.aspx
它会自动扫描您的更改,并为每组更改创建一个Migration对象。
您需要采取一些步骤,我认为最好参考MSDN上的原始文档:
您可以在这里找到解决方案:
http://msdn.microsoft.com/zh-CN/library/jj591621.aspx
查看有关启用迁移以及生成和运行迁移的部分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.