我正在使用MVC3和Entity Framework。我有一个名为User的类,有20个不同的属性。我已经创建了一个数据库,并填充了一些数据。我想打破Addresses属性并使其成为自己的类。
namespace NameSpace.Domain.Entities
{
public class User
{
public int UserId { get; set; }
...
...
public string AddressOne { get; set; }
public string AddressTwo { get; set; }
}
}
我想打破这两个地址
namespace NameSpace.Domain.Entities
{
public class User
{
public int UserId { get; set; }
...
...
public Addresses Addresses { get; set; }
}
public class Addresses
{
public string AddressOne { get; set; }
public string AddressTwo { get; set; }
}
}
这是我的问题:
由于我已经在数据表中填充了数据,如何在服务器资源管理器中更新它?
谢谢(如果您需要更多信息,请告诉我们)
答案 0 :(得分:1)
如果您首先使用的是EF代码,那么您可以使用迁移的概念来实现您想要的功能。
您将需要进行基于代码的手动迁移,因为您需要对框架进行更改以使其更好地计算出来。
进一步阅读:http://blogs.msdn.com/b/adonet/archive/2012/02/09/ef-4-3-code-based-migrations-walkthrough.aspx