Add script to populate last active at
This commit is contained in:
@@ -4,4 +4,3 @@ class AddLastActiveAtToBubbles < ActiveRecord::Migration[8.1]
|
||||
add_index :bubbles, %i[ last_active_at status ]
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Executable
+9
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env ruby
|
||||
|
||||
require_relative "../config/environment"
|
||||
|
||||
ApplicationRecord.with_each_tenant do |tenant|
|
||||
Bubble.find_each do |bubble|
|
||||
bubble.update! last_active_at: bubble.events.last&.created_at || Time.current
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user