Skip to content

Commit

Permalink
Thuai room 的权限 (eesast#28)
Browse files Browse the repository at this point in the history
  • Loading branch information
Dazhuzhu-github committed Apr 20, 2021
1 parent 75e855f commit 9b5a741
Showing 1 changed file with 153 additions and 2 deletions.
155 changes: 153 additions & 2 deletions metadata/tables.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2367,6 +2367,20 @@
name: team_member
column_mapping:
team_id: team_id
- name: thuai_codes
using:
foreign_key_constraint_on:
column: team_id
table:
schema: public
name: thuai_code
- name: thuai_room_teams
using:
foreign_key_constraint_on:
column: thuai_team_id
table:
schema: public
name: thuai_room_team
insert_permissions:
- role: EEsenior
permission:
Expand Down Expand Up @@ -2407,6 +2421,7 @@
permission:
columns:
- invited_code
- score
- team_id
- team_leader
- team_name
Expand All @@ -2426,12 +2441,14 @@
- role: student
permission:
columns:
- created_at
- invited_code
- score
- status
- team_id
- team_leader
- team_name
- team_sum
- created_at
- team_id
filter: {}
update_permissions:
- role: EEsenior
Expand Down Expand Up @@ -2491,6 +2508,80 @@
table:
schema: public
name: thuai_room_team
insert_permissions:
- role: EEsenior
permission:
check: {}
columns:
- status
- show_id
- result
- created_at
- room_id
backend_only: false
- role: root
permission:
check: {}
columns:
- status
- show_id
- result
- created_at
- room_id
backend_only: false
- role: student
permission:
check: {}
columns:
- created_at
- result
- room_id
- show_id
- status
backend_only: false
select_permissions:
- role: EEsenior
permission:
columns:
- status
- show_id
- result
- created_at
- room_id
filter: {}
- role: root
permission:
columns:
- status
- show_id
- result
- created_at
- room_id
filter: {}
- role: student
permission:
columns:
- created_at
- result
- room_id
- show_id
- status
filter: {}
update_permissions:
- role: root
permission:
columns:
- status
- show_id
- result
- created_at
- room_id
filter: {}
check: {}
delete_permissions:
- role: root
permission:
filter: {}
- table:
schema: public
name: thuai_room_team
Expand All @@ -2501,6 +2592,66 @@
- name: thuai_team
using:
foreign_key_constraint_on: thuai_team_id
insert_permissions:
- role: EEsenior
permission:
check: {}
columns:
- room_id
- thuai_team_id
backend_only: false
- role: root
permission:
check: {}
columns:
- room_id
- thuai_team_id
backend_only: false
- role: student
permission:
check: {}
columns:
- room_id
- thuai_team_id
backend_only: false
select_permissions:
- role: EEsenior
permission:
columns:
- room_id
- thuai_team_id
filter: {}
- role: root
permission:
columns:
- room_id
- thuai_team_id
filter: {}
- role: student
permission:
columns:
- room_id
- thuai_team_id
filter: {}
update_permissions:
- role: root
permission:
columns:
- room_id
- thuai_team_id
filter: {}
check: null
- role: student
permission:
columns:
- room_id
- thuai_team_id
filter: {}
check: null
delete_permissions:
- role: root
permission:
filter: {}
- table:
schema: public
name: user
Expand Down

0 comments on commit 9b5a741

Please sign in to comment.