During the very early phases of development in a Rails app, I prefer to modify the migrations files directly to add new columns (fields) to my tables (models) instead of piling
Found out we can combine everything in one command:
rake db:drop db:create db:migrate db:seed
Using a shell aliase makes it a snap to redo all old migrations.