From d56e91f44fdebdf39c672f81d649e8037b42672b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Wed, 4 Nov 2015 00:42:19 +0100 Subject: [PATCH] PERF: add 'lower(title)' index on topics --- .../20151103233815_add_lower_title_index_on_topics.rb | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 db/migrate/20151103233815_add_lower_title_index_on_topics.rb diff --git a/db/migrate/20151103233815_add_lower_title_index_on_topics.rb b/db/migrate/20151103233815_add_lower_title_index_on_topics.rb new file mode 100644 index 00000000000..bdd93fd5339 --- /dev/null +++ b/db/migrate/20151103233815_add_lower_title_index_on_topics.rb @@ -0,0 +1,9 @@ +class AddLowerTitleIndexOnTopics < ActiveRecord::Migration + def up + execute "CREATE INDEX index_topics_on_lower_title ON topics (LOWER(title))" + end + + def down + execute "DROP INDEX index_topics_on_lower_title" + end +end