lib/baz/collection_asset_import_pages.ex
defmodule Baz.CollectionAssetImportPages do
alias Baz.Repo
alias Baz.CollectionAssetImportPages.CollectionAssetImportPage
@type collection_asset_import_page :: CollectionAssetImportPage.t()
@doc """
Gets a single collection_asset_import_page.
Raises `Ecto.NoResultsError` if the CollectionAssetImportPage does not exist.
## Examples
iex> get_collection_asset_import_page!(123)
%CollectionAssetImportPage{}
iex> get_collection_asset_import_page!(456)
** (Ecto.NoResultsError)
"""
@spec get_collection_asset_import_page!(term) :: term
def get_collection_asset_import_page!(id), do: Repo.get!(CollectionAssetImportPage, id)
@spec collection_asset_import_page_changeset(map) :: Ecto.Changeset.t() | {:error, term}
def collection_asset_import_page_changeset(attrs) do
CollectionAssetImportPage.changeset(%CollectionAssetImportPage{}, attrs)
end
end