Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 sqitch 中有添加新迁移的 ADD 命令。是否有任何命令可以删除该添加?
这就是我这样做的方式:
从数据库中恢复更改。
从计划或计划文件中手动删除它
手动删除 deploy/、verify/ 和 revert/ 中的脚本
我的案例很简单,所以上述工作没有问题。如果下游的其他更改需要您尝试删除的更改,我可能会看到并发症。在这种情况下或作为上述情况的替代方案,我会考虑创建一个更改来逆转您尝试撤消的更改的效果。