更改 Flyway 迁移文件名中的描述

Jas*_*per 5 flyway

我有一个名为 的飞路迁移脚本V1_7__a_and_c.sql,但我意识到它不是关于“a”和“c”,而是实际上关于“a”和“b”,所以该文件的正确名称实际上是V1_7__a_and_b.sql

我可以重命名该文件吗?或者是否会产生可能导致将来出现问题的后果?

Axe*_*ine 1

如果重命名该文件,您还应该手动修补元数据表以避免任何验证错误。

  • 您的意思是我应该创建另一个文件(即V1_8)还是我应该完全手动执行此操作?后者不是一种选择,因为它被推送到共享存储库,这意味着该文件正在由多个开发人员、自动构建系统以及可能的一个或多个演示环境使用。我肯定会错过一些东西。 (2认同)