From a745aaf9d06e00da42b200a9521a6d623c2c04b37253079642a5b19aaddbc792 Mon Sep 17 00:00:00 2001 From: localhorst Date: Sat, 25 Jan 2025 21:51:42 +0100 Subject: [PATCH] add timestamps to DB model --- server/sql/tables.sql | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/sql/tables.sql b/server/sql/tables.sql index e416098..1841326 100644 --- a/server/sql/tables.sql +++ b/server/sql/tables.sql @@ -5,7 +5,7 @@ CREATE TABLE IF NOT EXISTS lp_ttn_end_device_uplinks ( dev_eui VARCHAR(255), join_eui VARCHAR(255), dev_addr VARCHAR(255), - received_at_utc DATE, + received_at_utc DATE NOT NULL, battery NUMERIC, created_at_utc TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at_utc TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP @@ -16,6 +16,7 @@ CREATE TABLE IF NOT EXISTS wifi_scan ( lp_ttn_end_device_uplinks_id UUID, mac VARCHAR(255), rssi NUMERIC, + scanned_at_utc DATE NOT NULL; created_at_utc TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at_utc TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, FOREIGN KEY (lp_ttn_end_device_uplinks_id) REFERENCES lp_ttn_end_device_uplinks(lp_ttn_end_device_uplinks_id) @@ -63,6 +64,7 @@ CREATE TABLE IF NOT EXISTS location ( gnss_longitude DOUBLE, ttn_gw_latitude DOUBLE, ttn_gw_longitude DOUBLE, + gnss_location_at_utc DATE; created_at_utc TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at_utc TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, FOREIGN KEY (lp_ttn_end_device_uplinks_id) REFERENCES lp_ttn_end_device_uplinks(lp_ttn_end_device_uplinks_id)