一年多以来,我一直在使用michaelbayer的(@zzzeek)Alembic Migrations库来处理我的应用程序postgres数据库需求,我非常喜欢它。这是一个很好的工具,也是一笔巨大的财富。在
我有一个由几个开发人员组成的团队,我们在Git存储库中创建了许多分支。因此,当我们将开发分支合并到特性分支中时,有时当我们将特性分支合并回来时,我们会得到很多merge scripts。这有时会导致引用合并脚本的合并脚本。在
随着这个过程的进行,运行迁移脚本的过程变得越来越糟。我们通过CodeShip运行集成测试,CodeShip在每次集成测试之前运行Alembic更新,可以看到随着合并脚本开始构建,性能会下降。在
有人知道我怎么解决这个问题吗?是否有一种方法可以使我的合并脚本变平,或者用其他方法从新的基础版本开始呢?在
请记住,编写整个数据库的脚本并从中启动脚本是一个可行的选项,我已经做了一些事情,但是在其他分支中很容易出错。在
目前没有回答
相关问题 更多 >
编程相关推荐