码迷,mamicode.com
首页 > Web开发 > 详细

ASP.NET Zero--Migration控制台应用程序

时间:2017-05-07 14:56:31      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:span   应用程序   .net   租户   alt   共享数据   app   height   ica   

Migration控制台应用程序

AspNet Zero包含一个工具Migrator.exe,用于轻松迁移数据库。您可以运行此应用程序来创建/迁移host和租户数据库。

技术分享

该应用程序从它自己的appsettings.json文件获取主机连接字符串它将在开始的.Web项目中的appsettings.json中相同。确保配置文件中的连接字符串是您想要的数据库。获取host连接后,首先创建host数据库或应用迁移(如果它已经存在)。然后它获取租户数据库的连接字符串,并为这些数据库运行迁移。如果没有专门的数据库,或者它的数据库已经迁移到另一个租户(用于多个租户之间的共享数据库),它会跳过租户。

您可以在开发或生产环境中使用此工具在部署时迁移数据库,而不是EntityFramework自己的Migrate.exe(需要一些配置,并且只能在一次运行中对单个数据库运行)。

ASP.NET Zero--Migration控制台应用程序

标签:span   应用程序   .net   租户   alt   共享数据   app   height   ica   

原文地址:http://www.cnblogs.com/liyongke/p/6820572.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!