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 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|