Rails新手,所以请耐心等待。
我把我的迁移,桌子和模型本身作为一个整体搞砸了,非常糟糕。
但是,我没有数据,我想完全从头开始设计我的整个模型,而不必处理当前存在的迁移。
有办法做到这一点吗?
答案 0 :(得分:0)
假设这只是一个本地开发项目,并且您没有与任何人共享代码或在任何地方部署代码......您只需删除迁移文件,运行rake db:reset
并重新开始使用新的迁移文件
如果上述情况不正确,并且您已共享代码或在某处部署代码,那么您可以更安全地创建反向迁移到撤消原始代码,迁移它们然后再创建新代码必需的。