4
的Rails 3.1在Heroku上运行耙分贝的Rails 3.1:迁移不会发生
我有以下命令
heroku create app_name --stack cedar
我做
git add .
git commit -a -m "message"
git push heroku master
我这个做了Heroku的应用在我的宝石文件中
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
[email protected] ~/projects/app_name
$
我得到了运行线,但没有任何事情发生。它只是回到$,等待一个新的命令。我没有收到任何错误消息。我的git回购中有大约10个迁移文件。
有趣的是,它的工作前几天。所以我认为这可能是heroku应用程序出现问题。我删除了它,做了一个新的雪松堆栈并推回购买。同样的事情发生。
更新
这是我的.gitignore
.bundle
db/*.sqlite3
log/*.log
tmp/
.sass-cache/
我试图删除从本地回购的/db/schema.rb文件和COMMITED推
我试着
$ heroku pg:reset SHARED_DATABASE
任何想法?
你记得运行`束install`,然后提交`Gemfile.lock`您库? – jdl 2011-12-17 01:17:40