2011-06-25 11 views
4

存在しない、私はHerokuのすくいデシベル:スキーマ:ロードテーブルが私のHerokuのステージングenvinronmentで

heroku rake db:schema:load 

続い

heroku pg:reset 

を走ったと私は

-- create_table("cash_drawer_open", {:force=>true}) 
rake aborted! 
PGError: ERROR: table "cash_drawer_open" does not exist 

このエラーが出ますもちろんテーブルは存在しません!!私はそれを作成しようとしています...私は間違って何をしましたか?

これは私のローカルpostgre開発環境でうまく動作します。

答えて

2

すべてがローカルで正常に機能している場合は、heroku db:pushを実行してください。 tapsの宝石がインストールされていることを確認してください。

+3

マイグレーションを実行します。 – JanuskaE

1

することは、これは、データベースを再作成してください:

heroku rake db:create 
0

は、このコマンドは、データだけでなく、スキーマを押し、再び

heroku rake db:migrate 
4
heroku run rake db:schema:load 
関連する問題