Logo
Classes

BaseKVStore

Defined in: packages/core/src/storage/kv-store/index.ts:15

Extended by

Constructors

Constructor

new BaseKVStore(): BaseKVStore

Returns

BaseKVStore

Methods

put()

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

Defined in: packages/core/src/storage/kv-store/index.ts:16

Parameters

key

string

val

StoredValue

collection?

string

Returns

Promise<void>


get()

abstract get(key, collection?): Promise<StoredValue>

Defined in: packages/core/src/storage/kv-store/index.ts:21

Parameters

key

string

collection?

string

Returns

Promise<StoredValue>


getAll()

abstract getAll(collection?): Promise<Record<string, StoredValue>>

Defined in: packages/core/src/storage/kv-store/index.ts:22

Parameters

collection?

string

Returns

Promise<Record<string, StoredValue>>


delete()

abstract delete(key, collection?): Promise<boolean>

Defined in: packages/core/src/storage/kv-store/index.ts:23

Parameters

key

string

collection?

string

Returns

Promise<boolean>

On this page