Thanks go out to a new Mac user, Jed Hurt, for this correspondence:

You know, I was using TextMate for migrations last night. I realized that when making a new table is was typing ‘mcc[tab]‘ over and over again. Would there be any way to DRY this up? Maybe make it so that if you are currently on an mcc line (after it has already been expanded and you’ve given the column a name and type) and you press a key combo, it makes another mcc on the following line, and places your cursor in the ‘name’ field of the new mcc declaration?

From his suggestion, we now have the “mccc” or “Migration Create Column Continue” snippet, which is a snippet that creates a snippet. Watch the screencast here:

This feature is available in the Textmate Bundle Subversion Repository. Or, you can wait until the next beta release of Textmate.

Update: The screencast is working now.