mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Track how many posts a user reads each day in user_visits
This commit is contained in:
12
db/migrate/20140124202427_add_posts_read_to_user_visits.rb
Normal file
12
db/migrate/20140124202427_add_posts_read_to_user_visits.rb
Normal file
@@ -0,0 +1,12 @@
|
||||
class AddPostsReadToUserVisits < ActiveRecord::Migration
|
||||
def up
|
||||
add_column :user_visits, :posts_read, :integer, default: 0
|
||||
|
||||
# Can't accurately back-fill this column. Assume everyone read at least one post per visit.
|
||||
execute "UPDATE user_visits SET posts_read = 1"
|
||||
end
|
||||
|
||||
def down
|
||||
remove_column :user_visits, :posts_read
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user