refactor: create heartbeats func in HubStore

This commit is contained in:
2026-05-09 22:31:42 +03:00
parent f2d0924bca
commit 6277523b23
9 changed files with 158 additions and 11 deletions
@@ -1,10 +1,10 @@
CREATE TABLE heartbeats (
id INTEGER PRIMARY KEY AUTOINCREMENT,
agent_id VARCHAR(32) UNIQUE NOT NULL,
cpu_usage FLOAT,
memory_usage FLOAT,
disk_usage FLOAT,
heartbeat_timestamp TIMESTAMP
cpu_usage FLOAT NOT NULL ,
memory_usage FLOAT NOT NULL ,
disk_usage FLOAT NOT NULL ,
heartbeat_timestamp TIMESTAMP NOT NULL,
FOREIGN KEY (agent_id) REFERENCES agents(id) ON DELETE CASCADE
);