findTokensByFilter method

Future<List<Map<String, dynamic>>> findTokensByFilter(
  1. Map<String, dynamic> filters
)

Finds tokens by filter criteria

filters A map of column names and values to filter by

Implementation

Future<List<Map<String, dynamic>>> findTokensByFilter(
  Map<String, dynamic> filters,
) async {
  final query = Khadem.db.table('personal_access_tokens');

  filters.forEach((key, value) {
    query.where(key, '=', value);
  });

  final results = await query.get();
  return results.map((row) => row as Map<String, dynamic>).toList();
}