From a12ca2955f1a5d16d17cf4ea2b5f7583fd54a13e Mon Sep 17 00:00:00 2001 From: snusnu Date: Wed, 24 Feb 2010 01:38:47 +0800 Subject: [PATCH] Avoid datamapper deprecation warnings --- lib/devise/orm/data_mapper.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/devise/orm/data_mapper.rb b/lib/devise/orm/data_mapper.rb index 95e8d16b..4fe3dfa7 100644 --- a/lib/devise/orm/data_mapper.rb +++ b/lib/devise/orm/data_mapper.rb @@ -15,16 +15,16 @@ module Devise include Devise::Schema SCHEMA_OPTIONS = { - :null => :nullable, + :null => :required, :limit => :length } # Tell how to apply schema methods. This automatically maps :limit to - # :length and :null to :nullable. + # :length and :null to :required. def apply_schema(name, type, options={}) SCHEMA_OPTIONS.each do |old_key, new_key| next unless options.key?(old_key) - options[new_key] = options.delete(old_key) + options[new_key] = !options.delete(old_key) end property name, type, options