2

我们最近迁移到使用 Visual Studio 数据库项目。我们要做的是在 TFS 构建服务器构建时部署数据库。

这相对简单,我们为单个数据库工作,但是,我们需要将它部署到多个数据库,因为我们有一个具有多个数据库的 SaaS 产品。因此,例如,当我们进行 QA 构建时,应更新 QA DB 服务器上具有各种配置的所有不同数据库。

有没有“正确”的方法来做到这一点?

我们当前的计划是采用将从配置为部署的数据库生成的部署 .sql 脚本,然后创建一个自定义构建任务,该任务针对其余数据库运行此脚本。

4

1 回答 1

0

我不认为有这样做的标准方法,所以我们创建了一个自定义构建任务,它迭代我们要部署的数据库,以执行标准数据库项目对每个数据库的部署生成的部署脚本。

于 2013-02-14T15:39:49.030 回答