Logo
Classes

PostgresKVStore

Defined in: providers/storage/postgres/src/PostgresKVStore.ts:37

Extends

  • BaseKVStore

Constructors

new PostgresKVStore()

new PostgresKVStore(config?): PostgresKVStore

Defined in: providers/storage/postgres/src/PostgresKVStore.ts:45

Parameters

config?

PostgresKVStoreConfig

Returns

PostgresKVStore

Overrides

BaseKVStore.constructor

Methods

client()

client(): Promise<ClientBase>

Defined in: providers/storage/postgres/src/PostgresKVStore.ts:95

Returns

Promise<ClientBase>


put()

put(key, val, collection): Promise<void>

Defined in: providers/storage/postgres/src/PostgresKVStore.ts:99

Parameters

key

string

val

StoredValue

collection

string = DEFAULT_COLLECTION

Returns

Promise<void>

Overrides

BaseKVStore.put


get()

get(key, collection): Promise<any>

Defined in: providers/storage/postgres/src/PostgresKVStore.ts:126

Parameters

key

string

collection

string = DEFAULT_COLLECTION

Returns

Promise<any>

Overrides

BaseKVStore.get


getAll()

getAll(collection): Promise<DataType>

Defined in: providers/storage/postgres/src/PostgresKVStore.ts:140

Parameters

collection

string = DEFAULT_COLLECTION

Returns

Promise<DataType>

Overrides

BaseKVStore.getAll


delete()

delete(key, collection): Promise<boolean>

Defined in: providers/storage/postgres/src/PostgresKVStore.ts:157

Parameters

key

string

collection

string = DEFAULT_COLLECTION

Returns

Promise<boolean>

Overrides

BaseKVStore.delete

On this page