cache this

This commit is contained in:
Pranav
2026-01-28 12:12:10 -08:00
parent e419cd5a07
commit e21f4f1dfe
10 changed files with 312 additions and 40 deletions
@@ -0,0 +1,11 @@
class AddCachedMessageIdsToConversations < ActiveRecord::Migration[7.1]
def change
add_column :conversations, :last_message_id, :bigint
add_column :conversations, :last_incoming_message_id, :bigint
add_column :conversations, :last_non_activity_message_id, :bigint
add_index :conversations, :last_message_id
add_index :conversations, :last_incoming_message_id
add_index :conversations, :last_non_activity_message_id
end
end