0

初めてヘオルクを利用しました。コードは heroku にデプロイされ、非 db ページは正常にレンダリングされます。このエラーが発生しましたが、理由がわかりません:

irb(main):004:0> heroku run rake db:migrate
NameError: undefined local variable or method `migrate' for main:Object
    from (irb):4

Heroku が移行を実行したかどうかは、現時点では不明です。

User.first

次のようなエラーが表示されます。

irb(main):005:0> User.first
PG::Error: ERROR:  relation "users" does not exist
LINE 5:              WHERE a.attrelid = '"users"'::regclass
                                        ^
:             SELECT a.attname, format_type(a.atttypid, a.atttypmod),

助けが必要な場合は、事前に Thx. これをデバッグするための次のステップは何ですか?

4

1 に答える 1

3

このコマンドを Rails コンソールで実行することは想定されていません。そのコマンドをプロジェクトのディレクトリ内のシェルで実行できます。

heroku run rake db:migrate --app my_awsome_app

--appオプションです

于 2013-02-14T07:30:23.690 に答える