discourse/db/migrate/20130213021450_remove_topic_response_actions.rb

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

17 lines
682 B
Ruby
Raw Normal View History

# frozen_string_literal: true
class RemoveTopicResponseActions < ActiveRecord::Migration[4.2]
def up
2013-02-26 00:42:20 +08:00
# 2 notes:
# migrations should never use the object model to run sql, otherwise they are a time bomb
# this action type is not valid, we log a "response" action type anyway due to the watch implementation, its a relic.
#
# There is an open question about we should keep stuff in the user stream on the user page, even if a topic is unwatched
2013-02-26 00:42:20 +08:00
# Eg: I am not watching a topic I created, when somebody responds to the topic should I be notified on the user page?
execute 'delete from user_actions where action_type = 8'
end
def down
end
end