Entity Framework(后面簡稱EF)作為微軟家的ORM,自然而然從.NET Framework延續到了.NET Core。
安裝
為了能夠在控制台中使用命令行來操作EF,需要先安裝Microsoft.EntityFrameworkCore.Tools。
Install-Package Microsoft.EntityFrameworkCore.Tools
更新
通過該指令就可以升級Microsoft.EntityFrameworkCore.Tools
Update-Package Microsoft.EntityFrameworkCore.Tools
查看
通過該指令就可以查看Microsoft.EntityFrameworkCore.Tools
Microsoft.EntityFrameworkCore.Tools
出現以上描述,則說明Microsoft.EntityFrameworkCore.Tools安裝成功,下面就可以進行更新、創建、刪除數據庫和數據表了。
命令行指令
Add-Migration 添加新的遷移
Drop-Database 刪除數據庫
Get-DbContext 獲取有關DbContext類型的信息
Remove-Migration 刪除上一次遷移
Scaffold-DbContext 搭建數據庫的DbContext和實體類型
Script-Migration 從遷移生成SQL腳本
Update-Database 將數據庫更新為指定的遷移