Composes append-only audit writes and post-commit event delivery.
Summary
Functions
Adds a prefix-safe audit insert and retained event to an Ecto Multi.
Delivers explicitly ordered committed events and returns the transaction result unchanged.
Types
Functions
@spec multi(Ecto.Multi.t(), BlogEngine.Context.t(), term(), builder(), builder()) :: Ecto.Multi.t()
Adds a prefix-safe audit insert and retained event to an Ecto Multi.
@spec notify(BlogEngine.Context.t(), term(), [term()]) :: term()
Delivers explicitly ordered committed events and returns the transaction result unchanged.