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.3 and < 0.5.0"},
{:selecto_db_postgresql, ">= 0.4.2 and < 0.5.0"}
]
endUsage
Pass the adapter explicitly when configuring Selecto:
selecto =
Selecto.configure(domain, pg_opts,
adapter: SelectoDBPostgreSQL.Adapter
)Notes
-
Placeholder style is
$N. - Identifier quoting uses double quotes.
-
Pool-backed execution delegates to
Selecto.ConnectionPool.
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.