我不确定这个问题是否重复,但我无法找到答案
我正在尝试实施持续交付最佳实践并自动部署我的 SQL 脚本,我正在使用 SQL Server 2008 和 TFS 2012
项目中的大部分数据库脚本都是按顺序编号的,每一个都是原子的
我的 SQL 脚本实际上存储在 TFS 中以及数据库项目中的不同 Visual Studio 解决方案中。
而且我想找到一种一致的方式(最佳实践),以便从这些数据库项目中自动获取 SQL 脚本并根据所选环境运行它们。
是否有任何框架或工具可以帮助我实现这一目标?
或者你们能指出我正确的方向吗?
实际上,我们正在寻找一种一致的、标准的和可重用的方法来在组织内完成此任务,因为一旦我们能够为一个项目实施此解决方案,我们就计划对所有其他内部项目执行相同的操作。