]> git.openstreetmap.org Git - rails.git/blob - db/migrate/20121012044047_add_image_use_gravatar_to_users.rb
use a controller method to handle cancan denials
[rails.git] / db / migrate / 20121012044047_add_image_use_gravatar_to_users.rb
1 class AddImageUseGravatarToUsers < ActiveRecord::Migration[5.0]
2   def self.up
3     add_column :users, :image_use_gravatar, :boolean, :null => false, :default => false
4
5     # For people who don't have images on osm.org, enable Gravatar.
6     User.where(:image_file_name => nil).update_all(:image_use_gravatar => true)
7
8     change_column_default :users, :image_use_gravatar, true
9   end
10
11   def self.down
12     remove_column :users, :image_use_gravatar
13   end
14 end