mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-27 09:36:19 -05:00
Add trust_level_locked column
This commit is contained in:
parent
a7a1dcadcc
commit
e69d084c88
1 changed files with 19 additions and 0 deletions
19
db/migrate/20140913192733_add_trust_level_locked_column.rb
Normal file
19
db/migrate/20140913192733_add_trust_level_locked_column.rb
Normal 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
|
Loading…
Reference in a new issue