containers index

This commit is contained in:
2022-01-31 21:42:24 -05:00
parent 7ed77af3e0
commit 7aa353e176
5 changed files with 148 additions and 75 deletions

View File

@ -87,7 +87,19 @@ defmodule Cannery.Containers do
"""
@spec delete_container(Container.t() | Ecto.Changeset.t()) ::
{:ok, Container.t()} | {:error, Ecto.Changeset.t()}
def delete_container(container), do: Repo.delete(container)
def delete_container(container), do: container |> Repo.delete()
@doc """
Deletes a container.
## Examples
iex> delete_container(container)
%Container{}
"""
@spec delete_container!(Container.t() | Ecto.Changeset.t()) :: Container.t()
def delete_container!(container), do: container |> Repo.delete!()
@doc """
Returns an `%Ecto.Changeset{}` for tracking container changes.