diff --git a/diskuy_back/priv/repo/migrations/20201211041307_create_threads.exs b/diskuy_back/priv/repo/migrations/20201211041307_create_threads.exs index 7af141029ddd11c07c247d2de3bbf5b8c70fae98..f957eb922bc1ba98127b88cd17983c16a5ed9046 100644 --- a/diskuy_back/priv/repo/migrations/20201211041307_create_threads.exs +++ b/diskuy_back/priv/repo/migrations/20201211041307_create_threads.exs @@ -6,8 +6,8 @@ defmodule Diskuy.Repo.Migrations.CreateThreads do add :title, :string add :points, :integer add :content, :text - add :topic_id, references(:topics, on_delete: :nothing, type: :id) - add :user_id, references(:users, on_delete: :nothing, type: :id) + add :topic_id, references(:topics, on_delete: :delete_all, type: :id) + add :user_id, references(:users, on_delete: :delete_all, type: :id) timestamps() end diff --git a/diskuy_back/priv/repo/migrations/20201211055930_create_posts.exs b/diskuy_back/priv/repo/migrations/20201211055930_create_posts.exs index bffe3166bde7e6130a1a028a799dd8f8129257ea..3b1565ffc81afae9f256b60732035103d3327288 100644 --- a/diskuy_back/priv/repo/migrations/20201211055930_create_posts.exs +++ b/diskuy_back/priv/repo/migrations/20201211055930_create_posts.exs @@ -6,9 +6,9 @@ defmodule Diskuy.Repo.Migrations.CreatePosts do add :message, :text add :points, :integer add :status, :string - add :thread_id, references(:threads, on_delete: :nothing, type: :id) + add :thread_id, references(:threads, on_delete: :delete_all, type: :id) add :post_parent_id, references(:posts, on_delete: :nothing, type: :id) - add :user_id, references(:users, on_delete: :nothing, type: :id) + add :user_id, references(:users, on_delete: :delete_all type: :id) timestamps() end