devise: not requiring email

Я бы хотел НЕ требовать email для входа в систему с помощью devise. Я удалил email из config/initializers/devise.rb:

config.authentication_keys = [ :login ]

и добавил это в модель пользователя:

def email_required?
  false
end

Однако я получаю эту ошибку, когда пытаюсь сохранить пользователя:

SQLite3::SQLException: users.email may not be NULL

Я должен что-то изменить в миграции?

16
задан stackOverlord 6 February 2012 в 19:16
поделиться