From 56965b04892ea9da93faafa2c8a2992fd0b9e20b Mon Sep 17 00:00:00 2001 From: Braulio Bhavamitra Date: Tue, 8 Jul 2014 09:02:02 -0300 Subject: [PATCH] Speed up domains fetch --- db/migrate/20140708115518_index_domains_filtered_fields.rb | 10 ++++++++++ 1 file changed, 10 insertions(+), 0 deletions(-) create mode 100644 db/migrate/20140708115518_index_domains_filtered_fields.rb diff --git a/db/migrate/20140708115518_index_domains_filtered_fields.rb b/db/migrate/20140708115518_index_domains_filtered_fields.rb new file mode 100644 index 0000000..8847b50 --- /dev/null +++ b/db/migrate/20140708115518_index_domains_filtered_fields.rb @@ -0,0 +1,10 @@ +class IndexDomainsFilteredFields < ActiveRecord::Migration + + def self.up + add_index :domains, [:name] + add_index :domains, [:is_default] + add_index :domains, [:owner_id, :owner_type] + add_index :domains, [:owner_id, :owner_type, :is_default] + end + +end -- libgit2 0.21.2