我想删除所有表并在运行时重新创建数据库
rake db:create
原因是表上的id没有设置为1,所以我想我可以重新创建db,如果可能的话,或者调用truncate。
答案 0 :(得分:2)
rake db:reset
可能就是你要找的东西。或...
rake db:drop
rake db:create
答案 1 :(得分:1)
尝试rake db:reset
(在Rails 3中)
在Rails 2中,这可能会有所帮助:http://pivotallabs.com/users/alex/blog/articles/305-collapsing-migrations