Carbonite.Transaction (Carbonite v0.1.0) View Source

A Carbonite.Transaction is the binding link between change records of tables.

As such, it contains a set of optional metadata that describes the transaction.

Link to this section Summary

Link to this section Types

Specs

t() :: %Carbonite.Transaction{
  __meta__: term(),
  changes: Ecto.Association.NotLoaded.t() | [Carbonite.Change.t()],
  id: non_neg_integer(),
  inserted_at: DateTime.t(),
  meta: map(),
  processed_at: DateTime.t()
}