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