enrollUsers method
Implementation
Future<void> enrollUsers(
String pathId,
List<String> userIds,
String enrolledBy,
) async {
final rows = userIds
.map(
(uid) => {
'path_id': pathId,
'user_id': uid,
'enrolled_by': enrolledBy,
},
)
.toList();
await _client
.from('learning_path_enrollments')
.upsert(rows, onConflict: 'path_id,user_id', ignoreDuplicates: true);
}