gpt4 book ai didi

Subversion 下的 SQL 脚本

转载 作者:行者123 更新时间:2023-12-04 08:39:26 26 4
gpt4 key购买 nike

我是一名构建工程师,负责我们的源代码控制布局。我们需要保留所有数据库对象的一个​​版本,并将更改与回滚脚本组合在一起以推送到生产。我们有开发、QA 和生产环境,每个环境都有不同版本的数据库对象。我们遇到麻烦的一个方面是表创建与更改。开发人员将检查更改,但要重新创建我们需要创建的数据库。任何想法,将不胜感激。

最佳答案

我是 http://www.liquibase.org/ 的忠实粉丝.它允许您跟踪数据库的版本,包括“更新”和“回滚”架构/数据的能力。

它们有一个很好的 XML 语法,支持常见的重构,包括在 http://databaserefactoring.com/ 中详述的重构。

他们还有 Eclipse 插件来帮助创建更改脚本,以及用于集成到您的构建中的 ant 任务。

我唯一的提示是它是基于 Java 的,我喜欢在我的构建服务器上为 .NET 项目安装 Java。在那种情况下,我听说了关于 http://code.google.com/p/migratordotnet/ 的好消息.

关于Subversion 下的 SQL 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/957774/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com