fix eth type and db
All checks were successful
Build and Deploy MITM Webserver / build (push) Successful in 1m40s
All checks were successful
Build and Deploy MITM Webserver / build (push) Successful in 1m40s
This commit is contained in:
@@ -47,11 +47,8 @@ CREATE TABLE IF NOT EXISTS packets (
|
||||
packet_uid TEXT UNIQUE,
|
||||
|
||||
-- Interface metadata
|
||||
iface VARCHAR(64),
|
||||
ingress_if VARCHAR(64),
|
||||
egress_if VARCHAR(64),
|
||||
observed_ifaces TEXT[],
|
||||
direction VARCHAR(64),
|
||||
verdict VARCHAR(32),
|
||||
verdict_reason VARCHAR(128),
|
||||
verdict_confidence VARCHAR(32),
|
||||
@@ -62,6 +59,7 @@ CREATE TABLE IF NOT EXISTS packets (
|
||||
-- Ethernet
|
||||
src_mac MACADDR,
|
||||
dst_mac MACADDR,
|
||||
eth_type_raw INTEGER,
|
||||
eth_type VARCHAR(64),
|
||||
|
||||
-- VLAN
|
||||
@@ -70,6 +68,7 @@ CREATE TABLE IF NOT EXISTS packets (
|
||||
-- IP layer
|
||||
src_ip INET,
|
||||
dst_ip INET,
|
||||
ip_proto_raw INTEGER,
|
||||
ip_proto VARCHAR(64),
|
||||
|
||||
-- Transport layer
|
||||
@@ -95,6 +94,7 @@ CREATE TABLE IF NOT EXISTS packets (
|
||||
);
|
||||
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS packet_uid TEXT;
|
||||
ALTER TABLE packets DROP COLUMN IF EXISTS iface;
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS app_protocol VARCHAR(128);
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS app_master_protocol VARCHAR(128);
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS app_category VARCHAR(128);
|
||||
@@ -103,9 +103,11 @@ ALTER TABLE packets ADD COLUMN IF NOT EXISTS app_hostname VARCHAR(255);
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS app_is_encrypted BOOLEAN;
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS app_risk_score INTEGER;
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS dpi_metadata JSONB;
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS eth_type_raw INTEGER;
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS ip_proto_raw INTEGER;
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS ingress_if VARCHAR(64);
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS egress_if VARCHAR(64);
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS observed_ifaces TEXT[];
|
||||
ALTER TABLE packets DROP COLUMN IF EXISTS observed_ifaces;
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS verdict VARCHAR(32);
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS verdict_reason VARCHAR(128);
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS verdict_confidence VARCHAR(32);
|
||||
@@ -113,6 +115,7 @@ ALTER TABLE packets ADD COLUMN IF NOT EXISTS ingress_seen_at TIMESTAMPTZ;
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS egress_seen_at TIMESTAMPTZ;
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS verdict_seen_at TIMESTAMPTZ;
|
||||
ALTER TABLE packets ADD COLUMN IF NOT EXISTS telemetry_metadata JSONB;
|
||||
ALTER TABLE packets DROP COLUMN IF EXISTS direction;
|
||||
CREATE UNIQUE INDEX IF NOT EXISTS idx_packets_packet_uid ON packets(packet_uid);
|
||||
EOF
|
||||
|
||||
|
||||
Reference in New Issue
Block a user