Database Reference¶
users
Table¶
The users
table stores all the users. With DynamoDB, we only need to
specify a fixed attribute to be the primary index. In this case, the
user’s slack_id
is the primary index. All other attributes are
specified in the model/user.py
file, and are also listed here:
Attribute Name |
Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The user’s permission level is one of [member
, admin
,
team_lead
].
teams
Table¶
The teams
table stores all teams where github_team_id
is the
primary index. All other attributes are specified in the
model/team.py
file, and are also listed here:
Attribute Name |
Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|