Current section

Files

Jump to
commanded_audit_middleware lib middleware command_audit.ex
Raw

lib/middleware/command_audit.ex

defmodule Commanded.Middleware.Auditing.CommandAudit do
use Ecto.Schema
@primary_key {:command_uuid, :string, []}
schema "command_audit" do
field :occurred_at, :naive_datetime
field :command_type, :string
field :data, :binary
field :metadata, :binary
field :success, :boolean
field :execution_duration_usecs, :integer
field :error, :string
field :error_reason, :string
end
end