क्या आपने सीधे उसकेोकू सर्वर के अंदर बैश से माइग्रेशन चलाने का प्रयास किया है? यदि नहीं, तो निम्न प्रयास करें...
heroku run bash --app your_app_name_goes_here
bundle exec rake db:migrate
कोड की पहली पंक्ति बैश कमांड टर्मिनल को खोलती है और दूसरी हमेशा की तरह डीबी को माइग्रेट करती है।
यह सुझाया गया समाधान नहीं होगा। लेकिन, यदि आप डेटाबेस में डेटा खोने की परवाह नहीं करते हैं, तो आप पहले डेटाबेस को रीसेट करने का प्रयास कर सकते हैं और पुनः प्रयास कर सकते हैं। दोबारा, ऐसा तब तक न करें जब तक कि आप मौजूदा डेटा खोने को तैयार न हों!
heroku pg:reset DATABASE
heroku run rake db:migrate
हालाँकि आप इसे पहले की तरह बैश के माध्यम से कर सकते हैं।
आशा है कि यह आपकी मदद करेगा।