实体框架数据库迁移

时间:2016-09-11 06:53:33

标签: entity-framework

我正在使用Web ASP.Net C#Project中的sql server和entity framework。我正在使用“数据库优先”的概念。这意味着我从本地开发计算机上的sql server management studio绘制我的数据库结构。我在项目的生命周期中添加字段,重命名字段,添加表格,更改类型等。

我想要做的是看看当我想在我的生产服务器上应用数据库结构更改时该怎么做。实体框架是否有办法通过迁移版本化的概念来“检测”变化,就像交响乐学说一样?我实际上通过在生产服务器上应用sql脚本手动修补。

由于

1 个答案:

答案 0 :(得分:0)

在所有情况下,您都需要执行一些开发任务

取决于您正在使用的实体框架模型,

  1. 代码第一种方法:那么你可以使用逆向工程,你可以在网上找到这个扩展,你可以使用工具>扩展程序和更新以查找它,或者您可以手动更新类。
  2. 模型第一种方法:然后右键单击edmx和从数据库更新模型