Future<List<T>> where(String field, dynamic value) async { final results = await DatabaseService.driver.query( 'SELECT * FROM $tableName WHERE $field = ?', [value], ); return results.map(fromMap).toList(); }