共享数据库开发(架构与数据)的版本控制方案咨询
多环境数据库开发的现状与实施流程
嘿,我来给你梳理下我们当前的实际情况和流程:
我们目前运行着多套应用+数据库的实例组合,覆盖了Dev(开发)、Test(测试)、Prod(生产)三类核心环境。
当前的实施流程细节如下:
- 团队协作模式:多名数据库开发者共同协作开发同一数据库,而应用开发则由独立的团队负责推进。
- 数据库开发核心工作:主要包含两大模块:
- 新增或修改各类数据库对象(比如表、视图、存储过程等)
- 配置应用对象——这类对象是以数据形式存储在我们内部称为
kernel tables的数据库表中的
- 环境关联规则:每个数据库实例会对应连接到某一个特定的应用实例
内容的提问来源于stack exchange,提问作者Wojtek
相关产品推荐
相关产品推荐

