-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.sql
More file actions
7 lines (6 loc) · 788 Bytes
/
init.sql
File metadata and controls
7 lines (6 loc) · 788 Bytes
1
2
3
4
5
6
7
CREATE TABLE "Admin" (ID INTEGER PRIMARY KEY AUTOINCREMENT, username TEXT, password TEXT);
CREATE TABLE Company (ID INTEGER PRIMARY KEY AUTOINCREMENT, company_name TEXT, company_api_key TEXT);
CREATE TABLE "Location" (ID INTEGER PRIMARY KEY AUTOINCREMENT, company_id INTEGER REFERENCES Company(ID), location_name TEXT, location_country TEXT, location_city TEXT, location_meta TEXT);
CREATE TABLE Sensor (ID INTEGER PRIMARY KEY AUTOINCREMENT, location_id INTEGER REFERENCES "Location"(ID), sensor_name TEXT, sensor_category TEXT, sensor_meta TEXT, sensor_api_key TEXT);
CREATE TABLE Sensor_data (ID INTEGER PRIMARY KEY AUTOINCREMENT, sensor_id INTEGER REFERENCES Sensor(ID), variable TEXT, valor text, fecha_epoch INTEGER);
INSERT INTO Admin (username, password) VALUES ('admin', 'root');