Sync LMS backend source

This commit is contained in:
2026-07-07 16:09:12 +09:00
commit 5a2ecd0fea
126 changed files with 22959 additions and 0 deletions
@@ -0,0 +1,43 @@
UPDATE "users"
SET "auth_user_id" = '54803583-0a04-44f4-9398-78478239c566',
"name" = 'ATNMY Studio Admin',
"updatedAt" = CURRENT_TIMESTAMP
WHERE "email" = 'teacher@futuredrive.net';
INSERT INTO "users" ("id", "auth_user_id", "email", "name", "createdAt", "updatedAt")
VALUES (
gen_random_uuid(),
'a8e7f37e-ef63-4912-a412-b4874b91ee67',
'chyoo@futuredrive.net',
'유창훈',
CURRENT_TIMESTAMP,
CURRENT_TIMESTAMP
)
ON CONFLICT ("email") DO UPDATE
SET "auth_user_id" = EXCLUDED."auth_user_id",
"name" = EXCLUDED."name",
"updatedAt" = CURRENT_TIMESTAMP;
WITH course AS (
SELECT "id" FROM "courses" WHERE "slug" = 'futuredrive-autonomy-basic'
), learner AS (
SELECT "id" FROM "users" WHERE "email" = 'chyoo@futuredrive.net'
)
INSERT INTO "course_student_progress" ("course_id", "user_id", "completed_weeks", "total_weeks", "learning_hours", "commit_count", "average_score", "updated_at")
SELECT course."id", learner."id", 2, 5, 42, 18, 85, CURRENT_TIMESTAMP
FROM course, learner
ON CONFLICT ("course_id", "user_id") DO UPDATE
SET "completed_weeks" = EXCLUDED."completed_weeks",
"total_weeks" = EXCLUDED."total_weeks",
"learning_hours" = EXCLUDED."learning_hours",
"commit_count" = EXCLUDED."commit_count",
"average_score" = EXCLUDED."average_score",
"updated_at" = CURRENT_TIMESTAMP;
DELETE FROM "course_student_progress"
WHERE "user_id" IN (
SELECT "id" FROM "users" WHERE "email" = 'student@futuredrive.net'
);
DELETE FROM "users"
WHERE "email" = 'student@futuredrive.net';