A discussion about the reasons for using Active Record migrations vs. temporary rake tasks for data manipulations.

Read more at the source