【问题标题】:Updating prod postgresql db with Flask Heroku使用 Flask Heroku 更新 prod postgresql db
【发布时间】:2021-08-05 16:39:47
【问题描述】:

我在我的开发数据库中运行了以下命令:

flask db migrate -m "updated the schema" 
flask db upgrade

哪个成功完成了迁移并更新了架构。但是,当我将提交推送到 heroku 时,prod 架构没有改变。如何在 heroku prod postgresql 中进行相同的更新?

我尝试从以下位置切换我的个人资料代码:

web: gunicorn run:app --log-file=- 

到:

web: flask db upgrade; gunicorn run:app --log-file=- 

& 甚至添加:

heroku config:set FLASK_APP=run.py

用于重新启动。但是,prod db 架构保持不变。

【问题讨论】:

    标签: python postgresql flask database-migration heroku-postgres


    【解决方案1】:

    以下命令完成了这项工作:

    Heroku run bash
    flask db migrate
    flask db upgrade
    

    【讨论】:

      猜你喜欢
      • 2021-01-19
      • 2018-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-25
      相关资源
      最近更新 更多