perf(server): add index for sort tags.

Improves search performance when searching with PreferSortTags=true
This commit is contained in:
Deluan 2024-10-19 20:46:54 -04:00 committed by Joe Stump
parent df8f13f593
commit 44b2164659
No known key found for this signature in database
GPG Key ID: 29151C3EC48A0EB9

View File

@ -0,0 +1,9 @@
-- +goose Up
create index if not exists media_file_sort_title on media_file(coalesce(nullif(sort_title,''),order_title));
create index if not exists album_sort_name on album(coalesce(nullif(sort_album_name,''),order_album_name));
create index if not exists artist_sort_name on artist(coalesce(nullif(sort_artist_name,''),order_artist_name));
-- +goose Down
drop index if exists media_file_sort_title;
drop index if exists album_sort_name;
drop index if exists artist_sort_name;