У мене є модель "Користувачі", яка потребує :email
стовпця (я забув додати цю колонку під час початкового лісу).
Я відкрив файл міграції, додав t.string :email
, зробив rake db:migrate
і отримав NoMethodError
. Потім я додав рядок
add_column :users, :email, :string
знову rake db:migrate
, знову NoMethodError
. Чи пропускаю я тут крок?
Редагувати: ось файл міграції.
class CreateUsers < ActiveRecord::Migration
def self.up
add_column :users, :email, :string
create_table :users do |t|
t.string :username
t.string :email
t.string :crypted_password
t.string :password_salt
t.string :persistence_token
t.timestamps
end
end
def self.down
drop_table :users
end
end
add_email_to_users
і НЕadd_email_to_user
?