Pass promise constructor to migrations, not a fulfilled promise
Merge pull request #114 from valet-io/master

Fix migrations bug for multiple operations