Add trust_level_locked column

This commit is contained in:
riking 2014-09-13 12:33:33 -07:00 committed by Sam
parent a7a1dcadcc
commit e69d084c88
1 changed files with 19 additions and 0 deletions

View File

@ -0,0 +1,19 @@
class AddTrustLevelLockedColumn < ActiveRecord::Migration
def change
add_column :users, :trust_level_locked, :boolean, { default: false, null: false}
reversible do |dir|
dir.up do
# Populate the column
execute <<-SQL
UPDATE users
SET trust_level_locked = 't'
WHERE trust_level = 4
SQL
end
dir.down do
# column is removed, no need to fill it
end
end
end
end