basis for project to upload to server.
This commit is contained in:
34
tables.db
Normal file
34
tables.db
Normal file
@ -0,0 +1,34 @@
|
||||
-- weather definition
|
||||
|
||||
CREATE TABLE weather (
|
||||
rain_mm NUMERIC NOT NULL,
|
||||
"day" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||
rain_nutrient NUMERIC NOT NULL,
|
||||
rain_ph NUMERIC DEFAULT (random() % 1 + 7) NOT NULL,
|
||||
temperature NUMERIC NOT NULL,
|
||||
WindSpeed NUMERIC NOT NULL,
|
||||
O2 NUMERIC DEFAULT (0.21) NOT NULL,
|
||||
CO2 NUMERIC DEFAULT (0.001) NOT NULL,
|
||||
Humidity NUMERIC DEFAULT (random() % 100) NOT NULL,
|
||||
CH4 NUMERIC NOT NULL,
|
||||
N2 NUMERIC DEFAULT (.78) NOT NULL,
|
||||
AirPressure NUMERIC NOT NULL,
|
||||
CONSTRAINT weather_pk PRIMARY KEY ("day")
|
||||
);
|
||||
-- Locations definition
|
||||
|
||||
CREATE TABLE Locations (
|
||||
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
||||
loc_x NUMERIC NOT NULL,
|
||||
loc_y NUMERIC NOT NULL,
|
||||
loc_z NUMERIC NOT NULL
|
||||
);
|
||||
-- Distance definition
|
||||
|
||||
CREATE TABLE Distance (
|
||||
distance NUMERIC NOT NULL,
|
||||
vecA INTEGER NOT NULL,
|
||||
vecB INTEGER NOT NULL,
|
||||
CONSTRAINT Distance_Locations_FK FOREIGN KEY (vecA) REFERENCES Locations(id),
|
||||
CONSTRAINT Distance_Locations_FK_1 FOREIGN KEY (vecB) REFERENCES Locations(id)
|
||||
);
|
||||
Reference in New Issue
Block a user