Project

General

Profile

Defect #43838 » 0003-Adds-index-on-users-lower-login-on-PostgreSQL-and-SQ.patch

Marius BĂLTEANU, 2026-02-28 07:22

View differences:

db/migrate/20260225170833_add_index_to_users_lower_login.rb
1
class AddIndexToUsersLowerLogin < ActiveRecord::Migration[8.1]
2
  def up
3
    if Redmine::Database.postgresql? || Redmine::Database.sqlite?
4
      add_index :users, "(lower(login))", name: "index_users_on_lower_login"
5
    end
6
  end
7

  
8
  def down
9
    if index_exists?(:users, name: "index_users_on_lower_login")
10
      remove_index :users, name: "index_users_on_lower_login"
11
    end
12
  end
13
end
(5-5/6)