Ecto.Repo.insert_or_update-exclamation-mark

You're seeing just the callback insert_or_update-exclamation-mark, go back to Ecto.Repo module for more information.
Link to this callback

insert_or_update!(changeset, opts)

View Source (optional)

Specs

insert_or_update!(changeset :: Ecto.Changeset.t(), opts :: Keyword.t()) ::
  Ecto.Schema.t()

Same as insert_or_update/2 but returns the struct or raises if the changeset is invalid.