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