2013-03-13 142 views
0

我最近剛剛克隆樣本Rails應用程序我的工作在我的MacBook,我試圖運行耙分貝:遷移,但我得到以下錯誤耙分貝:遷移得到錯誤

rake aborted! 
/Users/anderskitson/Sites/sample_app/db/migrate/20130207032207_add_password_digest_to_users.rb:5: syntax error, unexpected keyword_end, expecting $end 

這裏rb文件

raclass AddPasswordDigestToUsers < ActiveRecord::Migration 
    def change 
    add_column :users, :password_digest, :string 
    end 
end 

回答

2

您在第一行第一個字(raClass)中有一個拼寫錯誤。它應該是:

Class AddPasswordDigestToUsers < ActiveRecord::Migration 
     def change 
     add_column :users, :password_digest, :string 
     end 
    end 
+0

固定型行走耙DB後:遷移仍然會產生同樣的錯誤。嗯? – 2013-03-13 21:38:42

+0

嘗試: 'rake db:reset rake db:migrate' – Zippie 2013-03-13 21:43:07

0

嘗試使用「類」,而不是「類」的...