【发布时间】:2014-02-23 07:28:54
【问题描述】:
我正在进行的一个项目是将每个数据库对象(表、存储过程等)存储在源代码控制 TFS 中自己的文件中。我正在考虑实现一个工作流,该工作流将在 Windows Azure SQL Server VM 实例中构建数据库,该实例与 TFS 提交相关联,该提交将运行测试以进行持续集成。
如何从这些单独的文件中重建数据库?由于除其他事项外还需要考虑依赖关系,当对象存储在单个文件中时,是否有关于如何构建具有所需结构的数据库的标准做法?
我认为逐个文件可能实际上不是一种现实的方式来做到这一点?如果是这种情况,是否有些公司会在测试域中保留一个空数据库以填充用于 CI 目的的数据,并且在测试拆卸期间不丢弃数据库?
【问题讨论】:
标签: sql sql-server azure deployment tfs