[英]ASP.NET Core Web API - update-database failed due to provider: SSL Provider, error: 0
[英]ASP.NET Core Web API Error - How to resolve More than one DbContext was found. Specify which one to use in update-database
在 ASP.NET Core-6 Web API 中,我有兩個 DBContext:
對於添加遷移,我在PM中使用了這兩個:
這兩個添加遷移工作。
但是,對於更新數據庫,當我這樣做時:
更新數據庫-詳細
我收到此錯誤:
找到多個 DbContext。 指定使用哪一個。 對 PowerShell 命令使用“-Context”參數,對 do.net 命令使用“--context”參數
我該如何解決這個問題?
謝謝
如果您使用 Visual Studio 的Package Manager Console
並參考Microsoft.EntityFrameworkCore.Tools
,那么您可以執行以下命令:
PM> Update-Database -context your_context -v
如果你使用do.net
命令,那么試試這個:
dotnet ef database update --context your_context
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.