我是Rails的新手并开始了一个项目,我对我的模型和数据库模式不满意。
我想从头开始,但保留我的所有观点,控制器。
这样做最好的方法是什么?
我想删除所有迁移和所有模型。此过程后应该没有不相关的文件(比如不再使用的迁移)。
如果有帮助,我正在使用Rails 3.1
谢谢!
答案 0 :(得分:39)
首先,将迁移回滚到版本0。
rake db:migrate VERSION=0
然后手动删除迁移和模型,保持控制器和视图不变。
答案 1 :(得分:13)
只需删除app/models
和db/migrate
中的所有文件,然后运行:
rake db:reset