Sync LMS backend source
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
WITH week6_topics AS (
|
||||
SELECT
|
||||
w."course_id",
|
||||
jsonb_agg(t."title" ORDER BY t."sort_order") AS topics,
|
||||
jsonb_agg(t."detail" ORDER BY t."sort_order") AS topic_details
|
||||
FROM "course_weeks" w
|
||||
JOIN "course_week_topics" t ON t."week_id" = w."id"
|
||||
WHERE w."week" = 6
|
||||
GROUP BY w."course_id"
|
||||
)
|
||||
UPDATE "instructor_curriculum_week_overrides" override
|
||||
SET
|
||||
"topics" = week6_topics.topics,
|
||||
"topic_details" = week6_topics.topic_details,
|
||||
"updated_at" = CURRENT_TIMESTAMP
|
||||
FROM week6_topics
|
||||
WHERE override."course_id" = week6_topics."course_id"
|
||||
AND override."week" = 6;
|
||||
Reference in New Issue
Block a user