Merge develop
[akkoma] / priv / repo / migrations / 20190109152453_add_visibility_function.exs
index 3aadabcd7ff0edf853ca185c8d5edfa396c78dd0..b6a4e752b069962f16d0955b21917ea551dae0af 100644 (file)
@@ -37,12 +37,12 @@ defmodule Pleroma.Repo.Migrations.AddVisibilityFunction do
   end
 
   def down do
-    drop(
+    drop_if_exists(
       index(:activities, ["activity_visibility(actor, recipients, data)"],
         name: :activities_visibility_index
       )
     )
 
-    execute("drop function activity_visibility(actor varchar, recipients varchar[], data jsonb)")
+    execute("drop function if exists activity_visibility(actor varchar, recipients varchar[], data jsonb)")
   end
 end