# rubocop:disable all class AddUsersLowerUsernameEmailIndexes < ActiveRecord::Migration disable_ddl_transaction! def up return unless Gitlab::Database.postgresql? execute 'CREATE INDEX CONCURRENTLY index_on_users_lower_username ON users (LOWER(username));' execute 'CREATE INDEX CONCURRENTLY index_on_users_lower_email ON users (LOWER(email));' end def down return unless Gitlab::Database.postgresql? remove_index :users, :index_on_users_lower_username remove_index :users, :index_on_users_lower_email end end