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)