getBatchLocation method

Future<List<LocationDataModel>> getBatchLocation(
  1. int limit
)

Implementation

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