Rails 4 `rake db:migrate` 在 Heroku 实例中,引用错误

Rails 4 `rake db:migrate` in Heroku instances, references error

我正在尝试 rake db:migrate 我在 Heroku 的服务器中的项目 但是 rake 进程正在尝试创建一个 table targetings before ads where targetings has a relation with ads so the references error popups, like:

PG::UndefinedTable: ERROR:  relation "ads" does not exist
: ALTER TABLE "targetings" ADD CONSTRAINT "fk_rails_dcece48daa"
FOREIGN KEY ("ad_id")
  REFERENCES "ads" ("id")

谁能告诉我如何定义订单或强制 table ads 其他订单之前创建?

在heroku生产环境中
首先,您必须使用此命令设置数据库

heroku run rake db:setup