diff --git a/lib/cannery/accounts/user.ex b/lib/cannery/accounts/user.ex index 4a058f9..1e8af2d 100644 --- a/lib/cannery/accounts/user.ex +++ b/lib/cannery/accounts/user.ex @@ -2,6 +2,7 @@ defmodule Cannery.Accounts.User do use Ecto.Schema import Ecto.Changeset alias Cannery.Accounts.{User} + alias Cannery.Invites.{Invite} @derive {Inspect, except: [:password]} @primary_key {:id, :binary_id, autogenerate: true} @@ -13,6 +14,8 @@ defmodule Cannery.Accounts.User do field :confirmed_at, :naive_datetime field :role, Ecto.Enum, values: [:admin, :user], default: :user + has_many :invites, Invite, on_delete: :delete_all + timestamps() end