This commit is contained in:
chyoo
2026-06-22 18:17:02 +09:00
parent 324728304b
commit 62d7f6ae09
122 changed files with 22484 additions and 1 deletions
@@ -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;