2014-12-13 93 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 

如果它不存在,您应该发表评论或删除试图删除该表的迁移。