mirror of
https://github.com/discourse/discourse.git
synced 2024-12-01 21:19:41 -06:00
17 lines
615 B
Ruby
17 lines
615 B
Ruby
class MoveTrackingOptionsToUserOptions < ActiveRecord::Migration
|
|
def change
|
|
add_column :user_options, :auto_track_topics_after_msecs, :integer
|
|
add_column :user_options, :new_topic_duration_minutes, :integer
|
|
add_column :user_options, :last_redirected_to_top_at, :datetime
|
|
|
|
execute <<SQL
|
|
UPDATE user_options
|
|
SET auto_track_topics_after_msecs = users.auto_track_topics_after_msecs,
|
|
new_topic_duration_minutes = users.new_topic_duration_minutes,
|
|
last_redirected_to_top_at = users.last_redirected_to_top_at
|
|
FROM users
|
|
WHERE users.id = user_options.user_id
|
|
SQL
|
|
end
|
|
end
|