0
當試圖數據庫遷移到Heroku的我得到一個錯誤:Heroku的運行耙分貝:遷移錯誤`塊method_missing的」
在我的移民文件,一個我曾經有似乎是一個錯字一條線「 RU「,所以我只是刪除它認爲這是錯誤的根源。但事實並非如此。
class DeviseCreateUsers < ActiveRecord::Migration
t.string :first_name
t.string :last_name
t.string :profile_name
rU //This is the line I removed, but still get the same error message.
== DeviseCreateUsers: migrating ==============================================
-- create_table(:users)
-- rU()
rake aborted!
An error has occurred, this and all later migrations canceled:
undefined local variable or method `rU' for <DeviseCreateUsers:0x007fa6ef156fd8>/app/vendor/bundle/ruby/2.0.0/gems/activerecord- 3.2.11/lib/active_record/migration.rb:465:in `block in method_missing'
它肯定看起來像行如果你仍然有這個錯誤,仍然存在。確保git添加並提交更改並重新部署到heroku並再次遷移。 – DiegoSalazar
我剛剛檢查過,它不在本地或git上。我已經把之前改變過的Github推給了Github。 – Lut
你推到github?不是heroku? – DiegoSalazar