Merge branch 'fix/1019-refactor' into 'develop'
[akkoma] / priv / repo / migrations / 20170911123607_create_notifications.exs
index 5be809fb8ae0ac0fdbd0b1ea0f7755971998d4a3..50de9c5f126e09297229bdd8734d416f47bf5fd0 100644 (file)
@@ -2,7 +2,7 @@ defmodule Pleroma.Repo.Migrations.CreateNotifications do
   use Ecto.Migration
 
   def change do
-    create table(:notifications) do
+    create_if_not_exists table(:notifications) do
       add :user_id, references(:users, on_delete: :delete_all)
       add :activity_id, references(:activities, on_delete: :delete_all)
       add :seen, :boolean, default: false
@@ -10,6 +10,6 @@ defmodule Pleroma.Repo.Migrations.CreateNotifications do
       timestamps()
     end
 
-    create index(:notifications, [:user_id])
+    create_if_not_exists index(:notifications, [:user_id])
   end
 end