我得到了默认的ASP.NETMVC4模板,它成功地运行了EF 5.0代码优先迁移(EF5.0 Code First Migrations).但是,当我更新模型属性名称时,对应的表列数据被EF 5.0删除.
有没有可能在不以自动方式删除数据的情况下重命名表列?
我得到了默认的ASP.NETMVC4模板,它成功地运行了EF 5.0代码优先迁移(EF5.0 Code First Migrations).但是,当我更新模型属性名称时,对应的表列数据被EF 5.0删除.
有没有可能在不以自动方式删除数据的情况下重命名表列?
手动编辑迁移的向上和向下方法,以使用RenameColumn
方法替换它自动为您生成的AddColumn
和DropColumn
.