diff options
Diffstat (limited to 'priv')
-rw-r--r-- | priv/repo/migrations/20211218181640_resolve_activity_object_conflicts.exs | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/priv/repo/migrations/20211218181640_resolve_activity_object_conflicts.exs b/priv/repo/migrations/20211218181640_resolve_activity_object_conflicts.exs index 28700d3d8..1e5a76ce9 100644 --- a/priv/repo/migrations/20211218181640_resolve_activity_object_conflicts.exs +++ b/priv/repo/migrations/20211218181640_resolve_activity_object_conflicts.exs @@ -18,11 +18,6 @@ defmodule Pleroma.Repo.Migrations.ResolveActivityObjectConflicts do execute("LOCK TABLE deliveries") execute("LOCK TABLE hashtags_objects") - # Temporarily disable fkey constraints - disable_constraint("chat_message_references", "chat_message_references_object_id_fkey") - disable_constraint("deliveries", "deliveries_object_id_fkey") - disable_constraint("hashtags_objects", "hashtags_objects_object_id_fkey") - activity_conflict_query() |> Repo.stream() |> Stream.each(&update_object/1) @@ -43,9 +38,4 @@ defmodule Pleroma.Repo.Migrations.ResolveActivityObjectConflicts do def down do :ok end - - # https://stackoverflow.com/a/48335239 - defp disable_constraint(table, constraint) do - execute("ALTER TABLE #{table} ALTER CONSTRAINT #{constraint} DEFERRABLE INITIALLY DEFERRED") - end end |