Skip to content

Commit

Permalink
added GET /class/* for tutors
Browse files Browse the repository at this point in the history
  • Loading branch information
ernestjx committed Sep 15, 2024
1 parent 34ecb0c commit fb1bde7
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions src/main/resources/db/migration/V1.9__add_class_api_resources.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
do
$$
DECLARE
get_class_details integer;
tutor integer;
BEGIN

-- Api Resource
INSERT INTO qms_auth.api_resource(method, path)
VALUES( 'GET', '/class/(.*)');

-- Grants
SELECT id into get_class_details FROM qms_auth.api_resource WHERE path = '/class/(.*)' and method = 'GET';

select id into tutor FROM qms_auth.role where name = 'tutor';

/*generate question from ai*/
INSERT INTO qms_auth.role_api_resource(resource_id, role_id)
VALUES(get_class_details, tutor);

END;
$$;

0 comments on commit fb1bde7

Please sign in to comment.