部署后如何在Heroku中运行迁移?

部署后如何在Heroku中运行迁移?,heroku,migration,production,Heroku,Migration,Production,我在部署的后端上访问了一个端点,发现了一些关于errorMissingColumn的错误。我意识到Heroku没有进行迁移 我在用sequelize所以我跑了 heroku run sequelize db:migrate它识别出该命令,但由于某些原因超时: Running sequelize db:migrate on ⬢ reeltime-server-development... ! ▸ ETIMEDOUT: connect ETIMEDOUT 50.19.103.36:5000

我在部署的后端上访问了一个端点,发现了一些关于
errorMissingColumn
的错误。我意识到Heroku没有进行迁移

我在用sequelize所以我跑了

heroku run sequelize db:migrate
它识别出该命令,但由于某些原因超时:

Running sequelize db:migrate on ⬢ reeltime-server-development... !
 ▸    ETIMEDOUT: connect ETIMEDOUT 50.19.103.36:5000
这是我对数据库的
config.json

  "development": {
    "database": "reel_time_development",
    "host": "127.0.0.1",
    "dialect": "postgres",
    "operatorsAliases": false
  },
  "test": {
    "database": "reel_time_test",
    "host": "127.0.0.1",
    "dialect": "postgres",
    "logging": false,
    "operatorsAliases": false
  },
  "production": {
    "use_env_variable": "DATABASE_URL",
    "operatorsAliases": false
  }
}

我还在Heroku上使用Postgres资源。

Heroku运行:分离sequelize db:migrate工作正常