defmodule Eventos.Repo.Migrations.CreateComments do use Ecto.Migration def change do create table(:comments) do add :url, :string add :text, :text add :account_id, references(:accounts, on_delete: :nothing), null: false add :event_id, references(:events, on_delete: :nothing) add :in_reply_to_comment_id, references(:categories, on_delete: :nothing) add :origin_comment_id, references(:addresses, on_delete: :delete_all) timestamps() end end end