如何在命令行上更改連接字符串以在遷移到Entity Framework Core中的新數據庫時更新數據庫

asp.net-core c# entity-framework-core multi-tenant

在ASP.NET Core和EF Core Code First中,我有一個多租戶webapp。當我創建一個新租戶時,我想更改連接字符串,在其上添加遷移然後更新。

從命令行,添加遷移無法在租戶上獲取連接字符串,因此我沒有用於在應用程序以新租戶啟動時創建新數據庫的有效連接字符串。它有什麼解決方案嗎?謝謝

熱門答案

你在找這個嗎? 編輯 :這適用於EF 6.1

Update-Database –ConnectionString "Data Source=YourDatabaseServer; Initial Catalog=YourDatabase; Integrated Security=True;"


Related

許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因