]> git.openstreetmap.org Git - rails.git/blob - db/migrate/035_change_user_locale.rb
use a controller method to handle cancan denials
[rails.git] / db / migrate / 035_change_user_locale.rb
1 require "migrate"
2
3 class ChangeUserLocale < ActiveRecord::Migration[5.0]
4   def self.up
5     remove_foreign_key :users, :column => :locale, :name => "users_locale_fkey"
6
7     rename_column :users, :locale, :languages
8   end
9
10   def self.down
11     rename_column :users, :languages, :locale
12
13     add_foreign_key :users, :languages, :column => :locale, :primary_key => :code, :name => "users_locale_fkey"
14   end
15 end