【发布时间】:2013-12-04 12:22:35
【问题描述】:
我了解数据库迁移可能不是部署此解决方案的最佳方法,因此我们将不胜感激任何建议。
我有 x 个相同的数据库架构,每个客户端一个。
我还为这些数据库中的每一个提供了模型,并且能够部署创建新克隆的迁移。到目前为止,我一直在使用 PHP 和脚本来循环遍历所有模式并更新对结构的任何更改。由于 Web API 2 和属性路由,我们正在转向 C# 和 EF6。
我的问题是;有没有办法:
部署一个构建命令,该命令将执行
update-database将执行的迁移操作,并向其传递数据库名称(以便创建帐户数据库的新克隆模式?部署一个构建命令,该命令可能执行
update-database将通过每个目标数据库递归执行的操作?
【问题讨论】:
标签: c# asp.net multi-tenant entity-framework-6