Snodo.Extensions.Tasks.Store.Postgres.Config (snodo_tasks_postgres v0.2.0)

Copy Markdown View Source

The store handle that Snodo.Extensions.Tasks.Store.Postgres.new/1 returns and the other store functions take. Build it with new/1 or new!/1; its fields are internal.

Summary

Types

t()

@type t() :: %Snodo.Extensions.Tasks.Store.Postgres.Config{
  identity: reference(),
  lock_timeout_ms: pos_integer(),
  prefix: String.t() | nil,
  reap_batch_size: pos_integer(),
  repo: module(),
  scope: (Snodo.Context.t() -> term()),
  timeout: pos_integer()
}