Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
[akkoma] / priv / repo / migrations / 20180829182612_activities_add_to_cc_indices.exs
index f6c622e3ec8c4007a4bd611e95d2b42e7b9abee2..1f9f9786167ab7063b3ff453a88081252937f225 100644 (file)
@@ -2,7 +2,12 @@ defmodule Pleroma.Repo.Migrations.ActivitiesAddToCcIndices do
   use Ecto.Migration
 
   def change do
-    create index(:activities, ["(data->'to')"], name: :activities_to_index, using: :gin)
-    create index(:activities, ["(data->'cc')"], name: :activities_cc_index, using: :gin)
+    create_if_not_exists(
+      index(:activities, ["(data->'to')"], name: :activities_to_index, using: :gin)
+    )
+
+    create_if_not_exists(
+      index(:activities, ["(data->'cc')"], name: :activities_cc_index, using: :gin)
+    )
   end
 end