Carbonite.Trigger (Carbonite v0.3.1) View Source

A Carbonite.Trigger stores per table configuration for the change capture trigger.

Link to this section Summary

Link to this section Types

Specs

mode() :: :capture | :ignore

Specs

t() :: %Carbonite.Trigger{
  __meta__: term(),
  excluded_columns: [String.t()],
  id: non_neg_integer(),
  inserted_at: DateTime.t(),
  mode: mode(),
  override_transaction_id: nil | non_neg_integer(),
  primary_key_columns: [String.t()],
  table_name: String.t(),
  table_prefix: String.t(),
  updated_at: DateTime.t()
}