More efficient single account retrieval (0.9ms vs 50ms before)
This commit is contained in:
parent
98571b0ce4
commit
1b09c3cb17
3 changed files with 16 additions and 6 deletions
|
@ -0,0 +1,9 @@
|
|||
class AddLowercaseIndexToAccounts < ActiveRecord::Migration[5.0]
|
||||
def up
|
||||
execute 'CREATE INDEX index_accounts_on_username_and_domain_lower ON accounts (lower(username), lower(domain))'
|
||||
end
|
||||
|
||||
def down
|
||||
remove_index :accounts, name: 'index_accounts_on_username_and_domain_lower'
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue