discourse/db/migrate/20170818191909_split_alias_levels.rb

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

15 lines
396 B
Ruby
Raw Normal View History

# frozen_string_literal: true
class SplitAliasLevels < ActiveRecord::Migration[4.2]
2017-08-29 01:26:03 +08:00
def up
add_column :groups, :messageable_level, :integer, default: 0
2017-08-29 01:26:03 +08:00
add_column :groups, :mentionable_level, :integer, default: 0
2017-08-29 01:26:03 +08:00
execute 'UPDATE groups SET messageable_level = alias_level, mentionable_level = alias_level'
end
def down
raise ActiveRecord::IrreversibleMigration
end
end