gulp タスク内でknex.jsのMigrations APIを使用すると、タスク プロセスがハングし、終了しません。これは何が原因で、どうすれば修正できますか?
gulp.task('migrate:latest', function () {
return knex.migrate.latest({
migrations: {
tableName: 'migrations'
}
})
.then(function () {
return knex.migrate.currentVersion();
})
.then(function (version) {
console.log("Kicked database to version: " + version);
})
.catch(function (err) {
console.error(err);
});
});