Mam model Użytkownicy, który potrzebuje :email
kolumny (zapomniałem dodać tę kolumnę podczas początkowego rusztowania).
Otworzyłem plik migracji i dodałem t.string :email
, zrobiłem rake db:migrate
i dostałem NoMethodError
. Potem dodałem linię
add_column :users, :email, :string
znowu rake db:migrate
, znowu NoMethodError
. Czy brakuje mi tutaj kroku?
Edycja: oto plik migracji.
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
i NIEadd_email_to_user
?