request method
Implementation
@override
Future<int> request(int initCounterWithPastData) async {
// await dbStore.generateIntKey(_database.db)
// above is incrementing ids 2 by 2 so using this instead
final counterStore = StoreRef<String, int>.main();
final record = counterStore.record('articlesCounter');
final count = await record.get(_database.db) ?? initCounterWithPastData;
//print(count + 1);
await record.put(_database.db, count + 1, merge: true);
return count + 1;
}