Ruby on rails RubyonRails:Heroku运行RakeDB:migrate失败
每当我尝试运行Ruby on rails RubyonRails:Heroku运行RakeDB:migrate失败,ruby-on-rails,heroku,rake,dbmigrate,Ruby On Rails,Heroku,Rake,Dbmigrate,每当我尝试运行heroku运行rake db:migrate或想要bundle安装时 我收到以下错误消息: PG:DuplicateObject: ERROR: constraint "fk_rails_d0c2931" for relation "subscription" already exist : ALTER TABLE "subscriptions" ADD CONTRAINT "
heroku运行rake db:migrate
或想要bundle安装时
我收到以下错误消息:
PG:DuplicateObject: ERROR: constraint "fk_rails_d0c2931"
for relation "subscription" already exist
: ALTER TABLE "subscriptions" ADD CONTRAINT
"fk_railsd0c2931" FOREIGN KEY ("project_id")
编辑:您是否正在迁移到新的数据库中?错误表明您正在尝试在已有外键的位置创建外键。嗯,不,实际上我只是想将我的应用程序部署到heroku并运行heroku run rake db:migrate以便能够使用Desive等等。奇怪的是它在本地工作吗?你是说rake db:migrate?是的,如果我在本地运行rake db:migrate,它只会返回,因为我没有开放的迁移