-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathenforce.db.sql
61 lines (61 loc) · 1.58 KB
/
enforce.db.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
BEGIN;
DROP DATABASE IF EXISTS `enforce-db`;
CREATE DATABASE `enforce-db`;
USE `enforce-db`;
DROP TABLE IF EXISTS `humidity`;
CREATE TABLE IF NOT EXISTS `humidity` (
`id` BIGINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT UNIQUE,
`humidity` REAL NOT NULL,
`missionID` TEXT NOT NULL,
`time` BIGINT NOT NULL
)
COLLATE='utf8_bin'
;
DROP TABLE IF EXISTS `temperature`;
CREATE TABLE IF NOT EXISTS `temperature` (
`id` BIGINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT UNIQUE,
`temperature` REAL NOT NULL,
`missionID` TEXT NOT NULL,
`time` BIGINT NOT NULL
)
COLLATE='utf8_bin'
;
DROP TABLE IF EXISTS `pressure`;
CREATE TABLE IF NOT EXISTS `pressure` (
`id` BIGINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT UNIQUE,
`pressure` REAL NOT NULL,
`missionID` TEXT NOT NULL,
`time` BIGINT NOT NULL
)
COLLATE='utf8_bin'
;
DROP TABLE IF EXISTS `position`;
CREATE TABLE IF NOT EXISTS `position` (
`id` BIGINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT UNIQUE,
`longitude` REAL NOT NULL,
`latitude` REAL NOT NULL,
`altitude` REAL NOT NULL,
`missionID` TEXT NOT NULL,
`time` BIGINT NOT NULL
)
COLLATE='utf8_bin'
;
DROP TABLE IF EXISTS `orientation`;
CREATE TABLE IF NOT EXISTS `orientation` (
`id` BIGINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT UNIQUE,
`missionID` TEXT NOT NULL,
`x` REAL NOT NULL,
`y` REAL NOT NULL,
`z` REAL NOT NULL,
`w` REAL NOT NULL,
`time` BIGINT NOT NULL
);
DROP TABLE IF EXISTS `missions`;
CREATE TABLE IF NOT EXISTS `missions` (
`id` BIGINT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT UNIQUE,
`missionID` TEXT NOT NULL,
`time` BIGINT NOT NULL
)
COLLATE='utf8_bin'
;
COMMIT;