chore: restrict accounts
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
drop function if exists "public"."convert_course_to_v2"(course_id uuid);
|
||||
|
||||
alter table "public"."organization" add column "is_restricted" boolean not null default false;
|
||||
|
||||
alter table "public"."profile" add column "is_restricted" boolean not null default false;
|
||||
|
||||
set check_function_bodies = off;
|
||||
|
||||
CREATE
|
||||
OR REPLACE FUNCTION convert_course_to_v2 (course_id_arg uuid) RETURNS void AS $$
|
||||
DECLARE
|
||||
new_section_id uuid;
|
||||
BEGIN
|
||||
UPDATE course
|
||||
SET version = 'V2'
|
||||
WHERE id = course_id_arg;
|
||||
|
||||
INSERT INTO lesson_section (title, course_id) VALUES ('First Section [edit me]', course_id_arg) RETURNING id INTO new_section_id;
|
||||
|
||||
UPDATE lesson
|
||||
SET section_id = new_section_id
|
||||
WHERE lesson.course_id = course_id_arg;
|
||||
END;
|
||||
$$ LANGUAGE plpgsql;
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user