有时在工作时rails
,我会使用git
分支同时处理几件事情
有时,我想通过实施它们并测试它们如何以及是否相应地工作来测试新想法。这有时涉及添加模型和迁移。
但是,在切换分支时,迁移已经迁移到数据库并且它们保留下来,稍后会导致问题..
有没有办法与多个分支一起工作,每个分支都有不同的迁移文件,并且在开始处理分支之前将数据库“软重置”到当前迁移文件而不丢失数据?
有时在工作时rails
,我会使用git
分支同时处理几件事情
有时,我想通过实施它们并测试它们如何以及是否相应地工作来测试新想法。这有时涉及添加模型和迁移。
但是,在切换分支时,迁移已经迁移到数据库并且它们保留下来,稍后会导致问题..
有没有办法与多个分支一起工作,每个分支都有不同的迁移文件,并且在开始处理分支之前将数据库“软重置”到当前迁移文件而不丢失数据?