Merge pull request #4485 from tomhughes/drop-lower-index

Drop lowercase index on display names
This commit is contained in:
Andy Allan 2024-01-18 10:49:52 +00:00 committed by GitHub
commit c9a86866bb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 6 additions and 8 deletions

View file

@ -37,7 +37,6 @@
# users_auth_idx (auth_provider,auth_uid) UNIQUE # users_auth_idx (auth_provider,auth_uid) UNIQUE
# users_display_name_canonical_idx (lower(NORMALIZE(display_name, NFKC))) # users_display_name_canonical_idx (lower(NORMALIZE(display_name, NFKC)))
# users_display_name_idx (display_name) UNIQUE # users_display_name_idx (display_name) UNIQUE
# users_display_name_lower_idx (lower((display_name)::text))
# users_email_idx (email) UNIQUE # users_email_idx (email) UNIQUE
# users_email_lower_idx (lower((email)::text)) # users_email_lower_idx (lower((email)::text))
# users_home_idx (home_tile) # users_home_idx (home_tile)

View file

@ -0,0 +1,5 @@
class DropLowercaseUserIndex < ActiveRecord::Migration[7.1]
def change
remove_index :users, "LOWER(display_name)", :name => "users_display_name_lower_idx"
end
end

View file

@ -2936,13 +2936,6 @@ CREATE INDEX users_display_name_canonical_idx ON public.users USING btree (lower
CREATE UNIQUE INDEX users_display_name_idx ON public.users USING btree (display_name); CREATE UNIQUE INDEX users_display_name_idx ON public.users USING btree (display_name);
--
-- Name: users_display_name_lower_idx; Type: INDEX; Schema: public; Owner: -
--
CREATE INDEX users_display_name_lower_idx ON public.users USING btree (lower((display_name)::text));
-- --
-- Name: users_email_idx; Type: INDEX; Schema: public; Owner: - -- Name: users_email_idx; Type: INDEX; Schema: public; Owner: -
-- --
@ -3588,6 +3581,7 @@ INSERT INTO "schema_migrations" (version) VALUES
('23'), ('23'),
('22'), ('22'),
('21'), ('21'),
('20240117185445'),
('20231213182102'), ('20231213182102'),
('20231206141457'), ('20231206141457'),
('20231117170422'), ('20231117170422'),