-- ------------------------------ -- OPTION -- ------------------------------ OPTION IMPORT; -- ------------------------------ -- TABLE: account -- ------------------------------ DEFINE TABLE account TYPE NORMAL SCHEMAFULL PERMISSIONS NONE; DEFINE FIELD balance ON account TYPE int DEFAULT 0 PERMISSIONS FULL; DEFINE FIELD email ON account TYPE string DEFAULT '' PERMISSIONS FULL; DEFINE FIELD escrow ON account TYPE int DEFAULT 0 PERMISSIONS FULL; DEFINE FIELD tmp_locked ON account TYPE int DEFAULT 0 PERMISSIONS FULL; -- ------------------------------ -- TABLE DATA: account -- ------------------------------ INSERT [ { balance: 242800000, email: '', escrow: 0, id: account:x52w7jARC5erhWWK65VZmjdGXzBK6ZDgfv1A283d8XK, tmp_locked: 338400000 } ]; -- ------------------------------ -- TABLE: active_vm -- ------------------------------ DEFINE TABLE active_vm TYPE RELATION IN account OUT vm_node SCHEMAFULL PERMISSIONS NONE; DEFINE FIELD collected_at ON active_vm TYPE datetime PERMISSIONS FULL; DEFINE FIELD created_at ON active_vm TYPE datetime PERMISSIONS FULL; DEFINE FIELD disk_size_gb ON active_vm TYPE int PERMISSIONS FULL; DEFINE FIELD dtrfs_sha ON active_vm TYPE string PERMISSIONS FULL; DEFINE FIELD hostname ON active_vm TYPE string PERMISSIONS FULL; DEFINE FIELD in ON active_vm TYPE record PERMISSIONS FULL; DEFINE FIELD kernel_sha ON active_vm TYPE string PERMISSIONS FULL; DEFINE FIELD locked_nano ON active_vm TYPE int PERMISSIONS FULL; DEFINE FIELD mapped_ports ON active_vm TYPE array<[int, int]> PERMISSIONS FULL; DEFINE FIELD mapped_ports[*] ON active_vm TYPE [int, int] PERMISSIONS FULL; DEFINE FIELD memory_mb ON active_vm TYPE int PERMISSIONS FULL; DEFINE FIELD out ON active_vm TYPE record PERMISSIONS FULL; DEFINE FIELD price_per_unit ON active_vm TYPE int PERMISSIONS FULL; DEFINE FIELD public_ipv4 ON active_vm TYPE string PERMISSIONS FULL; DEFINE FIELD public_ipv6 ON active_vm TYPE string PERMISSIONS FULL; DEFINE FIELD vcpus ON active_vm TYPE int PERMISSIONS FULL; -- ------------------------------ -- TABLE DATA: active_vm -- ------------------------------ INSERT RELATION [ { __: true, collected_at: d'2025-05-17T16:43:16.050142468Z', created_at: d'2025-05-17T16:43:16.050142468Z', disk_size_gb: 10, dtrfs_sha: 'd207644ee60d54009b6ecdfb720e2ec251cde31774dd249fcc7435aca0377990', hostname: 'futuristic-toaster', id: active_vm:0u6F9brHNRiWhyvWB6aRrz4ZFLBt7D7oa6sWvjpy, in: account:x52w7jARC5erhWWK65VZmjdGXzBK6ZDgfv1A283d8XK, kernel_sha: 'e765e56166ef321b53399b9638584d1279821dbe3d46191c1f66bbaa075e7919', locked_nano: 80399531, mapped_ports: [[44551, 22]], memory_mb: 5000, out: vm_node:2Uf5pxhxKTUm6gRMnpbJHYDuyA6BWUfFsdmPyWfbMV1f, price_per_unit: 20000, public_ipv4: '', public_ipv6: '', vcpus: 4 } ]; -- ------------------------------ -- TABLE: vm_node -- ------------------------------ DEFINE TABLE vm_node TYPE NORMAL SCHEMAFULL PERMISSIONS NONE; DEFINE FIELD avail_ipv4 ON vm_node TYPE int PERMISSIONS FULL; DEFINE FIELD avail_ipv6 ON vm_node TYPE int PERMISSIONS FULL; DEFINE FIELD avail_mem_mb ON vm_node TYPE int PERMISSIONS FULL; DEFINE FIELD avail_ports ON vm_node TYPE int PERMISSIONS FULL; DEFINE FIELD avail_storage_gbs ON vm_node TYPE int PERMISSIONS FULL; DEFINE FIELD avail_vcpus ON vm_node TYPE int PERMISSIONS FULL; DEFINE FIELD city ON vm_node TYPE string PERMISSIONS FULL; DEFINE FIELD connected_at ON vm_node TYPE datetime PERMISSIONS FULL; DEFINE FIELD country ON vm_node TYPE string PERMISSIONS FULL; DEFINE FIELD disconnected_at ON vm_node TYPE datetime PERMISSIONS FULL; DEFINE FIELD ip ON vm_node TYPE string PERMISSIONS FULL; DEFINE FIELD max_ports_per_vm ON vm_node TYPE int PERMISSIONS FULL; DEFINE FIELD operator ON vm_node TYPE record PERMISSIONS FULL; DEFINE FIELD price ON vm_node TYPE int PERMISSIONS FULL; DEFINE FIELD region ON vm_node TYPE string PERMISSIONS FULL; -- ------------------------------ -- TABLE DATA: vm_node -- ------------------------------ INSERT [ { avail_ipv4: 0, avail_ipv6: 0, avail_mem_mb: 25000, avail_ports: 19999, avail_storage_gbs: 700, avail_vcpus: 27, city: 'Montréal', connected_at: d'2025-05-17T12:10:16.573626182Z', country: 'CA', disconnected_at: d'2025-05-17T12:10:14.300498863Z', id: vm_node:2Uf5pxhxKTUm6gRMnpbJHYDuyA6BWUfFsdmPyWfbMV1f, ip: '184.107.169.199', max_ports_per_vm: 5, operator: account:x52w7jARC5erhWWK65VZmjdGXzBK6ZDgfv1A283d8XK, price: 18000, region: 'Quebec' } ];