Interface: HistoryRow
Defined in: shared/types/database.ts:38
Represents a row in the history table.
Remarksโ
Used for storing monitor status change history and related metadata.
Extendsโ
Propertiesโ
id?โ
optionalid:string|number
Defined in: shared/types/database.ts:27
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:42
Additional details about the history entry.
monitorId?โ
optionalmonitorId:string
Defined in: shared/types/database.ts:46
The identifier of the monitor associated with this history entry.
responseTime?โ
optionalresponseTime:number
Defined in: shared/types/database.ts:50
The response time recorded for this entry, in milliseconds.
status?โ
optionalstatus:string
Defined in: shared/types/database.ts:54
The status of the monitor at this point in history ("up" or "down").
timestamp?โ
optionaltimestamp:number
Defined in: shared/types/database.ts:58
The timestamp (epoch milliseconds) when this entry was recorded.