resolve-eventstore-postgresql-serverless
TypeScript icon, indicating that this package has built-in type declarations

0.26.5 • Public • Published

resolve-eventstore-postgresql-serverless

npm version

This package is a eventstore adapter for storing events using AWS Aurora Serverless PostgreSQL 10.7.

Available Parameters

  • databaseName - a name of a database storing events.
  • eventsTableName - a name of a table storing events.
  • awsSecretStoreArn - an AWS Secret store ARN.
  • dbClusterOrInstanceArn - a database cluster or instance ARN.
  • region - an AWS region.

Usage

import createAdapter from 'resolve-eventstore-postgresql-serverless'

const adapter = createAdapter({
  region: 'us-east-1',
  databaseName: 'databaseName',
  eventsTableName: 'eventsTableName',
  awsSecretStoreArn: 'awsSecretStoreArn',
  dbClusterOrInstanceArn: 'dbClusterOrInstanceArn'
})

As Resource

import { create, dispose, destroy } from 'resolve-eventstore-postgresql-serverless'

await create({ 
  region: 'us-east-1',
  awsSecretStoreAdminArn: 'awsSecretStoreAdminArn',
  dbClusterOrInstanceArn: 'dbClusterOrInstanceArn',
  databaseName: 'creatingDatabaseName',
  eventsTableName: 'creatingTableName',
  userLogin: 'creatingUserLogin',
  userPassword: 'creatingUserPassword'
})

await dispose({ 
  region: 'us-east-1',
  awsSecretStoreAdminArn: 'awsSecretStoreAdminArn',
  dbClusterOrInstanceArn: 'dbClusterOrInstanceArn',
  databaseName: 'disposingDatabaseName',
  eventsTableName: 'disposingTableName',
  userLogin: 'disposingUserLogin',
  userPassword: 'disposingUserPassword'
})

await destroy({ 
  region: 'us-east-1',
  awsSecretStoreAdminArn: 'awsSecretStoreAdminArn',
  dbClusterOrInstanceArn: 'dbClusterOrInstanceArn',
  databaseName: 'destroyingDatabaseName',
  userLogin: 'destroyingUserLogin'
})

Analytics

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.26.54latest
0.27.15-alpha1alpha

Version History

VersionDownloads (Last 7 Days)Published
0.27.15-alpha1
0.27.14-alpha0
0.27.12-alpha1
0.27.11-alpha0
0.27.10-alpha0
0.27.9-alpha1
0.27.8-alpha1
0.27.7-alpha0
0.27.6-alpha0
0.27.5-alpha1
0.27.4-alpha1
0.27.3-alpha0
0.26.54
0.27.2-alpha0
0.27.0-alpha0
0.26.41
0.26.31
0.26.21
0.26.11
0.26.01
0.25.180
0.25.170
0.25.160
0.25.151
0.25.141
0.25.130
0.25.121
0.25.111
0.25.101
0.25.91
0.25.80
0.25.71
0.25.60
0.25.51
0.25.41
0.25.30
0.25.20
0.25.10
0.25.00
0.24.230
0.24.220
0.24.210
0.24.201
0.24.191
0.24.181
0.24.170
0.24.161
0.24.150
0.24.141
0.24.130
0.24.120
0.24.110
0.24.100
0.24.91
0.24.81
0.24.70
0.24.60
0.24.50
0.24.30
0.24.3-alpha.00
0.24.20
0.24.01

Package Sidebar

Install

npm i resolve-eventstore-postgresql-serverless

Weekly Downloads

32

Version

0.26.5

License

MIT

Unpacked Size

433 kB

Total Files

240

Last publish

Collaborators

  • reimagined-admin