Chimeway.Workflows.WorkflowRun (chimeway v1.0.0)

Copy Markdown View Source

Durable workflow run aggregate row anchored to one notification.

Summary

Types

t()

@type t() :: %Chimeway.Workflows.WorkflowRun{
  __meta__: term(),
  current_step: term(),
  current_step_id: term(),
  id: term(),
  inserted_at: term(),
  last_transition_at: term(),
  notification: term(),
  notification_id: term(),
  pending_signals: term(),
  started_at: term(),
  state: term(),
  status_context: term(),
  status_reason: term(),
  suspended_until: term(),
  tenant_id: term(),
  terminal_reason: term(),
  transitions: term(),
  updated_at: term(),
  workflow_definition: term(),
  workflow_definition_id: term()
}

Functions

changeset(workflow_run, attrs)