From 3aea4e833370f8685afe00500a5abaa4baab1c77 Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Fri, 8 Dec 2017 22:27:34 -0800 Subject: [PATCH] add email and lower(email) sites index --- migrations/109_add_email_lowercase_index.rb | 9 +++++++++ migrations/110_add_sites_email_index.rb | 9 +++++++++ 2 files changed, 18 insertions(+) create mode 100644 migrations/109_add_email_lowercase_index.rb create mode 100644 migrations/110_add_sites_email_index.rb diff --git a/migrations/109_add_email_lowercase_index.rb b/migrations/109_add_email_lowercase_index.rb new file mode 100644 index 00000000..5d268412 --- /dev/null +++ b/migrations/109_add_email_lowercase_index.rb @@ -0,0 +1,9 @@ +Sequel.migration do + up { + DB['CREATE INDEX sites_email_lower_index ON sites (LOWER(email))'].first + } + + down { + DB['DROP INDEX sites_email_lower_index'].first + } +end diff --git a/migrations/110_add_sites_email_index.rb b/migrations/110_add_sites_email_index.rb new file mode 100644 index 00000000..dd2caa43 --- /dev/null +++ b/migrations/110_add_sites_email_index.rb @@ -0,0 +1,9 @@ +Sequel.migration do + up { + DB.add_index :sites, :email + } + + down { + DB.drop_index :sites, :email + } +end