discourse/db/migrate/20130123070909_auto_track_all_topics_replied_to.rb
Sam Saffron 30990006a9 DEV: enable frozen string literal on all files
This reduces chances of errors where consumers of strings mutate inputs
and reduces memory usage of the app.

Test suite passes now, but there may be some stuff left, so we will run
a few sites on a branch prior to merging
2019-05-13 09:31:32 +08:00

18 lines
423 B
Ruby

# frozen_string_literal: true
class AutoTrackAllTopicsRepliedTo < ActiveRecord::Migration[4.2]
def up
execute 'update topic_users set notification_level = 2, notifications_reason_id = 4
from posts p
where
notification_level = 1 and
notifications_reason_id is null and
p.topic_id = topic_users.topic_id and
p.user_id = topic_users.user_id
'
end
def down
end
end