Interface: HistoryRow
Defined in: shared/types/database.ts:41
Represents a row in the history table.
Remarksโ
Used for storing monitor status change history and related metadata.
Hierarchyโ
Extendsโ
Propertiesโ
id?โ
optionalid?:string|number
Defined in: shared/types/database.ts:30
Unique identifier for the row.
Remarksโ
May be a number (autoincrement) or string (custom).
Inherited fromโ
details?โ
optionaldetails?:string
Defined in: shared/types/database.ts:45
Additional details about the history entry.
monitorId?โ
optionalmonitorId?:string
Defined in: shared/types/database.ts:49
The identifier of the monitor associated with this history entry.
responseTime?โ
optionalresponseTime?:number
Defined in: shared/types/database.ts:53
The response time recorded for this entry, in milliseconds.
status?โ
optionalstatus?:string
Defined in: shared/types/database.ts:57
The status of the monitor at this point in history ("up" or "down").
timestamp?โ
optionaltimestamp?:number
Defined in: shared/types/database.ts:61
The timestamp (epoch milliseconds) when this entry was recorded.