mirror of
https://github.com/discourse/discourse.git
synced 2025-02-06 03:18:23 +00:00
Add trust_level_locked column
This commit is contained in:
parent
a7a1dcadcc
commit
e69d084c88
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…
x
Reference in New Issue
Block a user