11
我是Rails的新手,并开始一个项目,我对我的模型和数据库模式不满意。回滚所有导轨迁移或删除表并修改迁移(从头开始)
我想重新从头开始,但保留我所有的观点,控制器。
要做到这一点,最好的方法是什么?
我想删除所有我的迁移和我的所有模型。在这个过程之后应该没有不相关的文件(比如不再使用的迁移)。
如果有帮助,我使用Rails 3.1
谢谢!
我是Rails的新手,并开始一个项目,我对我的模型和数据库模式不满意。回滚所有导轨迁移或删除表并修改迁移(从头开始)
我想重新从头开始,但保留我所有的观点,控制器。
要做到这一点,最好的方法是什么?
我想删除所有我的迁移和我的所有模型。在这个过程之后应该没有不相关的文件(比如不再使用的迁移)。
如果有帮助,我使用Rails 3.1
谢谢!
首先,你回滚到迁移版本0
rake db:migrate VERSION=0
然后你手动删除您的迁移和模式,使控制器并保持完整。
只要删除所有文件app/models
和db/migrate
然后运行:
rake db:reset
只要小心,这也跑种子 – equivalent8