View Source Incident.EventStore.Postgres.Event (incident v0.6.2)

Defines the data structure for any event for the Postgres adapter.

All fields are required.

Link to this section Summary

Link to this section Types

@type t() :: %Incident.EventStore.Postgres.Event{
  __meta__: term(),
  aggregate_id: String.t() | nil,
  event_data: map() | nil,
  event_date: DateTime.t() | nil,
  event_id: String.t() | nil,
  event_type: String.t() | nil,
  id: pos_integer() | nil,
  inserted_at: DateTime.t() | nil,
  version: pos_integer() | nil
}