SimpleSchemaContext.FormHelper (simple_schema_context v0.1.0)
View SourceProvides helper functions for working with forms and associations in Ecto changesets.
This module contains utilities for handling many-to-many relationships, transforming entities to options for select inputs, and other common form operations.
Summary
Functions
@spec maybe_mark_for_deletion(Ecto.Changeset.t()) :: Ecto.Changeset.t()
@spec maybe_put_assoc(Ecto.Changeset.t(), atom(), any()) :: Ecto.Changeset.t()
@spec maybe_put_assoc(Ecto.Changeset.t(), atom(), nil | any(), any()) :: Ecto.Changeset.t()
@spec maybe_put_many_assoc(Ecto.Changeset.t(), atom(), function()) :: Ecto.Changeset.t()