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