Skip to content
Snippets Groups Projects
Commit 8eae37e7 authored by Robert Goldmann's avatar Robert Goldmann
Browse files

sort measurements by timestamp descending

parent d5bf210e
No related branches found
No related tags found
No related merge requests found
...@@ -111,7 +111,7 @@ class Database: ...@@ -111,7 +111,7 @@ class Database:
fetch_type=FetchType.NONE) fetch_type=FetchType.NONE)
def get_all_measurements(self) -> List[Dict[str, str]]: def get_all_measurements(self) -> List[Dict[str, str]]:
return self.__query(f'SELECT * FROM {self.TABLE_MEASUREMENT} ORDER BY sensor_id, date(timestamp)', return self.__query(f'SELECT * FROM {self.TABLE_MEASUREMENT} ORDER BY sensor_id ASC, datetime(timestamp) DESC',
fetch_type=FetchType.ALL) fetch_type=FetchType.ALL)
def get_measurement(self, measurementID: int) -> Dict[str, str] or None: def get_measurement(self, measurementID: int) -> Dict[str, str] or None:
...@@ -121,7 +121,7 @@ class Database: ...@@ -121,7 +121,7 @@ class Database:
def get_all_measurements_for_sensor(self, sensorID: int) -> List[Dict[str, str]]: def get_all_measurements_for_sensor(self, sensorID: int) -> List[Dict[str, str]]:
return self.__query(f'SELECT * FROM {self.TABLE_MEASUREMENT} WHERE sensor_id = ? ' return self.__query(f'SELECT * FROM {self.TABLE_MEASUREMENT} WHERE sensor_id = ? '
f'ORDER BY sensor_id, date(timestamp)', f'ORDER BY datetime(timestamp) DESC',
sensorID, sensorID,
fetch_type=FetchType.ALL) fetch_type=FetchType.ALL)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment