当前位置:  开发笔记 > 编程语言 > 正文

您如何对数据库模式进行版本控制?

如何解决《您如何对数据库模式进行版本控制?》经验,为你挑选了1个好方法。

你如何准备你的SQL增量?您是否手动将每个架构更改SQL保存到增量文件夹,或者您是否有某种自动化的差异化过程?

我对版本化数据库模式以及源代码的约定感兴趣.也许是一个预先提交的钩子来区分架构?

此外,除了DbDeploy之外还存在哪些差异增长的选项?

编辑:看到答案我想澄清一点,我熟悉使用增量运行数据库迁移的标准方案.我的问题是关于自己创建增量,最好是自动创建增量.

此外,版本控制适用于PHP和MySQL,如果它有所作为.(请不要使用Ruby解决方案).



1> harpo..:

看到

是否有用于数据库结构更改的版本控制系统?

如何在SVN中对我的MS SQL数据库进行版本控制?

和杰夫的文章

在版本控制下获取数据库

我感觉到你的痛苦,我希望有更好的答案.这可能更接近你想要的.

跟踪数据库架构更改的机制

一般来说,我觉得没有足够的,可接受的解决方案,我在这个领域自己动手.

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有