在本地,我有一个评论表。我需要完全重构这个表,所以我打开了初始的“comments表”迁移,并手动修改了它。然后,我修改了我的schema.rb文件以匹配迁移。这在我的本地开发环境中似乎运行得很好。然而,当我推到heroku时,我运行heroku pg:psql并丢弃了我的comments表。然后我运行heroku run rake db:migrate,以为它会重建注释表--它没有。注释表已经不存在了,我不知道如何重新创建它。除了用户表之外,我的heroku数据库中没
我正在尝试使用heroku迁移我的flask数据库。我在本地应用程序中执行迁移,然后将更改提交到github并部署到heroku。然后,我执行了heroku run flask db migrate和heroku run flask db upgrade,根据日志,一切似乎都运行得很好,没有任何错误:
C:\Users\A>heroku run flask db upgrade -a