criscmaia / gsdslack

GSD Slack
https://sciencegsd.slack.com/messages
0 stars 0 forks source link

Keep track of steps completed by the user #19

Closed criscmaia closed 7 years ago

criscmaia commented 7 years ago

If he has received/read the welcome message If the has updated his timezone If they have answered the dummy survey If they have finished the last survey. Or what the last question answered was.

criscmaia commented 7 years ago

The ideal scenario is to link it with SOBs system but for now, we'll have a separate table to keep track of it.

criscmaia commented 7 years ago

image

Relationship updated. It's a 1 to 1.

btmatthew commented 7 years ago

@criscmaia Can we make userId of activityTracker a foreign key of slackUserId on slackUser table? Otherwise, I will have to query a database to find userId from user table based on slackUserId.

criscmaia commented 7 years ago

image

Temporary solution before SOBs is implemented. Ideally we want to connect to the user table as we may have tasks for users who are not part of Slack

btmatthew commented 7 years ago

completed