版本控制T-SQL的最佳方法是什么?

13 sql version-control

可能重复:
源代码管理中的存储过程/数据库模式

版本控制我的表,视图,sprocs等的最佳方法是什么?最好是自动化的或至少半自动的:)

谢谢

Aeo*_*eon 1

为所有数据库更改编写迁移脚本并将它们保存在存储库中。强制执行仅通过运行脚本对数据库进行所有更改的策略;这样就有了所做过的事情的记录,以及恢复它的方法。研究是否有适用于您最喜欢的语言/数据库组合的迁移框架。