2013-02-14 70 views
0

第一次使用heorku。代碼部署到heroku並且非db頁面呈現正常。我得到這個錯誤,我不知道爲什麼:嘗試運行遷移時的heroku錯誤

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提前尋求幫助。下一步調試這個是什麼?

回答

3

你不應該運行該命令到Rails控制檯。您可以將該命令運行到項目目錄中的shell中。

heroku run rake db:migrate --app my_awsome_app

--app是可選

+0

涼,THX。這是做到了。上牀睡覺明天就可以接受 – timpone 2013-02-14 07:33:53

相關問題