Back.Favorites (CAMI-Back v0.1.0)
View SourceThe Favorites context.
Summary
Functions
Returns an %Ecto.Changeset{} for tracking favorite changes.
Creates a favorite.
Deletes a favorite.
Gets a single favorite.
Returns the list of favorite.
Updates a favorite.
Functions
Returns an %Ecto.Changeset{} for tracking favorite changes.
Examples
iex> change_favorite(favorite)
%Ecto.Changeset{data: %Favorite{}}
Creates a favorite.
Examples
iex> create_favorite(%{field: value})
{:ok, %Favorite{}}
iex> create_favorite(%{field: bad_value})
{:error, %Ecto.Changeset{}}
Deletes a favorite.
Examples
iex> delete_favorite(favorite)
{:ok, %Favorite{}}
iex> delete_favorite(favorite)
{:error, %Ecto.Changeset{}}
Gets a single favorite.
Raises Ecto.NoResultsError if the Favorite does not exist.
Examples
iex> get_favorite!(123)
%Favorite{}
iex> get_favorite!(456)
** (Ecto.NoResultsError)
Returns the list of favorite.
Examples
iex> list_favorite()
[%Favorite{}, ...]
Updates a favorite.
Examples
iex> update_favorite(favorite, %{field: new_value})
{:ok, %Favorite{}}
iex> update_favorite(favorite, %{field: bad_value})
{:error, %Ecto.Changeset{}}