使用MVC4和EF代碼第一次更新數據庫表和列
我重新命名錶/列名即表:從分類到分類模型和代碼,當我運行遷移聲明
Update-Database -Verbose -Force
我得到一個錯誤:
The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name 'dbo.Categories' and the index name 'PK_dbo.Categories'. The duplicate key value is(). Could not create constraint. See previous errors. The statement has been terminated.
在配置文件中我有AutomaticMigrationsEnabled = true;
是否還有其他事情我需要做以使更改應用於數據庫中?
您是否也重命名PK? –
是的,我有。我應該檢查什麼? – Ben
我編輯了你的標題。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 –