Мне нужно добавить функцию подтверждения по электронной почте в модель в приложении Rails, но больше ничего. Это не модель пользователя, она не аутентифицируема.
Я добавил devise :confirmable
в модель и запустил миграцию:
class AddConfirmableToProjects < ActiveRecord::Migration
def up
add_column :projects, :confirmation_token, :string
add_column :projects, :confirmed_at, :datetime
add_column :projects, :confirmation_sent_at, :datetime
add_index :projects, :confirmation_token, :unique => true
end
def down
remove_column :projects, :confirmation_token, :confirmed_at, :confirmation_sent_at
end
end
Но когда я создаю новый проект, я получаю: Could not find a valid mapping for #<Project...