From 900cbdd8b23cf0e9266523b21f2251510fcc1468 Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Sat, 12 Jan 2013 00:56:03 +1300 Subject: Integrate new web interface --- default.cfg | 68 +++++++++++++++++-------------------------------------------- 1 file changed, 19 insertions(+), 49 deletions(-) (limited to 'default.cfg') diff --git a/default.cfg b/default.cfg index 6409637bb..8d4df93c7 100644 --- a/default.cfg +++ b/default.cfg @@ -14,59 +14,17 @@ 300 - - - CREATE TABLE IF NOT EXISTS devices (id INT IDENTITY, imei VARCHAR(16)); - CREATE TABLE IF NOT EXISTS positions (device_id INT, time TIMESTAMP, valid BOOLEAN, latitude DOUBLE, longitude DOUBLE, speed DOUBLE, course DOUBLE, power DOUBLE); - - - id - Integer + id - Long imei - String <--> - SELECT id, imei + SELECT id, uniqueId as imei FROM devices; - imei - String - <--> - - INSERT INTO devices (imei) - VALUES (:imei); - - - - id - Integer - imei - String - <--> - - UPDATE devices - SET imei = :imei - WHERE id = :id; - - - - id - Integer - <--> - - DELETE FROM devices - WHERE id = :id; - - - - device_id - Integer - <--> - - SELECT * - FROM positions - WHERE device_id = :device_id - ORDER by time DESC; - - - - device_id - Integer + device_id - Long time - Date valid - Boolean latitude - Double @@ -76,16 +34,28 @@ power - Double (NULL for some protocols) extended_info - String (XML) <--> + + H2 - SCOPE_IDENTITY() + MySQL - LAST_INSERT_ID() + <--> - INSERT INTO positions (device_id, time, valid, latitude, longitude, speed, course, power) - VALUES (:device_id, :time, :valid, :latitude, :longitude, :speed, :course, :power); + INSERT INTO positions (device_id, time, valid, latitude, longitude, altitude, speed, course, power) + VALUES (:device_id, :time, :valid, :latitude, :longitude, :altitude, :speed, :course, :power); + + + + device_id - Long + id - Long + <--> + + UPDATE devices SET latestPosition_id = :id WHERE id = :device_id; true 8082 - /home/user/Documents/traccar-web/target/traccar-web-1.0-SNAPSHOT.war + /home/user/Documents/traccar-web/traccar-web.war false @@ -190,5 +160,5 @@ true 5023 - + -- cgit v1.2.3