Topic: Keeping my migrations organized
I finally broke down and wrote a tool to organize my migrations today. I've been working on a project for 2.5 weeks and already have 38 tables with 60 migrations. Since the migration files start with numbers, the sorting order in my IDE is pretty lame. The tool I wrote will alphabetize them, put the creates first, then the adds (I use the add_xxx_data convention.) It also calculates the dependencies and puts the adds in optimal order.
Obviously, this can only be used during the development phase, because it would totally break things in a production environment.
If you are interested in the code, let me know. If I get several requests, I'll post it in a reply.