From 20bee937b70e04aa5afb09635b8aa85866dee588 Mon Sep 17 00:00:00 2001 From: Sam Date: Mon, 2 Mar 2015 09:49:20 +1100 Subject: [PATCH] PERF: add index to make finding new topics faster --- db/migrate/20150301224250_create_suggested_for_index.rb | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 db/migrate/20150301224250_create_suggested_for_index.rb diff --git a/db/migrate/20150301224250_create_suggested_for_index.rb b/db/migrate/20150301224250_create_suggested_for_index.rb new file mode 100644 index 000000000..dece35390 --- /dev/null +++ b/db/migrate/20150301224250_create_suggested_for_index.rb @@ -0,0 +1,6 @@ +class CreateSuggestedForIndex < ActiveRecord::Migration + def change + add_index :topics, [:created_at, :visible], + where: "deleted_at IS NULL AND archetype <> 'private_message'" + end +end