我與實體框架和MySQL使用代碼優先的方法被玩弄,MySql的EF代碼第一次遷移VB.NET
當我從運行我對新創建的MySQL服務器代碼,沒有數據庫等(除默認值)它根據我創建的類創建數據庫和表。我的問題是,我不知道我是否正確地做到這一點是,如果我改變我的模型類,例如添加一個新的屬性,我希望一個新的列被添加到該特定的表。然而,這是不是這樣,而不是我得到一個錯誤
Unknown column: 'Extent1.Email' in 'field list'
我知道這是因爲我已經做了更改類的,但我的印象是,EF將能夠做出的改變自動到數據庫。
我已經安裝了
EF 6.1.1
MySql.Data 6.9.3
MySql.Data.Entity 6.9.3