{ "version": "6", "dialect": "sqlite", "id": "0b2f7dde-98dc-44e9-84a9-fd04e004299d", "prevId": "00000000-0000-0000-0000-000000000000", "tables": { "server_snapshots": { "name": "server_snapshots", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "server_id": { "name": "server_id", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false }, "polled_at": { "name": "polled_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "status": { "name": "status", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "latency_ms": { "name": "latency_ms", "type": "real", "primaryKey": false, "notNull": false, "autoincrement": false }, "ros_version": { "name": "ros_version", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "board_name": { "name": "board_name", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "uptime": { "name": "uptime", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "cpu_load": { "name": "cpu_load", "type": "integer", "primaryKey": false, "notNull": false, "autoincrement": false }, "free_memory": { "name": "free_memory", "type": "integer", "primaryKey": false, "notNull": false, "autoincrement": false }, "total_memory": { "name": "total_memory", "type": "integer", "primaryKey": false, "notNull": false, "autoincrement": false }, "identity_name": { "name": "identity_name", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "raw_interfaces": { "name": "raw_interfaces", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "raw_ip_addresses": { "name": "raw_ip_addresses", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": {}, "foreignKeys": { "server_snapshots_server_id_servers_id_fk": { "name": "server_snapshots_server_id_servers_id_fk", "tableFrom": "server_snapshots", "tableTo": "servers", "columnsFrom": [ "server_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "servers": { "name": "servers", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "name": { "name": "name", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "''" }, "host": { "name": "host", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "port": { "name": "port", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false, "default": 443 }, "username": { "name": "username", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "'admin'" }, "password": { "name": "password", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "''" }, "use_ssl": { "name": "use_ssl", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false, "default": true }, "verify_ssl": { "name": "verify_ssl", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false, "default": false }, "type": { "name": "type", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "'home-router'" }, "site": { "name": "site", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "''" }, "country": { "name": "country", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "''" }, "asn": { "name": "asn", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "''" }, "comment": { "name": "comment", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "''" }, "enabled": { "name": "enabled", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false, "default": true }, "created_at": { "name": "created_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "(datetime('now'))" }, "updated_at": { "name": "updated_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "(datetime('now'))" } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} } }, "views": {}, "enums": {}, "_meta": { "schemas": {}, "tables": {}, "columns": {} }, "internal": { "indexes": {} } }