During this development project, I've evolved from "Total Rails Noob" to
"Rails Tyro, Class IV". (And I thank everyone on this list who has
helped me along!)
I've also accrued 67 migrations as I've thrashed around and created
tables, deleted tables, added columns, dropped columns, renamed columns,
added indices to tables... you name it.
But I now have a reasonably stable set of models and tables.
Wouldn't it make sense to "snapshot" the configuration and flush all the
migrations? It seems I could replace all the existing migrations with
the contents of schema.rb. And my guess is that it would speed up
launch time (which is become an issue for me...)
Good idea? Bad idea? Do people do this? If so, is there some rake
task to simplify the process?