Pass promise constructor to migrations, not a fulfilled promise