1. 程式人生 > >EF Core codefirst數據遷移

EF Core codefirst數據遷移

add 沒有 entity 生成 def sqlserver config 數據庫 ati

1.新建表

新建Entity類,新建Configuration類,然後add-migration +自定義名稱(生成數據庫操作的日誌,不得隨意刪除和更改),然後重新生成項目。

2.更新表的結構

更新需要修改的Entity類、Configuration類,然後add-migration +自定義名稱,然後重新生成項目。

3.刪除使用ef建的表

直接刪除Entity類和Configuration類,然後add-migration +自定義名稱,然後重新生成項目。

4.自己在sqlserver中新建的其他表沒有關系。

總之,對於使用ef core創建的表的結構進行修改,就必須進行數據遷移。

EF Core codefirst數據遷移