Sto usando Rails 3. Esiste un possibile duplicato here. Ma non ha risolto il mio problema, né ha fatto alcuna altra soluzione.variabile locale indefinita o metodo `confirmed_at 'per #User
La mia migrazione è la seguente
class AddConfirmableToDevise < ActiveRecord::Migration
def change
change_table(:users) do |t|
t.confirmable
end
add_index :users, :confirmation_token, :unique => true
end
end
devo devise :confirmable
aggiunti User
modello.
Il mio rake db:migrate
non produce output. e la mia pagina di registrazione dà l'errore:
undefined local variable or method 'confirmed_at' for #User
Qualcuno ha un indizio?
si deve sapere che il gli helper di migrazione (come 't.confirmable') in idea sono deprecati a partire da versione 2.0. D'ora in poi dovresti [aggiungere manualmente le colonne di sviluppo] (https://github.com/plataformatec/devise/wiki/How-To:-Upgrade-to-Devise-2.0-migration-schema-style) –