Back.Users (CAMI-Back v0.1.0)
View SourceThe Users context.
Summary
Functions
Returns an %Ecto.Changeset{} for tracking user changes.
Creates a user.
Deletes a user.
Gets a single user.
Returns the list of user.
Updates a user.
Functions
Returns an %Ecto.Changeset{} for tracking user changes.
Examples
iex> change_user(user)
%Ecto.Changeset{data: %User{}}
Creates a user.
Examples
iex> create_user(%{field: value})
{:ok, %User{}}
iex> create_user(%{field: bad_value})
{:error, %Ecto.Changeset{}}
Deletes a user.
Examples
iex> delete_user(user)
{:ok, %User{}}
iex> delete_user(user)
{: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)
Returns the list of user.
Examples
iex> list_user()
[%User{}, ...]
Updates a user.
Examples
iex> update_user(user, %{field: new_value})
{:ok, %User{}}
iex> update_user(user, %{field: bad_value})
{:error, %Ecto.Changeset{}}