formex v0.3.2 Formex.Repo
Helper repo functions to be used in a controller. Imported by Formex.Controller
.
Example:
form
|> insert_form_data
|> case do
{:ok, _article} ->
# ...
{:error, form} ->
# ...
end
Summary
Functions
Invokes Repo.insert
. In case of :error
, returns {:error, form}
(with new form.changeset
value) instead of {:error, changeset}
(as Ecto does)
Invokes Repo.update
. In case of :error
, returns {:error, form}
(with new form.changeset
value) instead of {:error, changeset}
(as Ecto does)
Functions
insert_form_data(form)
insert_form_data(Formex.Form.t) :: {:ok, Ecto.Schema.t} | {:error, Formex.Form.t}
Invokes Repo.insert
. In case of :error
, returns {:error, form}
(with new form.changeset
value) instead of {:error, changeset}
(as Ecto does)
update_form_data(form)
update_form_data(Formex.Form.t) :: {:ok, Ecto.Schema.t} | {:error, Formex.Form.t}
Invokes Repo.update
. In case of :error
, returns {:error, form}
(with new form.changeset
value) instead of {:error, changeset}
(as Ecto does)