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.6 and < 0.6.0"},
{:selecto_db_postgresql, ">= 0.4.4 and < 0.6.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 workspace development, set:

SELECTO_ECOSYSTEM_USE_LOCAL=true

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