2013-03-27 73 views
3

當我試圖用update-database -verbose -force,我得到一個錯誤:更新數據庫 - 列不存在

ALTER TABLE DROP COLUMN failed because column 'countReferralsRegistrations' does not exist in table 'UserProfile'.

的問題是 - 我沒有(我不希望有)模型中的此列以及UserProfile表中的這一列。

我該如何解決?

回答

3

SOLUTION

使用第一:Add-Migration InitialMigrations -IgnoreChanges,然後 update-database verbose。這將工作

0

這會發生,因爲你可能你的表列的手動刪除,並更新數據庫,

這是此的解決方案。 - 打開最後創建的遷移文件。 - 下面的線條和更新數據庫評論再次 - DropForeignKey,DropIndex,DropColumn

謝謝。