1

我是heroku的新手。当我执行 CS169.1x homework2(部署应用程序)时,我遇到了使用以下命令填充数据库的问题:heroku run rake db:migrate。这是终端转储:

saasbook@saasbook:~/Documents/hw2_rottenpotatoes$ git pull heroku master
From heroku.com:afternoon-cove-7289
 * branch            master     -> FETCH_HEAD
Already up-to-date.
saasbook@saasbook:~/Documents/hw2_rottenpotatoes$ git push heroku master
Everything up-to-date
saasbook@saasbook:~/Documents/hw2_rottenpotatoes$ heroku run rake db:migrate
heroku run rake db:migrate: command not found
saasbook@saasbook:~/Documents/hw2_rottenpotatoes$ 

可能有什么问题?如果heroku上有错误转储要检查?

4

2 回答 2

-1

只是为了确保你安装了 heroku,当你运行时会发生什么:

$heroku help
于 2012-10-31T12:09:07.977 回答
-1

你安装了heroku gem吗?如果你在 gemfile 中有 heroku,你可能需要做

bundle exec heroku run...
于 2012-10-31T12:07:41.643 回答