gpt4 book ai didi

每次迁移前飞路运行修复

转载 作者:行者123 更新时间:2023-12-02 20:36:39 27 4
gpt4 key购买 nike

我正在我们的开发环境中测试flywaydb。测试 MySQL DB 的命令行 4.2.0。尝试使用厨师自动化该过程。我有一个关于维修的问题。如果 .sql 文件中有语法错误,则会出错。修复 .sql 文件后,我需要运行“修复”,然后才能再次运行“迁移”。即使运行期间没有错误,我也可以运行命令“修复”吗?默认情况下,食谱将运行“修复”,然后“迁移”。您发现任何问题吗?

最佳答案

这将按照您的开发环境的预期工作。修复可以重复运行。

对于生产,我不推荐这种方法,因为您将丢失是否有任何迁移已被修改的审核跟踪,因为修复所做的另一项任务是重新计算迁移的校验和(来源:Flyway docs)。

关于每次迁移前飞路运行修复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46915304/

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