Diff -- drift_sense.SERVERS

O Operator
Diff

drift_sense.SERVERS

on local at 2026-07-11 23:05:02

Added
+9
lines
Removed
-1
lines
Context
16
unchanged
Blobs
from 194c117057c6
to fc918276c030
Unified diff
Naive LCS-based line diff. Additions in emerald, deletions in rose. Both sides decompressed live from BLOB_STORE.
11CREATE TABLE `SERVERS` (
22 `server_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
33 `server_name` varchar(120) NOT NULL,
44 `hostname` varchar(255) DEFAULT NULL,
55 `ip_address` varchar(45) DEFAULT NULL,
66 `role` enum('central','agent','both') NOT NULL DEFAULT 'agent',
77 `agent_version` varchar(40) DEFAULT NULL,
88 `hmac_secret_last_rotated` timestamp NULL DEFAULT NULL,
99 `last_heartbeat_at` timestamp NULL DEFAULT NULL,
1010 `status` enum('active','offline','disabled') NOT NULL DEFAULT 'active',
1111 `notes` varchar(500) DEFAULT NULL,
1212 `created_at` timestamp NULL DEFAULT NULL,
13 `kind` enum('local','ssh_agent') NOT NULL DEFAULT 'local',
14 `ssh_host` varchar(255) DEFAULT NULL,
15 `ssh_user` varchar(64) DEFAULT NULL,
16 `ssh_port` int(10) unsigned NOT NULL DEFAULT '22',
17 `ssh_key_path` varchar(500) DEFAULT NULL,
18 `ssh_options` varchar(500) DEFAULT NULL,
19 `last_agent_scan_at` datetime DEFAULT NULL,
20 `last_agent_error` varchar(500) DEFAULT NULL,
1321 PRIMARY KEY (`server_id`),
1422 UNIQUE KEY `uq_server_name` (`server_name`),
1523 KEY `idx_heartbeat` (`last_heartbeat_at`),
1624 KEY `idx_status` (`status`)
17) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4
25) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4