ScalesCms.Cms.CmsDirectories (scales_cms v0.1.20)
The Cms context.
Summary
Functions
Returns an %Ecto.Changeset{}
for tracking cms_directory changes.
Creates a cms_directory.
Deletes a cms_directory.
Gets a single cms_directory.
Returns the list of all active cms_directories.
Returns the list of all cms_directories.
Returns the list of cms_directories.
Returns the list of cms_directories under its parent id.
Updates a cms_directory.
Functions
Returns an %Ecto.Changeset{}
for tracking cms_directory changes.
Examples
iex> change_cms_directory(cms_directory)
%Ecto.Changeset{data: %CmsDirectory{}}
Creates a cms_directory.
Examples
iex> create_cms_directory(%{field: value})
{:ok, %CmsDirectory{}}
iex> create_cms_directory(%{field: bad_value})
{:error, %Ecto.Changeset{}}
Deletes a cms_directory.
Examples
iex> delete_cms_directory(cms_directory)
{:ok, %CmsDirectory{}}
iex> delete_cms_directory(cms_directory)
{:error, %Ecto.Changeset{}}
Gets a single cms_directory.
Raises Ecto.NoResultsError
if the Cms directory does not exist.
Examples
iex> get_cms_directory!(123)
%CmsDirectory{}
iex> get_cms_directory!(456)
** (Ecto.NoResultsError)
Returns the list of all active cms_directories.
Examples
iex> list_all_active_cms_directories()
[%CmsDirectory{}, ...]
Returns the list of all cms_directories.
Examples
iex> list_all_cms_directories()
[%CmsDirectory{}, ...]
Returns the list of cms_directories.
Examples
iex> list_cms_directories()
[%CmsDirectory{}, ...]
Returns the list of cms_directories under its parent id.
Examples
iex> list_cms_directories(12)
[%CmsDirectory{}, ...]
Updates a cms_directory.
Examples
iex> update_cms_directory(cms_directory, %{field: new_value})
{:ok, %CmsDirectory{}}
iex> update_cms_directory(cms_directory, %{field: bad_value})
{:error, %Ecto.Changeset{}}