我写了这段代码

'use strict';

module.exports = {
  up: (queryInterface, Sequelize) => {
  },

  down: (queryInterface, Sequelize) => {
   return queryInterface.removeColumn('Users','age');
  }
};

我执行这个命令
sequelize db:migrate --env development

然后我发现下面有个错误
ERROR: Migration 20190405072949-foo.js (or wrapper) didn't return a promise

如何解决此错误?

最佳答案

我很抱歉。这是我对down用法的完全误解。
增加≤
对不起的。我的回答很糟糕。
真相:
当回滚迁移时调用down。
我的误解:
当迁移删除某些内容时调用down。
我希望这能帮助那些有桑巴舞误会的人。

09-16 22:47