From 9ae63ba055dd0a6a991e33144258fd0a109db0ac Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Thu, 5 Mar 2026 14:30:51 +0000 Subject: [PATCH] Add missing FK index on record_set_items.record_id --- ...0305142941_add_record_id_index_to_record_set_items.exs | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 priv/repo/migrations/20260305142941_add_record_id_index_to_record_set_items.exs diff --git a/priv/repo/migrations/20260305142941_add_record_id_index_to_record_set_items.exs b/priv/repo/migrations/20260305142941_add_record_id_index_to_record_set_items.exs new file mode 100644 index 00000000..31cc5a6c --- /dev/null +++ b/priv/repo/migrations/20260305142941_add_record_id_index_to_record_set_items.exs @@ -0,0 +1,8 @@ +defmodule MusicLibrary.Repo.Migrations.AddRecordIdIndexToRecordSetItems do + use Ecto.Migration + + def change do + # Speeds up queries filtering by record_id alone (e.g., record deletion cascades, cross-set lookups) + create index(:record_set_items, [:record_id]) + end +end