Sha256: 318853721f6be49097cab10190a07406ec2d275e59f148782d66f591e73a31fa

Contents?: true

Size: 277 Bytes

Versions: 20

Compression:

Stored size: 277 Bytes

Contents

# empty spaces should be saved as NULL in database
module ActiveRecord
  class Base
    before_validation do |record|
      record.attributes.each do |attr, value|
        record[attr] = value.blank? ? nil : value.strip if value.respond_to?(:strip)
      end
    end
  end
end

Version data entries

20 entries across 20 versions & 2 rubygems

Version Path
the_jobbook_admin_data-1.3.0a test/dummy/config/initializers/empty_spaces_to_nil.rb
admin_data-1.2.1 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.2.0 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.16 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.15 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.14 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.13 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.12 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.11 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.10 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.9 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.8 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.7 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.6 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.5 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.4 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.3 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.2 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.1 test/rails_root/config/initializers/empty_spaces_to_nil.rb
admin_data-1.1.0 test/rails_root/config/initializers/empty_spaces_to_nil.rb