1
я развернула приложение к Heroku, и после того, как я побежал:Heroku не запускать миграции
heroku run rake db:migrate
Heroku провел несколько миграций, но не все из них
Я проверил версию БД с
heroku run rake db:version
Running `rake db:version` attached to terminal... up, run.9949
Current version: 20131206153652
и
rake db:version
Current version: 20140102125131
оба находятся в разных версиях БД, но как я могу сказать герою, что мне нужно запустить ВСЕ миграции.
толкнул ли вы все ваши миграции в Heroku? Знает ли Heroku *, что есть другие миграции для запуска? – Gareth
Попробуйте запустить 'git status' и проверьте, есть ли файлы миграции в разделе« untracked files ». По отдельному вопросу: вы не изменили какую-либо существующую миграцию, не так ли? – BroiSatse
Да, я не модифицировал миграцию, спасибо Гарет после прочтения вашего сообщения. Я проверил миграцию, я работал. В другом филиале с именем «разработка» я решил это сделать. 'git push heroku development: master', а после этого выполняется миграция таким же образом. спасибо :) –