Odd - there used to be a comment and a reply here... my comment wondered about the hard-coded use of the default connection here, Andrew answered that it doesn't stop migration creation on other databases, and that None could be passed in instead. I think a comment explaining things is warranted.