Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start DynamoDb connection class #33

Closed
rwblickhan opened this issue Oct 6, 2018 · 2 comments · Fixed by #62
Closed

Start DynamoDb connection class #33

rwblickhan opened this issue Oct 6, 2018 · 2 comments · Fixed by #62
Assignees
Labels
theme:feature Request a new feature.

Comments

@rwblickhan
Copy link
Collaborator

Create a class to encapsulate a connection to DynamoDb, using the boto3 library. This will eventually be called from the database facade created in #30. For now it's probably enough to stub out some of the major methods, and possibly start methods to convert instances of our data model into DynamoDb equivalents.

@rwblickhan rwblickhan added the theme:feature Request a new feature. label Oct 6, 2018
@rwblickhan rwblickhan added this to Backlog in Rocket 2 Planning via automation Oct 6, 2018
@rwblickhan rwblickhan moved this from Backlog to To do in Rocket 2 Planning Oct 6, 2018
@rwblickhan
Copy link
Collaborator Author

Actually creating the connection to DynamoDb may have to wait for #24, since we don't currently have a DynamoDb table set up.

@chuck-sys
Copy link
Collaborator

  • document user table
  • write tests that require local session of dynamodb (temporary)
  • make the tests run automatically (fun fun times)
  • delete_user function that deletes a user given a slack_id

@chuck-sys chuck-sys self-assigned this Oct 20, 2018
@chuck-sys chuck-sys moved this from To do to In progress in Rocket 2 Planning Oct 30, 2018
Rocket 2 Planning automation moved this from In progress to Done Nov 2, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
theme:feature Request a new feature.
Projects
Development

Successfully merging a pull request may close this issue.

3 participants