getLocations method

Future<List<LocationDataModel>> getLocations()

Implementation

Future<List<LocationDataModel>> getLocations() async {
  final db = await database;
  final List<Map<String, dynamic>> maps = await db.query('locations');
  return List.generate(maps.length, (i) {
    return LocationDataModel(
      latitude: maps[i]['latitude'],
      longitude: maps[i]['longitude'],
      timestamp: DateTime.parse(maps[i]['timestamp']),
    );
  });
}