diff --git a/priv/repo/migrations/20230409135158_fix_note_image_reference.exs b/priv/repo/migrations/20230409135158_fix_note_image_reference.exs new file mode 100644 index 0000000..6f67cb6 --- /dev/null +++ b/priv/repo/migrations/20230409135158_fix_note_image_reference.exs @@ -0,0 +1,17 @@ +defmodule Chiya.Repo.Migrations.FixNoteImageReference do + use Ecto.Migration + + def up do + drop constraint :note_images, "note_images_note_id_fkey" + alter table(:note_images) do + modify :note_id, references(:notes, on_delete: :delete_all) + end + end + + def down do + drop constraint :note_images, "note_images_note_id_fkey" + alter table(:note_images) do + modify :note_id, references(:notes, on_delete: :nothing) + end + end +end