SelectoDBPostgreSQL

PostgreSQL adapter package for the Selecto ecosystem.

This package provides SelectoDBPostgreSQL.Adapter, an external adapter module for using Selecto against PostgreSQL via postgrex.

Installation

def deps do
  [
    {:selecto, "~> 0.4.0"},
    {:selecto_db_postgresql, "~> 0.4.0"}
  ]
end

Usage

Pass the adapter explicitly when configuring Selecto:

selecto =
  Selecto.configure(domain, pg_opts,
    adapter: SelectoDBPostgreSQL.Adapter
  )

Notes

Local Workspace Development

For local multi-repo development against vendored ecosystem packages, set:

SELECTO_ECOSYSTEM_USE_LOCAL=true

When enabled, this package resolves a local path for selecto.