安裝前確認自己已經安裝efcore以下相關nuget包
Microsoft.EntityFrameworkCore.Design
Microsoft.EntityFrameworkCore.SqlServer
Microsoft.EntityFrameworkCore.Tools
vs2019->工具->Nuget包管理器->程序包管理控制台
執行 dotnet tool install --global dotnet-ef --version x.x.x 注:這里的包版本要和上面的版本一致,這個包直接通過右鍵管理程序nuget包方式安裝會報沖突錯誤,誰知道原因可以說一下
安裝成功標志
然后可以在項目目錄下執行命令來進行各種數據庫操作
比如 dotnet ef migrations script 0 migrationname --output outputname.sql 將某個遷移版本生成數據庫語句