WalEx.Event.Source (WalEx v4.8.0)

Copy Markdown View Source

Attribution metadata attached to every WalEx.Event.

Captures the WalEx version, database, schema, table, and column-type map so downstream consumers can identify the origin of a change without re-querying Postgres.

Summary

Types

t()

@type t() :: %WalEx.Event.Source{
  columns: map(),
  db: String.t(),
  name: String.t() | nil,
  schema: String.t(),
  table: String.t(),
  version: String.t()
}