【发布时间】:2021-10-28 10:17:58
【问题描述】:
在 sqitch 中有添加新迁移的 ADD 命令。 是否有任何命令可以删除该添加?
【问题讨论】:
-
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: sqitch
在 sqitch 中有添加新迁移的 ADD 命令。 是否有任何命令可以删除该添加?
【问题讨论】:
标签: sqitch
这就是我的做法:
从数据库中恢复更改。
从计划或计划文件中手动删除它
手动删除 deploy/、verify/ 和 revert/ 中的脚本
我的案例很简单,所以上面的方法没有问题。如果下游的其他更改需要您尝试删除的更改,我可能会看到复杂情况。在这种情况下或作为上述情况的替代方案,我会考虑创建一个更改来逆转您尝试撤消的更改的效果。
【讨论】: