Threadline.Query.TimelinePage (Threadline v0.10.2)

Copy Markdown View Source

One keyset page from the timeline query layer.

Summary

Types

cursor()

@type cursor() :: %{captured_at: DateTime.t(), id: Ecto.UUID.t()}

t()

@type t() :: %Threadline.Query.TimelinePage{
  entries: [
    %Threadline.Capture.AuditChange{
      __meta__: term(),
      captured_at: term(),
      changed_fields: term(),
      changed_from: term(),
      data_after: term(),
      id: term(),
      op: term(),
      table_name: term(),
      table_pk: term(),
      table_schema: term(),
      transaction: term(),
      transaction_id: term()
    }
  ],
  next_cursor: cursor() | nil
}