Sync LMS backend source
This commit is contained in:
@@ -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';
|
||||
Reference in New Issue
Block a user