@resolve-js/readmodel-postgresql
@resolve-js/readmodel-postgresql
npm i @resolve-js/readmodel-postgresql
@resolve-js/readmodel-postgresql

@resolve-js/readmodel-postgresql

Full stack CQRS, DDD, Event Sourcing framework for Node.js

by reimagined

0.34.3 (see all)License:MITTypeScript:Built-In
npm i @resolve-js/readmodel-postgresql
Readme

@resolve-js/readmodel-postgresql

npm version

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,
})
VersionTagPublished
0.34.3
latest
8mos ago
0.28.1-alpha
pre-release
2yrs ago
No alternatives found
No tutorials found
Add a tutorial
No dependencies found

Rate & Review

100
No reviews found
Be the first to rate