Files
wara/migrations/2026-08-20-121835-0000_initial/up.sql

25 lines
676 B
SQL

CREATE TABLE IF NOT EXISTS antennas (
id BIGINT AUTO_INCREMENT PRIMARY KEY,
name TEXT NOT NULL,
ip VARCHAR(15) NOT NULL UNIQUE,
error TEXT,
last_error_t TIMESTAMP NULL
);
CREATE TABLE IF NOT EXISTS client_readings (
id BIGINT AUTO_INCREMENT PRIMARY KEY,
ip VARCHAR(15) NOT NULL,
mac VARCHAR(17) NOT NULL,
antenna_ip VARCHAR(15) NOT NULL,
db_reading INT NOT NULL,
read_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
tx_ccq INT,
rx_ccq INT,
radio_name VARCHAR(255),
tx_rate VARCHAR(50),
rx_rate VARCHAR(50),
CONSTRAINT fk_client_readings_antenna FOREIGN KEY (antenna_ip) REFERENCES antennas(ip)
);