Bring database schema in line with vtec.py

This commit is contained in:
XANTRONIX Industrial 2025-02-19 20:24:45 -05:00
parent 5528b43a57
commit 90e98e0e1b

View file

@ -46,23 +46,24 @@ select
create table nexrad_vtec_event ( create table nexrad_vtec_event (
id INTEGER PRIMARY KEY NOT NULL, id INTEGER PRIMARY KEY NOT NULL,
timestamp_issued TIMESTAMP NOT NULL, timestamp_issued TIMESTAMP NOT NULL,
timestamp_expired TIMESTAMP NOT NULL, timestamp_start TIMESTAMP NOT NULL,
timestamp_init_iss TIMESTAMP NOT NULL, timestamp_end TIMESTAMP NOT NULL,
timestamp_init_exp TIMESTAMP NOT NULL, typeof TEXT NOT NULL,
timestamp_updated TIMESTAMP NOT NULL, actions TEXT NOT NULL,
timestamp_poly_start TIMESTAMP NOT NULL,
timestamp_poly_end TIMESTAMP NOT NULL,
event_id INTEGER,
status TEXT NOT NULL,
wfo TEXT NOT NULL, wfo TEXT NOT NULL,
sig TEXT NOT NULL,
phenom TEXT NOT NULL, phenom TEXT NOT NULL,
hail_size FLOAT, sig TEXT NOT NULL,
wind_speed FLOAT, etn INTEGER NOT NULL,
tornado_tag TEXT, body TEXT NOT NULL,
damage_tag TEXT azimuth FLOAT NOT NULL,
speed FLOAT NOT NULL,
forecaster TEXT NOT NULL
); );
select
AddGeometryColumn('nexrad_vtec_event', 'location', 4326, 'POINT'),
CreateSpatialIndex('nexrad_vtec_event', 'location');
select select
AddGeometryColumn('nexrad_vtec_event', 'poly', 4326, 'POLYGON'), AddGeometryColumn('nexrad_vtec_event', 'poly', 4326, 'POLYGON'),
CreateSpatialIndex('nexrad_vtec_event', 'poly'); CreateSpatialIndex('nexrad_vtec_event', 'poly');