From 8dc41c17f44e7dc25e683feedd8b27e918e180ef Mon Sep 17 00:00:00 2001 From: Sara <sarasdj@stud.ntnu.no> Date: Tue, 13 Feb 2024 13:26:38 +0100 Subject: [PATCH] add: sqlite db and schema --- server/sql_db/icedb | Bin 0 -> 20480 bytes server/sql_db/schema.sql | 26 ++++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 server/sql_db/icedb create mode 100644 server/sql_db/schema.sql diff --git a/server/sql_db/icedb b/server/sql_db/icedb new file mode 100644 index 0000000000000000000000000000000000000000..32e4dbdec1c3e2fe0259675ac2131c559b8694aa GIT binary patch literal 20480 zcmeI)&ui0Q7zgn8O*-2YXS|iEV=oNp3hQXvi6DyU+P7O+o4PEAZ3jo};uhUn*QVmY z%Z4Y9{sA7mc=F)Mvv&nO2{Jr*nHR-_$_^gPkCsJ5@iK(@eQ4jjdEP$B`+k~BXvzFs z)p2chz17~ZTvi|_38h43j1Us@-UHsdAA;BMbAI@F8ub3$#K^>rSA+6C5eGk#6A$I* z-Ua~y2tWV=5P$##AOHafKmY=VEwDWy##2K>bmzQlU0b*3?PjOd4%>l}!HXtmW^t;@ zS(syEN#;ekqm`Man|zuZ?24h)ipC<F<%{EyPncV`Y-aKWla*$8X?85E3$mKd#?n=% zY_-$lEM2o!o3`sT{C?eCv)k!RCOlBF;X1c%HdU`zc~MVhb{LJPMn~zrcrf9bZFRbB zd&6$Jk*@gD)FT7E`A0J0B7V1ka5S8W>1^1&!WCBbWK6Bb!=Y-cx$3yx6`NJ6^`hBJ zTJA5oe!aQoG;TKSPA6JWY&5!UtFaZ$Rq6)Urga~d_4u@Mh8euV4X&5?eDAwB7)xf( z3CB{}C?!sF#lF+oT=(wgm#wbb3ig*HYhP9(JN|uq!oS>toA`s~u&+QI9|91700bZa z0SG_<0uX=z1Rwx`e;_dEol}%eBEOa&cpC%+AOHafKmY;|fB*y_009U<00Mt0a8XQ9 zsSx)<%;)lx*<3!W6qu5~kjr^5_3YDUsfG7Ls(y9m!{gyS^~?)DUaGzS)?X45lm^v; z&@azTGDYc^KU(_K7`d<Nb9Ya_ojawD6oR<CAI>gI6Ovy}rCzm?%_&Ur&m5fmOQo~@ zW>?jhHs3i<O39>GCCZ<P{9XR$Z4eNE00bZa0SG_<0uX=z1Rwwb2pj={0g+Ns^jkp? zMM(;O|KBC@S9wp~Jpv2F5+DEp2tWV=5P$##AOHafKmY>&nSdn5NGcILVd1zCBg0bv O!3z@g2BhG53_k#ux#U{_ literal 0 HcmV?d00001 diff --git a/server/sql_db/schema.sql b/server/sql_db/schema.sql new file mode 100644 index 00000000..65746897 --- /dev/null +++ b/server/sql_db/schema.sql @@ -0,0 +1,26 @@ +CREATE TABLE Measurement ( + MeasurementID INT PRIMARY KEY, + SensorID INT, + TimeMeasured DATETIME, + Latitude FLOAT, + Longitude FLOAT, + MeasuredThickness FLOAT, + Accuracy FLOAT, + FOREIGN KEY (SensorID) REFERENCES Sensor(SensorID) +); + +CREATE TABLE Sensor ( + SensorID INTEGER PRIMARY KEY, + SensorType TEXT CHECK(SensorType IN ('LiDar', 'Magnetic', 'Other')), + Active BOOLEAN +); + +INSERT INTO Sensor (SensorID, SensorType, Active) VALUES +(1, 'LiDar', 1), +(2, 'Magnetic', 1), +(3, 'Other', 0); + +INSERT INTO Measurement (MeasurementID, SensorID, TimeMeasured, Latitude, Longitude, MeasuredThickness, Accuracy) VALUES +(1, 2, '2024-01-01 10:00:00', 60.7066, 10.9771, 10.0, 1.0), +(2, 2, '2024-02-04 11:00:00', 60.6366, 10.8171, 7.8, 1.5), +(3, 1, '2024-02-13 12:00:00', 60.7366, 10.8471, 7.2, 2.5); -- GitLab