2014-12-13 96 views
0

我想部署到Heroku第一次。在數據庫遷移,我得到錯誤:Heroku部署問題與刪除表

PG::UndefinedTable: ERROR: table "new_shops" does not exist 

: DROP TABLE "new_shops"/app/vendor/bundle/ruby/2.1.0/gems/activerecord-new4.1.6/lib/active_record/connection_adapters/postgresql/database_statements.rb:128: 
in `async_exec' 

new_shops是我認爲我的一切與此相關的刪除的表(我跟着我發現這裏的指令,但不記得正是我所做的),但顯然我沒有。 表本身已經被刪除,但其他東西在那裏。我是一個新手,所以我不知道現在該做什麼或在哪裏尋找。

什麼是銷燬與此表相關的一切的最佳方式?

回答

1

該表可能不存在。您可以通過運行檢查:

heroku pg:psql 
\d new_shops 

如果它不存在,您應該發表評論或刪除試圖刪除該表的遷移。