首页 文章

更新数据库时忽略已存在的表?

提问于
浏览
1

我首先在Asp.Net MVC应用程序中使用Entity framework 5代码 . 该应用已经创建了一个表 UserProfile . 我在不同的 DbContext 中移动了类,并为DbContext创建了一些新类;然后我跑了 enabled-migrationadd-migrationupdate-database . update-database 时出现以下错误 .

数据库中已存在名为“UserProfile”的对象 .

如何让EF-code-first不为表生成创建脚本?但是,我首先需要EF代码来跟踪类中添加的列并稍后更新表 .

1 回答

  • 3

    使用 Update-Database -Script 手动更新数据库 . 并且您可以从结果脚本中排除 'UserProfile' .

相关问题