udia v0.1.1 Udia.Auths
The boundary for the Auths system.
Summary
Functions
Returns an %Ecto.Changeset{}
for tracking user changes
Creates a user
Gets a single user
Return the list of users
Builds a changeset for registering a new user
Functions
Returns an %Ecto.Changeset{}
for tracking user changes.
Examples
iex> change_user(user)
%Ecto.Changeset{source: %User{}}
Creates a user.
Examples
iex> create_user(user, %{field: value})
{:ok, %User{}}
iex> create_user(user, %{field: bad_value})
{:error, %Ecto.Changeset{}}
Gets a single user.
Raises Ecto.NoResultsError
if the User does not exist.
Examples
iex> get_user!(123)
%User{}
iex> get_user!(456)
** (Ecto.NoResultsError)