0

在 sqitch 中有添加新迁移的 ADD 命令。是否有任何命令可以删除该添加?

4

1 回答 1

0

这就是我这样做的方式:

  1. 从数据库中恢复更改。

  2. 从计划或计划文件中手动删除它

  3. 手动删除 deploy/、verify/ 和 revert/ 中的脚本

我的案例很简单,所以上述工作没有问题。如果下游的其他更改需要您尝试删除的更改,我可能会看到并发症。在这种情况下或作为上述情况的替代方案,我会考虑创建一个更改来逆转您尝试撤消的更改的效果。

于 2022-02-11T19:07:42.007 回答