如何在命令行上更改连接字符串以在迁移到Entity Framework Core中的新数据库时更新数据库

Ale*_*tti 5 c# multi-tenant entity-framework-core asp.net-core

首先在ASP.NET Core和EF Core代码中,我有一个多租户的webapp。创建新租户时,我想更改连接字符串,在其上添加迁移,然后更新。

从命令行,添加迁移无法在租户上获得动态的连接字符串,因此在应用程序首次以新租户开始时,我没有有效的连接字符串来创建新数据库。有什么解决办法吗?谢谢

Geo*_*der 3

您在找这个吗?编辑:这是针对 EF 6.1

\n\n
Update-Database \xe2\x80\x93ConnectionString "Data Source=YourDatabaseServer; Initial Catalog=YourDatabase; Integrated Security=True;"\n
Run Code Online (Sandbox Code Playgroud)\n