Store frames in database, remove frames older than chosen age.

This commit is contained in:
2023-04-14 22:06:48 -05:00
parent b06b87fe4e
commit 63963c0ade
4 changed files with 116 additions and 22 deletions

View File

@ -2,6 +2,42 @@ DROP TABLE IF EXISTS frames;
CREATE TABLE frames (
id INTEGER PRIMARY KEY AUTOINCREMENT,
addresse TEXT,
alive INT,
altitude REAL,
comment TEXT,
course REAL,
created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
frame TEXT NOT NULL
format TEXT,
frame TEXT,
"from" TEXT,
gpsfixstatus TEXT,
latitude REAL,
longitude REAL,
mbits INT,
messagecapable INT,
message_text TEXT,
mtype TEXT,
object_format TEXT,
object_name TEXT,
path TEXT,
posambiguity INT,
raw TEXT,
raw_timestamp TEXT,
speed REAL,
station_call TEXT,
station_lat REAL,
station_lon REAL,
status TEXT,
symbol TEXT,
symbol_table TEXT,
telemetry TEXT,
timestamp INT,
"to" TEXT,
tEQNS TEXT,
tPARM TEXT,
tUNIT TEXT,
via TEXT,
weather TEXT,
wx_raw_timestamp TIMESTAMP
);