Making migrations is actually independent of the database, the loader just needs a connection as it's got code in it that loads database records if required. I could make this take None instead if you're feeling picky :)