From 9831040240d1f0d2584b56badd85f961b399a273 Mon Sep 17 00:00:00 2001 From: Sara <sarasdj@stud.ntnu.no> Date: Wed, 14 Feb 2024 13:41:26 +0100 Subject: [PATCH] update: sql schema and insert statements --- server/sql_db/icedb | Bin 24576 -> 0 bytes server/sql_db/schema.sql | 43 ++++++++++++++++++++++++++++++++++++--- 2 files changed, 40 insertions(+), 3 deletions(-) delete mode 100644 server/sql_db/icedb diff --git a/server/sql_db/icedb b/server/sql_db/icedb deleted file mode 100644 index 1277a7f1b9e108dfa554214c9b166e9a1554acb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24576 zcmeI)Pi)&%90zbe|B2(M?c-9?QU*`zsx(qNl5_|O4meGmE-X!GVu@`+E1qN8K$~od zGcf@|EnGl|8wcQq5FjLwc3~X2fH?8z1QHUfIDkYE2ZY2Q^}vB=JMJ89kq{>s-={dS zfA8m~_dfQ;zcy*CRa&mY9_@6uEtf3`w+Ms?I%9$$#Q7HETi7JNBZmk4lSKAM?Z$;; z7oQ)e2ZAzoRhT%SA5E-`U7fgNR661ifB*y_009U<00Izz00jP#z^*Q<$;nCbob6iY zww$8nTHdA<>PFr)n3-R$7|e^X`2^!_)v<d0uCwj5-ExtYtLB0qu2^o%?Kd4(s?_pf ztkd4OE?Bl5vvWS0#v{ue*X?Xag9U5L?r&MH(=<0*_Tz1**Nb-NZM)yK>`T$ugZ1)i zzJ8jWG)}Ymp=mC#N;nn1JD6!Yn0TpHH_9v38=RG9b)#g|jcUPYM3+50b~=$xDY4{z zlSF8>o6Zxx3tRkAaoy^>9shXUvs=%4@3Ea@lA4^JCcF3e)(xlK>vV&6dB{764a9?k z0NYqG>MXL*U=2ZrdFi~vOyiWv3MY)h$@xgMTxIjAN~>sfQwuD$YHhR~w`F_#HFwkL zrqTn9yzRCwI&8UCs~GueBE3^0YI1g#>^A%fM^GcX;?UG19i#4;Q45IPPiAY|84T5A zMSdrm<yGSbS1iOCx>!MQ08lRSOLVswOO|IxU82aG*RzoW?^)h^z8A*%Ceh0R{egbQ zKhPim0SG_<0uX=z1Rwwb2tWV=5coF;Oi41)mZV%JcYHCETg)!8Z0_DnhQFponUEz> z47)PNSvDJVO%Yk+T|rNFF_UFk?+pG*@HI*F7lHms|KJ~J5P$##AOHafKmY;|fB*y_ z009Wx1Okdgh$MOMq9{q47X1BxPoTfkeY$rOED%e800bZa0SG_<0uX=z1Rwwb2>j0k zG)WecasPV|W1=h^(Za7sXoPoY{<kK)=YMr#U!dR959n)jgXZZtKSYB71Rwwb2tWV= z5P$##AOHaf{1*j|s&S&Kgb-EIt7j{BJ^SPX`rPGDa-Tl*wkj(6;Aib}F)xef`B^7^ zeCx<Q&$^O4_1&~S_|3X7_3)gdN;tBpSJ$37_x^iN>vOMfYG1uP#YevXAkfOm;mBUr zQ#0SJ-Nv)d{A}O(f`0qwUi(5PuXyd%!*gb&xaQAU)2nCtbEU+a`rL1iywm*nfDfD& zy-wckbzb<k^=^T8HeUL5^|9+_IzuAkgsG+8&ewZ!N%8*wU!@NV^e6fy{gA#vU!*QS zM1ueXAOHafKmY;|fB*y_009U<;BN{f6|d$Xg@uN&@St9c2c?DTS-;c}3*ur}J_ySR r%C&e<Fc=gN<XaW5J`ffK!Xklm7!Jw-gYtkl>1As?+kf;As|J4oX5p9u diff --git a/server/sql_db/schema.sql b/server/sql_db/schema.sql index 347c091e..c70a9854 100644 --- a/server/sql_db/schema.sql +++ b/server/sql_db/schema.sql @@ -23,6 +23,15 @@ CREATE TABLE Data ( FOREIGN KEY (MeasurementID) REFERENCES Measurement(MeasurementID) ); +CREATE TABLE Corner ( + CornerID INT, + MeasurementID INT, + Latitude FLOAT, + Longitude FLOAT, + PRIMARY KEY (CornerID, MeasurementID), + FOREIGN KEY (MeasurementID) REFERENCES Measurement(MeasurementID) +); + INSERT INTO Sensor (SensorID, SensorType, Active) VALUES (1, 'LiDar', 1), (2, 'Magnetic', 1), @@ -35,16 +44,44 @@ INSERT INTO Measurement (MeasurementID, SensorID, TimeMeasured) VALUES -- Measurement 1 INSERT INTO Data (MeasurementID, Latitude, Longitude, IceTop, IceBottom, CalculatedThickness, Accuracy) VALUES -(1, 60.7066, 10.9771, 8.0, 3.0, 5.0, 1.0), +(1, 60.7070, 10.9771, 8.0, 3.0, 5.0, 1.0), (1, 60.7066, 10.9772, 7.5, 2.5, 5.0, 1.0), +(1, 60.7067, 10.9773, 7.5, 2.5, 5.0, 1.0), +(1, 60.7062, 10.9772, 7.5, 2.5, 5.0, 1.0), (1, 60.7067, 10.9773, 7.0, 2.0, 5.0, 1.0); +INSERT INTO Corner (CornerID, MeasurementID, Latitude, Longitude) VALUES +(1, 1, 60.7060, 10.9770), +(2, 1, 60.7061, 10.9771), +(3, 1, 60.7062, 10.9772), +(4, 1, 60.7063, 10.9773); + + -- Measurement 2 INSERT INTO Data (MeasurementID, Latitude, Longitude, IceTop, IceBottom, CalculatedThickness, Accuracy) VALUES (2, 60.6366, 10.8171, 7.2, 2.2, 5.0, 1.5), -(2, 60.6367, 10.8172, 7.0, 2.0, 5.0, 1.5); +(2, 60.6367, 10.8172, 7.0, 2.0, 5.0, 1.5), +(2, 60.6368, 10.8172, 7.1, 2.1, 5.0, 1.5), +(2, 60.6369, 10.8172, 7.3, 2.3, 5.0, 1.5), +(2, 60.6367, 10.8173, 7.4, 2.4, 5.0, 1.5), +(2, 60.6367, 10.8179, 7.5, 2.5, 5.0, 1.5); + +INSERT INTO Corner (CornerID, MeasurementID, Latitude, Longitude) VALUES +(1, 2, 60.6360, 10.8170), +(2, 2, 60.6361, 10.8171), +(3, 2, 60.6362, 10.8172), +(4, 2, 60.6363, 10.8173); -- Measurement 3 INSERT INTO Data (MeasurementID, Latitude, Longitude, IceTop, IceBottom, CalculatedThickness, Accuracy) VALUES (3, 60.7366, 10.8471, 7.5, 2.5, 5.0, 2.5), -(3, 60.7367, 10.8472, 7.0, 2.0, 5.0, 2.5); +(3, 60.7369, 10.8471, 7.4, 2.4, 5.0, 2.5), +(3, 60.7367, 10.8480, 7.3, 2.3, 5.0, 2.5), +(3, 60.7368, 10.8481, 7.2, 2.2, 5.0, 2.5), +(3, 60.7370, 10.8475, 7.1, 2.1, 5.0, 2.5); + +INSERT INTO Corner (CornerID, MeasurementID, Latitude, Longitude) VALUES +(1, 3, 60.7360, 10.8470), +(2, 3, 60.7361, 10.8471), +(3, 3, 60.7362, 10.8472), +(4, 3, 60.7363, 10.8473); -- GitLab