From 0b4c430bb85ec9fc85cbd617ab26cc9e6afe5837 Mon Sep 17 00:00:00 2001 From: Uku Taht <uku.taht@gmail.com> Date: Tue, 29 Jun 2021 15:45:24 +0300 Subject: [PATCH] Cascade site deletion to invitations --- ...629124428_cascade_site_deletion_to_invitations.exs | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 priv/repo/migrations/20210629124428_cascade_site_deletion_to_invitations.exs diff --git a/priv/repo/migrations/20210629124428_cascade_site_deletion_to_invitations.exs b/priv/repo/migrations/20210629124428_cascade_site_deletion_to_invitations.exs new file mode 100644 index 00000000..94982953 --- /dev/null +++ b/priv/repo/migrations/20210629124428_cascade_site_deletion_to_invitations.exs @@ -0,0 +1,11 @@ +defmodule Plausible.Repo.Migrations.CascadeSiteDeletionToInvitations do + use Ecto.Migration + + def change do + drop constraint("invitations", "invitations_site_id_fkey") + + alter table(:invitations) do + modify :site_id, references(:sites, on_delete: :delete_all), null: false + end + end +end -- GitLab