Skip to content

SqlExtractedValueStore

  • ExtractedValueStore
new SqlExtractedValueStore(sql): SqlExtractedValueStore;
Parameter Type

sql

SqlExecutor

SqlExtractedValueStore

delete(
scope,
owner,
slug): Promise<void>;

No-op when missing.

Parameter Type

scope

MemoryBlockScope

owner

string

slug

string

Promise<void>

ExtractedValueStore.delete

load(
scope,
owner,
slug): Promise<ExtractedValue<unknown> | null>;

Returns null when nothing has been extracted for this slug yet. Never throws on missing.

Parameter Type

scope

MemoryBlockScope

owner

string

slug

string

Promise<ExtractedValue<unknown> | null>

ExtractedValueStore.load

save(value, owner): Promise<void>;

Replaces any existing value for (scope, owner, slug).

Parameter Type

value

ExtractedValue

owner

string

Promise<void>

ExtractedValueStore.save