gpt4 book ai didi

Flyway无序和幂等迁移

转载 作者:行者123 更新时间:2023-12-04 21:12:36 44 4
gpt4 key购买 nike

我们的情况类似于this blog post从 2013 年开始。

因为有一个项目将被许多开发人员使用,我们想实现来自 Flyway 的 OutOfOrder 功能。 .然而,上面提到的帖子声称必须使用幂等命令编写 SQL,例如“IF NOT EXISTS”等。

在尝试从帖子中重现问题时,我们注意到这并不重要,因为 OutOfOrder 会应用较早的 SQL 文件而不尝试已应用的迁移。

这是自原始帖子以来修复的吗?有什么我想念的吗?

最佳答案

OutOfOrder 仅应用在数据库基线之后制作的未应用版本。

如果数据库没有基线启动,那么它会应用所有尚未应用的版本,
Flyway 不应用任何已经应用的。

我相信这篇文章是指手动重新应用文件。

关于Flyway无序和幂等迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31528311/

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