我首先在Asp.Net MVC应用程序中使用Entity framework 5代码 . 该应用已经创建了一个表 UserProfile
. 我在不同的 DbContext
中移动了类,并为DbContext创建了一些新类;然后我跑了 enabled-migration
, add-migration
和 update-database
. update-database
时出现以下错误 .
数据库中已存在名为“UserProfile”的对象 .
如何让EF-code-first不为表生成创建脚本?但是,我首先需要EF代码来跟踪类中添加的列并稍后更新表 .
1 回答
使用
Update-Database -Script
手动更新数据库 . 并且您可以从结果脚本中排除'UserProfile'
.