Melon-dbMelon-db
API reference@melon-db/db

MelonQueryHandleRecordShape

@melon-db/db — MelonQueryHandleRecordShape

@melon-db/db API Reference


Interface: MelonQueryHandle<RecordShape>

Defined in: packages/melon-db/src/database/types.ts:23

Type Parameters

Type ParameterDefault type
RecordShapeRecord<string, unknown>

Properties

PropertyModifierTypeDefined in
preparedreadonlyPreparedQuerypackages/melon-db/src/database/types.ts:24

Methods

fetch()

fetch(): Promise<RecordShape[]>

Defined in: packages/melon-db/src/database/types.ts:25

Returns

Promise<RecordShape[]>


fetchCount()

fetchCount(): Promise<number>

Defined in: packages/melon-db/src/database/types.ts:27

Returns

Promise<number>


fetchOne()

fetchOne(): Promise<RecordShape | null>

Defined in: packages/melon-db/src/database/types.ts:26

Returns

Promise<RecordShape | null>


observe()

observe(onValue): () => void

Defined in: packages/melon-db/src/database/types.ts:28

Parameters

ParameterType
onValue(rows) => void

Returns

() => void