问题描述
||
在我的heroku分期环境中,我跑了
heroku pg:reset
其次是
heroku rake db:schema:load
我得到这个错误
-- create_table(\"cash_drawer_open\",{:force=>true})
rake aborted!
PGError: ERROR: table \"cash_drawer_open\" does not exist
该表当然不存在!我正在尝试创建它...我做错了什么?
在我当地的postgre开发环境上,一切都很好。
解决方法
如果在本地一切正常,您可以做
heroku db:push
。只需确保您已安装taps
宝石即可。
, heroku run rake db:schema:load
, 试试这个来重新创建数据库:
heroku rake db:create
, 再次运行迁移
heroku rake db:migrate