我们正在尝试开始使用 SQL 源代码控制并有一些问题。
这就是我的目标。这看起来会起作用吗?
- 修改开发数据库表/过程
- 提交到开发 PC 上的开发 git 分支
- 将更改推送到中央仓库
- 对每个更改重复步骤 1-3
- 将开发分支合并到测试分支
- 在测试分支上使用 SQL 源代码控制“获取最新”
- 将更改应用于测试数据库
- 重复步骤 5 - 8,但从测试到上线
注意: - 使用“共享数据库”开发模式。
问题:
- 这看起来会起作用吗?
- SQL Source Control 能否将更改应用到测试和实时数据库
- 还是我需要为开发服务器购买一份 SQL 比较来执行此任务?
- 在此处修复图表:http: //goo.gl/l2mJdt
- 我的Google Doc中的更多笔记和经验