From ed0eea5aaef70f44e3bed443628cb73ee658a0f1 Mon Sep 17 00:00:00 2001 From: xiangmy21 <2248278431@qq.com> Date: Mon, 11 Mar 2024 02:21:49 +0800 Subject: [PATCH] refact(role): delete root and EEsenior role --- metadata/tables.yaml | 995 +------------------------------------------ 1 file changed, 10 insertions(+), 985 deletions(-) diff --git a/metadata/tables.yaml b/metadata/tables.yaml index 926d81b..c1801eb 100644 --- a/metadata/tables.yaml +++ b/metadata/tables.yaml @@ -21,38 +21,7 @@ - student_uuid - thank_letter - updated_at - - role: root - permission: - check: {} - columns: - - aid - - amount - - code - - created_at - - form_url - - id - - status - - student_id - - student_uuid - - thank_letter - - updated_at select_permissions: - - role: EEsenior - permission: - columns: - - id - - created_at - - updated_at - - aid - - amount - - status - - student_id - - thank_letter - - code - - form_url - filter: - student_uuid: - _eq: X-Hasura-User-Id - role: counselor permission: columns: @@ -68,22 +37,6 @@ - thank_letter - updated_at filter: {} - - role: root - permission: - columns: - - aid - - amount - - code - - created_at - - form_url - - id - - status - - student_id - - student_uuid - - thank_letter - - updated_at - filter: {} - allow_aggregations: true - role: student permission: columns: @@ -102,33 +55,6 @@ student_uuid: _eq: X-Hasura-User-Id update_permissions: - - role: EEsenior - permission: - columns: - - form_url - - thank_letter - filter: - student_uuid: - _eq: X-Hasura-User-Id - check: - student_uuid: - _eq: X-Hasura-User-Id - - role: root - permission: - columns: - - aid - - amount - - code - - created_at - - form_url - - id - - status - - student_id - - student_uuid - - thank_letter - - updated_at - filter: {} - check: {} - role: student permission: columns: @@ -145,10 +71,6 @@ permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - table: name: contest schema: public @@ -164,17 +86,6 @@ - id - start_date - status - - role: root - permission: - check: {} - columns: - - contest_name - - contest_type - - description - - end_date - - id - - start_date - - status select_permissions: - role: counselor permission: @@ -187,17 +98,6 @@ - start_date - status filter: {} - - role: root - permission: - columns: - - contest_name - - contest_type - - description - - end_date - - id - - start_date - - status - filter: {} - role: student permission: columns: @@ -221,17 +121,6 @@ - status filter: {} check: {} - - role: root - permission: - columns: - - contest_name - - contest_type - - description - - end_date - - start_date - - status - filter: {} - check: {} - role: student permission: columns: @@ -248,10 +137,6 @@ permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - table: name: contest_code schema: public @@ -421,17 +306,6 @@ - contest_id - files - title - - role: root - permission: - check: {} - columns: - - content - - contest_id - - created_at - - files - - id - - title - - updated_at - role: student permission: check: {} @@ -452,17 +326,6 @@ - title - contest_id filter: {} - - role: root - permission: - columns: - - id - - created_at - - updated_at - - content - - files - - title - - contest_id - filter: {} - role: student permission: columns: @@ -495,18 +358,6 @@ - title filter: {} check: null - - role: root - permission: - columns: - - content - - contest_id - - created_at - - files - - id - - title - - updated_at - filter: {} - check: {} - role: student permission: columns: @@ -521,10 +372,6 @@ permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - role: student permission: backend_only: false @@ -547,13 +394,6 @@ - contest_id - user_id - user_uuid - - role: root - permission: - check: {} - columns: - - contest_id - - user_id - - user_uuid select_permissions: - role: counselor permission: @@ -562,13 +402,6 @@ - user_id - user_uuid filter: {} - - role: root - permission: - columns: - - user_id - - contest_id - - user_uuid - filter: {} - role: student permission: columns: @@ -585,23 +418,11 @@ - user_uuid filter: {} check: {} - - role: root - permission: - columns: - - contest_id - - user_id - - user_uuid - filter: {} - check: {} delete_permissions: - role: counselor permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - table: name: contest_room schema: public @@ -728,18 +549,6 @@ name: contest_team_member schema: public insert_permissions: - - role: EEsenior - permission: - check: {} - columns: - - created_at - - invited_code - - member_num - - team_id - - team_intro - - team_leader - - team_name - - updated_at - role: counselor permission: check: {} @@ -759,25 +568,6 @@ - team_leader_uuid - team_name - updated_at - - role: root - permission: - check: {} - columns: - - submitted_code_num - - contest_score - - invited_code - - score - - status - - status2 - - team_intro - - team_leader - - team_name - - created_at - - updated_at - - contest_id - - team_id - - team_leader_uuid - - member_num - role: student permission: check: {} @@ -794,24 +584,6 @@ - team_name - updated_at select_permissions: - - role: EEsenior - permission: - columns: - - contest_id - - created_at - - invited_code - - member_num - - score - - status - - status2 - - contest_score - - submitted_code_num - - team_id - - team_intro - - team_leader - - team_name - - updated_at - filter: {} - role: counselor permission: columns: @@ -831,25 +603,6 @@ - team_name - updated_at filter: {} - - role: root - permission: - columns: - - submitted_code_num - - contest_score - - invited_code - - score - - status - - status2 - - team_intro - - team_leader - - team_name - - created_at - - updated_at - - contest_id - - team_id - - team_leader_uuid - - member_num - filter: {} - role: student permission: columns: @@ -870,19 +623,6 @@ - updated_at filter: {} update_permissions: - - role: EEsenior - permission: - columns: - - created_at - - invited_code - - member_num - - team_id - - team_intro - - team_leader - - team_name - - updated_at - filter: {} - check: null - role: counselor permission: columns: @@ -902,20 +642,6 @@ - updated_at filter: {} check: null - - role: root - permission: - columns: - - created_at - - invited_code - - member_num - - submitted_code_num - - team_id - - team_intro - - team_leader - - team_name - - updated_at - filter: {} - check: null - role: student permission: columns: @@ -932,18 +658,10 @@ filter: {} check: null delete_permissions: - - role: EEsenior - permission: - backend_only: false - filter: {} - role: counselor permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - role: student permission: backend_only: false @@ -966,13 +684,6 @@ - team_id - user_id - user_uuid - - role: root - permission: - check: {} - columns: - - team_id - - user_id - - user_uuid - role: student permission: check: {} @@ -988,13 +699,6 @@ - user_id - user_uuid filter: {} - - role: root - permission: - columns: - - team_id - - user_id - - user_uuid - filter: {} - role: student permission: columns: @@ -1011,14 +715,6 @@ - user_uuid filter: {} check: null - - role: root - permission: - columns: - - user_id - - team_id - - user_uuid - filter: {} - check: {} - role: student permission: columns: @@ -1032,10 +728,6 @@ permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - role: student permission: backend_only: false @@ -1048,33 +740,6 @@ using: foreign_key_constraint_on: student_uuid insert_permissions: - - role: EEsenior - permission: - check: - _and: - - student_uuid: - _eq: X-Hasura-User-Id - - created_at: - _lt: "2021-10-06T09:00:00+00:00" - columns: - - attachment_url - - honor - - statement - - status - - student_id - - role: root - permission: - check: {} - columns: - - attachment_url - - created_at - - honor - - id - - statement - - status - - student_id - - student_uuid - - updated_at - role: student permission: check: @@ -1093,20 +758,6 @@ - student_id - student_uuid select_permissions: - - role: EEsenior - permission: - columns: - - id - - created_at - - updated_at - - student_id - - statement - - attachment_url - - honor - - status - filter: - student_uuid: - _eq: X-Hasura-User-Id - role: counselor permission: columns: @@ -1120,20 +771,6 @@ - student_uuid - updated_at filter: {} - - role: root - permission: - columns: - - attachment_url - - created_at - - honor - - id - - statement - - status - - student_id - - student_uuid - - updated_at - filter: {} - allow_aggregations: true - role: student permission: columns: @@ -1150,46 +787,12 @@ student_uuid: _eq: X-Hasura-User-Id update_permissions: - - role: EEsenior - permission: - columns: - - attachment_url - - honor - - statement - - status - - student_id - filter: - _and: - - student_uuid: - _eq: X-Hasura-User-Id - - updated_at: - _lt: "2021-10-06T09:00:00+00:00" - check: - _and: - - student_id: - _eq: X-Hasura-User-Id - - updated_at: - _lt: "2021-10-06T09:00:00+00:00" - role: counselor permission: columns: - status filter: {} check: {} - - role: root - permission: - columns: - - attachment_url - - created_at - - honor - - id - - statement - - status - - student_id - - student_uuid - - updated_at - filter: {} - check: {} - role: student permission: columns: @@ -1209,19 +812,6 @@ _gt: "2022-10-01T00:00:00+08:00" check: {} delete_permissions: - - role: EEsenior - permission: - backend_only: false - filter: - _and: - - student_uuid: - _eq: X-Hasura-User-Id - - created_at: - _lt: "2021-10-06T09:00:00+00:00" - - role: root - permission: - backend_only: false - filter: {} - role: student permission: backend_only: false @@ -1254,29 +844,7 @@ - notice_type - title - updated_at - - role: root - permission: - check: {} - columns: - - content - - created_at - - files - - id - - notice_type - - title - - updated_at select_permissions: - - role: EEsenior - permission: - columns: - - content - - created_at - - files - - id - - notice_type - - title - - updated_at - filter: {} - role: counselor permission: columns: @@ -1288,17 +856,6 @@ - title - updated_at filter: {} - - role: root - permission: - columns: - - content - - created_at - - files - - id - - notice_type - - title - - updated_at - filter: {} - role: student permission: columns: @@ -1332,27 +889,11 @@ - title filter: {} check: {} - - role: root - permission: - columns: - - content - - created_at - - files - - id - - notice_type - - title - - updated_at - filter: {} - check: {} delete_permissions: - role: counselor permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - table: name: mentor_application schema: public @@ -1378,18 +919,6 @@ - chat_status - mentor_uuid - student_uuid - - role: root - permission: - check: {} - columns: - - chat_status - - mentor_id - - statement - - student_id - - created_at - - updated_at - - id - - status - role: student permission: check: @@ -1417,19 +946,6 @@ - status filter: {} allow_aggregations: true - - role: root - permission: - columns: - - chat_status - - created_at - - id - - mentor_id - - statement - - status - - student_id - - updated_at - filter: {} - allow_aggregations: true - role: student permission: columns: @@ -1477,19 +993,6 @@ - status filter: {} check: {} - - role: root - permission: - columns: - - chat_status - - created_at - - id - - mentor_id - - statement - - status - - student_id - - updated_at - filter: {} - check: {} - role: student permission: columns: @@ -1516,10 +1019,6 @@ permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - role: student permission: backend_only: false @@ -1546,14 +1045,6 @@ using: foreign_key_constraint_on: mentor_uuid insert_permissions: - - role: root - permission: - check: {} - columns: - - available - - mentor_id - - created_at - - updated_at - role: teacher permission: check: @@ -1573,14 +1064,6 @@ - available - mentor_uuid filter: {} - - role: root - permission: - columns: - - available - - mentor_id - - created_at - - updated_at - filter: {} - role: student permission: columns: @@ -1602,15 +1085,6 @@ mentor_uuid: _eq: X-Hasura-User-Id update_permissions: - - role: root - permission: - columns: - - available - - mentor_id - - created_at - - updated_at - filter: {} - check: {} - role: teacher permission: columns: @@ -1621,11 +1095,6 @@ check: mentor_uuid: _eq: X-Hasura-User-Id - delete_permissions: - - role: root - permission: - backend_only: false - filter: {} - table: name: mentor_info schema: public @@ -1646,18 +1115,6 @@ - created_at - updated_at - mentor_uuid - - role: root - permission: - check: {} - columns: - - achievement - - background - - created_at - - field - - intro - - mentor_id - - mentor_uuid - - updated_at - role: teacher permission: check: @@ -1686,19 +1143,6 @@ - intro filter: {} allow_aggregations: true - - role: root - permission: - columns: - - achievement - - background - - created_at - - field - - intro - - mentor_id - - mentor_uuid - - updated_at - filter: {} - allow_aggregations: true - role: student permission: columns: @@ -1737,19 +1181,6 @@ - intro filter: {} check: {} - - role: root - permission: - columns: - - achievement - - background - - created_at - - field - - intro - - mentor_id - - mentor_uuid - - updated_at - filter: {} - check: {} - role: teacher permission: columns: @@ -1770,10 +1201,6 @@ permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - table: name: mentor_message schema: public @@ -1863,41 +1290,7 @@ remote_table: name: postgraduate_application_history schema: public - insert_permissions: - - role: EEsenior - permission: - check: - user_id: - _eq: X-Hasura-User-Id - columns: - - created_at - - mentor_info_id - - status - - updated_at - - user_id - - verified - - role: root - permission: - check: {} - columns: - - created_at - - mentor_info_id - - status - - updated_at - - user_id - - verified select_permissions: - - role: EEsenior - permission: - columns: - - created_at - - mentor_info_id - - status - - updated_at - - user_id - - verified - filter: {} - allow_aggregations: true - role: counselor permission: columns: @@ -1909,17 +1302,6 @@ - verified filter: {} allow_aggregations: true - - role: root - permission: - columns: - - user_id - - mentor_info_id - - status - - created_at - - updated_at - - verified - filter: {} - allow_aggregations: true - role: teacher permission: columns: @@ -1932,19 +1314,6 @@ filter: {} allow_aggregations: true update_permissions: - - role: EEsenior - permission: - columns: - - verified - - mentor_info_id - - user_id - - created_at - - updated_at - - status - filter: - user_id: - _eq: X-Hasura-User-Id - check: null - role: counselor permission: columns: @@ -1956,17 +1325,6 @@ - status filter: {} check: null - - role: root - permission: - columns: - - created_at - - mentor_info_id - - status - - updated_at - - user_id - - verified - filter: {} - check: {} - role: teacher permission: columns: @@ -1979,20 +1337,10 @@ filter: {} check: null delete_permissions: - - role: EEsenior - permission: - backend_only: false - filter: - user_id: - _eq: X-Hasura-User-Id - role: counselor permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - role: teacher permission: backend_only: false @@ -2005,17 +1353,6 @@ using: foreign_key_constraint_on: mentor_info_id insert_permissions: - - role: EEsenior - permission: - check: - user_id: - _eq: X-Hasura-User-Id - columns: - - user_id - - mentor_info_id - - created_at - - updated_at - - status - role: counselor permission: check: {} @@ -2025,15 +1362,6 @@ - created_at - updated_at - status - - role: root - permission: - check: {} - columns: - - mentor_info_id - - user_id - - created_at - - updated_at - - status - role: teacher permission: check: {} @@ -2041,52 +1369,10 @@ - user_id - mentor_info_id - created_at - - updated_at - - status - select_permissions: - - role: EEsenior - permission: - columns: - - mentor_info_id - - user_id - - created_at - - updated_at - - status - filter: - user_id: - _eq: X-Hasura-User-Id - - role: counselor - permission: - columns: - - mentor_info_id - - user_id - - created_at - - updated_at - - status - filter: {} - allow_aggregations: true - - role: root - permission: - columns: - - mentor_info_id - - user_id - - created_at - - updated_at - - status - filter: {} - allow_aggregations: true - - role: teacher - permission: - columns: - - mentor_info_id - - user_id - - created_at - - updated_at - - status - filter: {} - allow_aggregations: true - update_permissions: - - role: EEsenior + - updated_at + - status + select_permissions: + - role: counselor permission: columns: - mentor_info_id @@ -2094,13 +1380,9 @@ - created_at - updated_at - status - filter: - user_id: - _eq: X-Hasura-User-Id - check: - user_id: - _eq: X-Hasura-User-Id - - role: counselor + filter: {} + allow_aggregations: true + - role: teacher permission: columns: - mentor_info_id @@ -2109,8 +1391,9 @@ - updated_at - status filter: {} - check: null - - role: root + allow_aggregations: true + update_permissions: + - role: counselor permission: columns: - mentor_info_id @@ -2135,10 +1418,6 @@ permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - table: name: postgraduate_mentor_info schema: public @@ -2171,26 +1450,6 @@ - user_id - phd_quota - phd_quota_unfixed - - role: root - permission: - check: {} - set: - editor: x-hasura-User-Id - columns: - - verified - - id - - alternate_contact - - contact - - detail_info - - field - - home_page - - mentor - - created_at - - updated_at - - editor - - user_id - - phd_quota - - phd_quota_unfixed - role: teacher permission: check: {} @@ -2212,25 +1471,6 @@ - phd_quota - phd_quota_unfixed select_permissions: - - role: EEsenior - permission: - columns: - - alternate_contact - - contact - - created_at - - detail_info - - editor - - field - - home_page - - id - - mentor - - phd_quota - - phd_quota_unfixed - - updated_at - - user_id - - verified - filter: {} - allow_aggregations: true - role: counselor permission: columns: @@ -2250,25 +1490,6 @@ - phd_quota_unfixed filter: {} allow_aggregations: true - - role: root - permission: - columns: - - verified - - id - - alternate_contact - - contact - - detail_info - - field - - home_page - - mentor - - created_at - - updated_at - - editor - - user_id - - phd_quota - - phd_quota_unfixed - filter: {} - allow_aggregations: true - role: teacher permission: columns: @@ -2310,27 +1531,6 @@ check: {} set: user_id: x-hasura-User-Id - - role: root - permission: - columns: - - verified - - id - - alternate_contact - - contact - - detail_info - - field - - home_page - - mentor - - created_at - - updated_at - - editor - - user_id - - phd_quota - - phd_quota_unfixed - filter: {} - check: {} - set: - editor: x-hasura-User-Id - role: teacher permission: columns: @@ -2357,10 +1557,6 @@ permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - role: teacher permission: backend_only: false @@ -2386,21 +1582,6 @@ - user_id - created_at - updated_at - - role: root - permission: - check: {} - columns: - - id - - phd_quota - - alternate_contact - - contact - - detail_info - - home_page - - lab - - mentor - - user_id - - created_at - - updated_at - role: teacher permission: check: {} @@ -2433,22 +1614,6 @@ - updated_at filter: {} allow_aggregations: true - - role: root - permission: - columns: - - id - - phd_quota - - alternate_contact - - contact - - detail_info - - home_page - - lab - - mentor - - user_id - - created_at - - updated_at - filter: {} - allow_aggregations: true - role: teacher permission: columns: @@ -2482,22 +1647,6 @@ - updated_at filter: {} check: {} - - role: root - permission: - columns: - - id - - phd_quota - - alternate_contact - - contact - - detail_info - - home_page - - lab - - mentor - - user_id - - created_at - - updated_at - filter: {} - check: null - role: teacher permission: columns: @@ -2519,10 +1668,6 @@ permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - role: teacher permission: backend_only: false @@ -2551,40 +1696,7 @@ - honor - form_url - student_uuid - - role: root - permission: - check: {} - columns: - - amount - - code - - created_at - - form_url - - honor - - id - - scholarship - - status - - student_id - - student_uuid - - thank_letter - - updated_at select_permissions: - - role: EEsenior - permission: - columns: - - id - - created_at - - updated_at - - scholarship - - amount - - status - - student_id - - thank_letter - - code - - honor - - form_url - filter: - student_uuid: - _eq: X-Hasura-User-Id - role: counselor permission: columns: @@ -2601,23 +1713,6 @@ - id - student_uuid filter: {} - - role: root - permission: - columns: - - amount - - code - - created_at - - form_url - - honor - - id - - scholarship - - status - - student_id - - student_uuid - - thank_letter - - updated_at - filter: {} - allow_aggregations: true - role: student permission: columns: @@ -2637,34 +1732,6 @@ student_uuid: _eq: X-Hasura-User-Id update_permissions: - - role: EEsenior - permission: - columns: - - form_url - - thank_letter - filter: - student_uuid: - _eq: X-Hasura-User-Id - check: - student_uuid: - _eq: X-Hasura-User-Id - - role: root - permission: - columns: - - amount - - code - - form_url - - honor - - scholarship - - status - - student_id - - thank_letter - - created_at - - updated_at - - id - - student_uuid - filter: {} - check: {} - role: student permission: columns: @@ -2681,24 +1748,10 @@ permission: backend_only: false filter: {} - - role: root - permission: - backend_only: false - filter: {} - table: name: scholarships_aids schema: public select_permissions: - - role: EEsenior - permission: - columns: - - IsAids - - amount - - code - - name - - salutation - - type - filter: {} - role: counselor permission: columns: @@ -2709,16 +1762,6 @@ - salutation - type filter: {} - - role: root - permission: - columns: - - IsAids - - amount - - code - - name - - salutation - - type - filter: {} - role: student permission: columns: @@ -2923,15 +1966,6 @@ name: weekly schema: public select_permissions: - - role: EEsenior - permission: - columns: - - id - - tags - - title - - url - filter: {} - allow_aggregations: true - role: anonymous permission: columns: @@ -2949,15 +1983,6 @@ - url filter: {} allow_aggregations: true - - role: root - permission: - columns: - - id - - tags - - title - - url - filter: {} - allow_aggregations: true - role: student permission: columns: