Я хочу удалить все таблицы и заново создать базу данных при запуске
rake db:create
Причина в том, что идентификаторы в таблицах не установлены в 1, поэтому я решил, что могу просто заново создать БД, если это возможно, или вызвать усечение.
rake db:reset
может быть то, что вы ищете. или ...
rake db:drop rake db:create
Попробуйте rake db:reset (в Rails 3)
В Rails 2, возможно, это поможет: http://pivotallabs.com/users/alex/blog/articles/305-collapsing-migrations