2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-06 10:36:40 +08:00
discourse/db/migrate/20130115012140_merge_mute_options_on_topic_users.rb

11 lines
519 B
Ruby

class MergeMuteOptionsOnTopicUsers < ActiveRecord::Migration[4.2]
def change
execute "update topic_users set notifications = 0 where notifications = 3"
execute "update topic_users set notifications = 1 where notifications = 2"
execute "update topic_users set notifications = 2 where notifications = 1"
execute "update topic_users set notifications = 0 where muted_at is not null"
rename_column :topic_users, :notifications, :notification_level
remove_column :topic_users, :muted_at
end
end