A stable post identity with lifecycle state and revision pointers.
Summary
Functions
Builds a trusted lifecycle changeset for a post.
Types
@type t() :: %BlogEngine.Schema.Post{ __meta__: term(), archived_at: term(), blog: term(), blog_id: term(), id: term(), inserted_at: term(), moderation_state: term(), post_revisions: term(), publication_state: term(), published_at: term(), published_revision: term(), published_revision_id: term(), routes: term(), source_syndications: term(), tenant_key: term(), updated_at: term(), withheld_at: term(), working_revision: term(), working_revision_id: term() }
Functions
@spec changeset(t(), map()) :: Ecto.Changeset.t()
Builds a trusted lifecycle changeset for a post.