Skip to main content

Function: getHistoryCount()

function getHistoryCount(db: Database, monitorId: string): number;

Defined in: electron/services/database/utils/queries/historyQuery.ts:118

Internal

Get the count of history entries for a monitor.

Parameters

db

Database

Database connection instance

monitorId

string

Unique identifier of the monitor

Returns

number

Number of history entries for the monitor (returns 0 if none found)

Remarks

Repository Context: Called from HistoryRepository.getHistoryCount() and HistoryRepository.getHistoryCountInternal() for transaction contexts.

Fallback Behavior: Returns 0 if no results found or result is null/undefined.

Throws

Error when database query fails