需要注意的是:
1.任何對數據庫的操作都在代碼和程序包管理控制台完成,千萬不要自己去修改數據庫,no!
2.ef中創建數據庫的表必須要有主鍵~!否則 就不讓你成功~
現在來說如何映射
第一步創建在代碼model中創建類
第二步 把他放在你的數據上下文中
第三步 打開程序包管理器控制台選擇默認項目后 輸入Add-Migration 起一個相關的名字,然后回車
第四步 不要介意add 后面的名字與上圖不符哈, 出來這個黃色的后成功一半咯~
第五部 Update-Database 然后回車
這時候在上下文中就會出現一個叫做當前創建日期 加上你之前add 后面創建名字的一個記錄了
第六步刷新你的數據庫 就有咯
以上就是 創建 表
下面再說下修改 以及會出現的問題
1.默認項目選錯了或者報

怎么辦沒關系,這時候把你的整個項目重新生成一下,有錯改錯,然后在重新add就可以了。
2.怎么刪表 ,怎么改表
刪表 直接在代碼中把model中的類刪掉 ,把上下文中創建的那行屬性刪掉就可以了, 然后再add, Update-Database 回車
改表 加字段 刪字段 直接在model里加好了后,add, Update-Database 回車, 他自己就會識別不一樣的地方 進行更改 千萬不要自己去改數據庫 no
3.萬一你真的改了數據庫怎么辦
把數據庫表刪了 再去執行的時候 控制台下面就會報說找不到這個 表 或者找不到這個參數
那么你刪的什么表就去數據庫再手動創建一個 再回到控制台add, update
如果還有別的問題 歡迎留言 補充。