Skip to content

Commit 5ca855c

Browse files
authored
Merge pull request #168 from xiangmy21/dev
fix&feat: add anonymous, & email nullable
2 parents 958a339 + 851adac commit 5ca855c

File tree

3 files changed

+87
-0
lines changed

3 files changed

+87
-0
lines changed

metadata/tables.yaml

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -962,6 +962,14 @@
962962
using:
963963
foreign_key_constraint_on: contest_id
964964
select_permissions:
965+
- role: anonymous
966+
permission:
967+
columns:
968+
- contest_id
969+
- player_label
970+
- roles_available
971+
- team_label
972+
filter: {}
965973
- role: counselor
966974
permission:
967975
columns:
@@ -1016,6 +1024,20 @@
10161024
name: contest_room_team
10171025
schema: public
10181026
select_permissions:
1027+
- role: anonymous
1028+
permission:
1029+
columns:
1030+
- status
1031+
- result
1032+
- created_at
1033+
- room_id
1034+
- contest_id
1035+
- port
1036+
- round_id
1037+
- map_id
1038+
- updated_at
1039+
filter: {}
1040+
allow_aggregations: true
10191041
- role: counselor
10201042
permission:
10211043
columns:
@@ -1083,6 +1105,17 @@
10831105
using:
10841106
foreign_key_constraint_on: team_id
10851107
select_permissions:
1108+
- role: anonymous
1109+
permission:
1110+
columns:
1111+
- team_id
1112+
- room_id
1113+
- score
1114+
- team_label
1115+
- player_roles
1116+
- player_codes
1117+
filter: {}
1118+
allow_aggregations: true
10861119
- role: counselor
10871120
permission:
10881121
columns:
@@ -1195,6 +1228,14 @@
11951228
- name
11961229
- round_id
11971230
select_permissions:
1231+
- role: anonymous
1232+
permission:
1233+
columns:
1234+
- name
1235+
- contest_id
1236+
- map_id
1237+
- round_id
1238+
filter: {}
11981239
- role: counselor
11991240
permission:
12001241
columns:
@@ -1442,6 +1483,25 @@
14421483
- team_name
14431484
- updated_at
14441485
select_permissions:
1486+
- role: anonymous
1487+
permission:
1488+
columns:
1489+
- contest_id
1490+
- contest_score
1491+
- created_at
1492+
- invited_code
1493+
- member_num
1494+
- score
1495+
- status
1496+
- status2
1497+
- submitted_code_num
1498+
- team_id
1499+
- team_intro
1500+
- team_leader_uuid
1501+
- team_name
1502+
- updated_at
1503+
filter: {}
1504+
allow_aggregations: true
14451505
- role: counselor
14461506
permission:
14471507
columns:
@@ -1935,6 +1995,13 @@
19351995
- team_id
19361996
- user_uuid
19371997
select_permissions:
1998+
- role: anonymous
1999+
permission:
2000+
columns:
2001+
- team_id
2002+
- user_uuid
2003+
filter: {}
2004+
allow_aggregations: true
19382005
- role: counselor
19392006
permission:
19402007
columns:
@@ -3601,6 +3668,24 @@
36013668
name: mentor_application
36023669
schema: public
36033670
select_permissions:
3671+
- role: anonymous
3672+
permission:
3673+
columns:
3674+
- class
3675+
- created_at
3676+
- department
3677+
- email
3678+
- github_id
3679+
- id
3680+
- phone
3681+
- realname
3682+
- role
3683+
- student_no
3684+
- tsinghua_email
3685+
- updated_at
3686+
- username
3687+
- uuid
3688+
filter: {}
36043689
- role: counselor
36053690
permission:
36063691
columns:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
alter table "public"."users" alter column "email" set not null;
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
alter table "public"."users" alter column "email" drop not null;

0 commit comments

Comments
 (0)