从特定的飞行版本回滚更改

时间:2019-01-09 10:07:48

标签: git flyway

我在飞行路线中添加了一些更改,比如说在版本20中

更改表     xyz添加列abc TINYINT(1);

现在,在进行了几次数据库迁移之后,我们决定不再需要列“ abc”,而当前的飞行版本为35。

所以,现在我可以看一下两个选项,请提出一个更好的选择,如果存在其他任何选择:

  1. 创建一个新版本36,其中会删除该列,但是可以创建“垃圾”文件
  2. 删除版本20的文件(不确定是否可以破坏一些东西,尤其是在生产中)

1 个答案:

答案 0 :(得分:0)

  

创建一个新版本36,将其放在其中。