@resolve-js/readmodel-postgresql
v0.34.3
Published
This package serves as a resolve-query adapter for storing a read model in postgres
Downloads
122
Maintainers
Readme
@resolve-js/readmodel-postgresql
A Read Model Adapter for PostgreSQL 10.7 database server. The adapter provides a query API for projection and resolvers. This API is standard among reSolve read model adapters, so you can change a Read Model Adapter in the configuration file without changing the code.
Available Parameters
databaseName
- The name of the PostgreSQL schema.buildMode
- An optional build mode: "auto" (default), "nodejs", "plv8", "plv8-internal", "plv8-external".useSqs
- An optional flag determining possibility of usage SQS transport (only in AWS cloud).tablePrefix
- An optional table prefix for read-models server by current adapter instance.user
- The name of a user.password
- The user's password.database
- The database name.host
- The database server's host name.port
- The database server's port.
The adapter interface is defined in the @resolve-js/readmodel-base package.
Usage
import createAdapter from '@resolve-js/readmodel-postgresql'
const adapter = createAdapter({
databaseName,
...connectionSettings,
})