patch curriculum..
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
UPDATE "course_week_modules" modules
|
||||
SET "sort_order" = 4,
|
||||
"updated_at" = CURRENT_TIMESTAMP
|
||||
FROM "course_weeks" week, "courses" course
|
||||
WHERE modules."week_id" = week."id"
|
||||
AND week."course_id" = course."id"
|
||||
AND course."slug" = 'autonomy-studio-lms-guide'
|
||||
AND week."week" = 1
|
||||
AND modules."folder_name" = '[lms-nav2-gazebo-slam]nav2-slam_v1.0.0_ws';
|
||||
|
||||
WITH guide_week AS (
|
||||
SELECT w."id"
|
||||
FROM "course_weeks" w
|
||||
JOIN "courses" c ON c."id" = w."course_id"
|
||||
WHERE c."slug" = 'autonomy-studio-lms-guide'
|
||||
AND w."week" = 1
|
||||
)
|
||||
INSERT INTO "course_week_modules" (
|
||||
"week_id",
|
||||
"sort_order",
|
||||
"category",
|
||||
"name",
|
||||
"folder_name",
|
||||
"template_repository_url",
|
||||
"source_type",
|
||||
"prebuilt_artifacts",
|
||||
"default_parameters",
|
||||
"docker_image",
|
||||
"updated_at"
|
||||
)
|
||||
SELECT
|
||||
guide_week."id",
|
||||
3,
|
||||
'Perception',
|
||||
'NAV2-Perception',
|
||||
'[lms-nav2-gazebo-perception]nav2-perception_v1.0.0_ws',
|
||||
'http://192.168.0.242:3000/templates/lms-nav2-gazebo-perception.git',
|
||||
'GIT',
|
||||
'[{"url":"https://pub-ca72c40797144462bdb7d200c215d361.r2.dev/studio-artifacts/modules/lms-nav2-gazebo-perception/1.0.0/prebuilt/latest/lms-nav2-gazebo-perception-build-install.tar.zst","type":"build-install","fileName":"lms-nav2-gazebo-perception-build-install.tar.zst","required":false,"extractPath":"."}]'::JSONB,
|
||||
'["sim_mode:=true"]'::JSONB,
|
||||
'future-nav2-gazebo:humble',
|
||||
CURRENT_TIMESTAMP
|
||||
FROM guide_week
|
||||
ON CONFLICT ("week_id", "folder_name") DO UPDATE
|
||||
SET "sort_order" = EXCLUDED."sort_order",
|
||||
"category" = EXCLUDED."category",
|
||||
"name" = EXCLUDED."name",
|
||||
"template_repository_url" = EXCLUDED."template_repository_url",
|
||||
"source_type" = EXCLUDED."source_type",
|
||||
"prebuilt_artifacts" = EXCLUDED."prebuilt_artifacts",
|
||||
"default_parameters" = EXCLUDED."default_parameters",
|
||||
"docker_image" = EXCLUDED."docker_image",
|
||||
"updated_at" = CURRENT_TIMESTAMP;
|
||||
Reference in New Issue
Block a user