2017-10-28 1 views
0

ページビューをカウントするために私のアプリケーションでimpressionist gemを使用していて、ローカルで正常に動作します。私はHerokuのにプッシュしてライブ私のページを表示しようとした後、私は次のエラー受け取る:印象派の宝石データベースの移行がHerokuで失敗する

ActionView::Template::Error (PG::UndefinedTable: ERROR: relation "impressions" does not exist 

2017-10-28T05:16:47.366840+00:00 app[web.1]: LINE 8:    WHERE a.attrelid = '"impressions"'::regclass 
2017-10-28T05:16:47.366841+00:00 app[web.1]:           ^

を私はheroku run rails db:migrateheroku restartを実行しようとしたが、私は同じエラーを受信し続けます。私のすべての団体は、私のレールのモデルとコントローラにあるべきである。

+1

はHerokuのは、すくいデシベルを実行 '実行しましたか? – Cyzanfar

+0

それを考え出した。私の印象派の移行ファイルは、私のheroku gitリポジトリから何とか見当たりませんでした。 –

答えて

-1

私の印象派の移行ファイルは、私のheroku gitリポジトリから何とか見当たりませんでした。最初に、表を作成するために印象派の移行を再度生成しなければなりませんでした。

rails g impressionist 

Herokuのに押した後、それを移行:migrate`:

heroku run rails db:migrate 
+0

似たようなものを経験した他の人が解決する可能性があるように、問題の解決方法を説明する必要があります – Cyzanfar

関連する問題