我有一个应用程序,当前使用一个表的数据库。我想添加另一列到表中。根据这篇文章(http://www.asp.net/mvc/tutorials/getting-started-with-mvc3-part7-cs),有两种方法可以修改数据库:1.让EF删除并重新创建数据库或2.明确修改数据库。不幸的是,他们通过第一种方法。更新数据库 - MVC3,实体框架4.1
如果我有一个名为Team的表,那么执行第二种方法的正确/最简单的方法是什么?
我有的列是TeamID,TeamAbbreviation,TeamCity,TeamName和TeamDisplayName。我想添加TeamSmallLogoUrl。
所以如果我的班级是Team.cs并且是这样的: public class Team { public int TeamID {get;组; } public string TeamAbbreviation {get;组; } public string TeamCity {get;组; } public string TeamName {get;组; } public string TeamDisplayName {get;组; } public string TeamSmallLogoUrl {get;组; } } 我在VS 2010的服务器资源管理器中手动添加了表列,然后在其中放入了一些字符串数据。我重建了解决方案,但仍然出现错误:自创建数据库以来,模型支持...上下文已更改... –