@resolve-js/readmodel-postgresql-serverless
A Read Model Adapter for AWS Aurora PostgreSQL serverless database via RDS Data API. 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
-
dbClusterOrInstanceArn
- The Amazon Resource Name (ARN) of the Aurora Serverless DB cluster. -
awsSecretStoreArn
- The name or ARN of the secret that enables access to the DB cluster. -
databaseName
- The name of the PostgreSQL schema. -
tablePrefix
- An optional table prefix for read-models server by current adapter instance. -
...connectionSettings
- See RDS Data Service API for more information.
The adapter interface is defined in the @resolve-js/readmodel-base package.
Usage
import createAdapter from '@resolve-js/readmodel-postgresql-serverless'
const adapter = createAdapter({
databaseName,
...connectionSettings,
})