Fetch first row
Future<Map<String, dynamic>?> first() async { limit(1); final rows = await get(); return rows.isNotEmpty ? rows.first : null; }