2017-01-09 4 views
2

У меня есть несколько Rails 4 приложений, работающих на Heroku без проблем. Мое новое приложение написано с Rails 5, и я столкнулся с проблемами при развертывании на Heroku. На моей локальной машине у меня нет никаких проблем.Rails 5 приложение на Heroku db: migrate

я разворачивал мое приложение и хотите run heroku run rake db:migrate

Что я есть:

Запуск грабли БД: мигрировать на ⬢ XXX ... вверх, run.3627 (Free): Нет такого файла или каталог

Я также попытался Heroku run rake db:migrate --app XXX с той же проблемой.

База данных создана. но миграция не работает.

Любые предложения?

+0

Я думаю, что в рельсах 5 они изменили грабли на рельсы. Попробуйте и запустите «heroku run rails db: migrate» –

+1

Пробовал это уже без успеха. В Rails 5 оба пути должны работать. – almo

ответ

0

Rails 5 теперь использует команду rails как команду для запуска migrat ионов.

rake db:migrate теперь rails db:migrate

+0

Это не имеет значения, обе команды должны работать – stephenmurdoch