Я получаю сообщение об ошибке 404 при попытке передать мою базу данных в Heroku через Taps
(1.9.2@[app_name]_db) heroku db:push --app [app_name]
Loaded Taps v0.3.24
Auto-detected local database: sqlite://db/development.sqlite3
Warning: Data in the app '[app-name]' will be overwritten and will not be recoverable.
! WARNING: Destructive Action
! This command will affect the app: [app-name]
! To proceed, type "[app-name]" or re-run this command with --confirm [app-name]
> [app-name]
Sending schema
Schema: 0% | | ETA: --:--:--
Saving session to push_201209251425.dat..
!!! Caught Server Exception
HTTP CODE: 404
Раньше команда db:push работала нормально, затем я внес некоторые изменения в свою базу данных, откатив миграции, отредактировав их, а затем повторно мигрировав. Теперь я могу нормально развернуть приложение, но база данных не будет работать — я не знаю, связано ли это с редактированием миграций или нет.
Приложение отлично работает на моей машине, и я хотел устранить любые несоответствия между копией Heroku и моей собственной, поэтому я создал новое приложение и нажал на него. То же самое: приложение Heroku работает, но не получает db:push; это ошибка с тем же 404 выше.
Это служба Heroku временно не работает, или изменение моего приложения вызвало ошибку 404?
Редактировать: журналы heroku не показывают никаких сообщений об ошибках