After working in a rails environment for the past year I found it terribly difficult to go back to traditional database deployment / upgrade practices.
Migrations are a beautiful way to properly version, co-ordinate and apply the changes you need to your various database environments.  I never knew of a way to do this in a [...]