aboutsummaryrefslogtreecommitdiff
path: root/priv
diff options
context:
space:
mode:
Diffstat (limited to 'priv')
-rw-r--r--priv/repo/migrations/20211218181640_resolve_activity_object_conflicts.exs10
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