Рельсы 3.1
У меня есть приложение heroku, созданное с помощью следующей команды
heroku create app_name --stack cedar
Я сделал
git add .
git commit -a -m "message"
git push heroku master
У меня есть это в моем gemfile
group :production do
gem 'pg'
end
group :development, :test do
gem 'sqlite3'
end
Когда я бегу
$ heroku run rake db:migrate
Running rake db:migrate attached to terminal... up, run.1
me@mine ~/projects/app_name
$
У меня бегущая строка, но ничего не происходит. Он просто возвращается к $, ожидая новую команду. Я не получаю никаких сообщений об ошибках. В моем репозитории git есть около 10 файлов миграции.
Забавно, что это сработало несколько дней назад. Поэтому я подумал, что это может быть что-то не так с приложением heroku. Я удалил его, сделал новый кедровый стек и продвинул репо. То же самое случилось.
Обновление
Это в моем .gitignore
.bundle
db/*.sqlite3
log/*.log
tmp/
.sass-cache/
Я попытался удалить файл /db/schema.rb из локального репозитория, зафиксировал и нажал
Я пытался
$ heroku pg:reset SHARED_DATABASE
Есть идеи?