public class User{
[key]
public int Id{get;set;}
public string Name{get;set;}
}
当我把Name更改为UserName时候 ,进行数据迁移 数据库对应的Name列里面的数据会全部丢失,请问有什么方法可以避免这样吗?
public class User{
[key]
public int Id{get;set;}
public string Name{get;set;}
}
当我把Name更改为UserName时候 ,进行数据迁移 数据库对应的Name列里面的数据会全部丢失,请问有什么方法可以避免这样吗?
这个你需要自定义迁移
重写seed方法,把你需要更名的列插入新的字段。
http://blog.csdn.net/kangk1992/article/details/10107363
这里演示了怎么写seed,在你的场合里,不能硬编码,而是应该循环去修改你的model