如何在Asp.NET ZERO / Boilerplate中迁移租户数据库和主机数据库?

哈迪克·勒瓦

我正在为当前项目使用带有ASP.NET Core和Angular的ASP.NET ZERO框架。

我还使用ASP.Net ZERO的“ MultiTenancy-MultiDatabase”功能。

在应用程序中,我在创建新的Tenant中添加了一个“ Tenant1-Database”连接字符串。

在此处输入图片说明

现在我有两个数据库:

  1. 主机数据库
  2. 租户1-数据库

当我创建一个新的租户时,“ Tenant1-Database”会根据以前的迁移文件自动更新。

但是,当我使用新属性更新模型并尝试使用代码优先方法迁移数据库时,我看到“主机数据库”是唯一使用新属性迁移的数据库,而Tenant1-Database没有迁移。

我的问题是:如何使用一个迁移文件迁移到两个数据库中?

哈迪克·勒瓦

是的..我有解决办法

在ASP.Net零中,整个示例模板都有带有Projectname.Migrator的项目

ASP.Net Zero已通过控制台应用程序提供了主机数据库和所有租户数据库的迁移

只需创建一个迁移文件并使用Projectname.Migrator执行项目

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ASP.NET MVC 5 + EF6 + Ninject-多租户数据库

如何在ASP.NET MVC和Azure中连接到数据库?

ASP.NET Boilerplate多个数据库和DbContext

Asp.net core mvc 迁移数据库

如何使用和ASP.NET Identity中的ASP.NET Membership数据库?

如何刷新数据库asp.net中的值

如何在GridView Asp.Net中显示数据库中的编码值?

如何在现有数据库中创建ASP.Net Identity表?

在这种情况下如何在asp.net中访问数据库?

如何在ASP.NET MVC 5 Razor数据库中更新表

Asp.net:如何在会员数据库中添加额外的用户详细信息?

如何在占位符处从asp.net中的数据库设置值

如何在asp.net中通过数据库生成CSS?

如何在asp.net中插入SQL Server CE数据库

如何在.NET中异步查询数据库

在 ASP.NET Boilerplate Zero 中,租户特定的 CSS 是如何工作的?

实体框架-从ASP.NET Web应用程序中的代码迁移数据库

Asp.NET,MVC4。将数据从数据库迁移到新数据库

ASP.NET比较数据库中的数据

如何从数据库(ASP.NET MVC5)中删除具有迁移约束的列

如何解决Asp.Net 3.0迁移数据库问题?

使用buttonClick从C#和ASP.NET中的数据库中检索数据

在Visual Studio ASP.NET中没有更新用户数据库的选项

如何在ASP.NET MVC中将数据传递到数据库?

数据库设计和asp.net模型

ASP.NET Boilerplate,真实数据库的测试用例

与ASP.NET Core和Entity Framework Core的集成测试-如何在每个测试中还原数据库中的测试数据?

数据库中asp.net中的MenuControl

ASP.NET数据库搜索