BlogEngine.Schema.AuditEvent (blog_engine v0.1.0)

Copy Markdown View Source

An append-only record of a BlogEngine domain change.

Summary

Functions

Builds an insert-only changeset for an audit event.

Types

t()

@type t() :: %BlogEngine.Schema.AuditEvent{
  __meta__: term(),
  action: term(),
  actor_key: term(),
  actor_type: term(),
  after_data: term(),
  before_data: term(),
  id: term(),
  metadata: term(),
  occurred_at: term(),
  resource_id: term(),
  resource_type: term(),
  tenant_key: term()
}

Functions

create_changeset(event, attrs)

@spec create_changeset(t(), map()) :: Ecto.Changeset.t()

Builds an insert-only changeset for an audit event.