在Entity Framework Core 中支持code-first,Entity Framework Core 給我們提供了遷移功能:讓我們的資料庫架構設計與應用程式的模型類(也稱為物體類)保持同步,只需要注意業務邏輯的實作,資料庫他會幫助我們自動構建,

-
打開控制臺

get-help about_entityframeworkcore
-
Add-Migration
-
這是efcore給我們自動生成的代碼

-
Update-Database
-
查看一下資料庫


但是我們發現這是個空表,因為我們沒有給初始資料

-
在DbContext中重寫方法
添加需要的資料然后Add-Migration SeedStudentsTable(可變) Update-Database -
再次查看

-
為了代碼的可讀性和可維護性可以將初始化種子抽出來撰寫一個擴展方法


轉載請註明出處,本文鏈接:https://www.uj5u.com/net/285391.html
標籤:.NET技术
