From b70876b7a3b852d0f0b9aade30d6a9405c054ac5 Mon Sep 17 00:00:00 2001 From: Demian Date: Tue, 9 Jun 2015 13:10:50 -0300 Subject: Moved all the SQL queries to the configuration file --- debug.xml | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) (limited to 'debug.xml') diff --git a/debug.xml b/debug.xml index 6ca0c224a..bd747c97f 100644 --- a/debug.xml +++ b/debug.xml @@ -117,9 +117,78 @@ id INT PRIMARY KEY AUTO_INCREMENT); + + INSERT INTO server (registration, latitude, longitude, zoom) + VALUES (:registration, :latitude, :longitude, :zoom); + + + + SELECT * FROM server; + + + + UPDATE server SET registration = :registration WHERE id = :id; + + + + SELECT * + FROM user + WHERE email = :email AND password = CAST(HASH('SHA256', STRINGTOUTF8(:password), 1000) AS VARCHAR); + + + + SELECT * FROM user; + + + + INSERT INTO user (name, email, password, admin) + VALUES (:name, :email, CAST(HASH('SHA256', STRINGTOUTF8(:password), 1000) AS VARCHAR), :admin); + + + + UPDATE user SET + name = :name, + email = :email, + admin = :admin, + password = CASEWHEN((SELECT password FROM user WHERE id = :id) = :password, :password, CAST(HASH('SHA256', STRINGTOUTF8(:password), 1000) AS VARCHAR)) + WHERE id = :id; + + + + DELETE FROM user WHERE id = :id; + + + + "SELECT userId, deviceId FROM user_device;" + + SELECT * FROM device; + + + SELECT * FROM device WHERE id IN (SELECT deviceId FROM user_device WHERE userId = :userId); + + + + INSERT INTO device (name, uniqueId) VALUES (:name, :uniqueId); + + + + UPDATE device SET name = :name, uniqueId = :uniqueId WHERE id = :id; + + + + DELETE FROM device WHERE id = :id; + + + + INSERT INTO user_device (userId, deviceId) VALUES (:userId, :deviceId); + + + + SELECT * FROM position WHERE deviceId = :deviceId AND fixTime BETWEEN :from AND :to; + INSERT INTO position (deviceId, serverTime, deviceTime, fixTime, valid, latitude, longitude, altitude, speed, course, address, other) @@ -130,6 +199,7 @@ UPDATE device SET positionId = :id WHERE id = :deviceId; + 5000 -- cgit v1.2.3