pub async fn upsert_course_audiences(
conn: &mut PgConnection,
course_id: Uuid,
audience_ids: Vec<Uuid>,
updated_audiences: Vec<String>,
embeddings: Vec<Vec<f32>>,
) -> ModelResult<Vec<CourseAudience>>pub async fn upsert_course_audiences(
conn: &mut PgConnection,
course_id: Uuid,
audience_ids: Vec<Uuid>,
updated_audiences: Vec<String>,
embeddings: Vec<Vec<f32>>,
) -> ModelResult<Vec<CourseAudience>>