Skip to content
New issue

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

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

Already on GitHub? # to your account

Implement the aiosqlite library so that our bot can store data in an asynchronous way #4

Open
keenanbuckley opened this issue Sep 15, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request high priority This issue or pull request should be worked on sooner rather than later question Further information is requested

Comments

@keenanbuckley
Copy link
Collaborator

  • Issues like Role Assignment #3 might require some level of data storage for the program to keep track of data for longer periods of time.
  • models.py is for data structures outlining data stored outside program memory (such as .env). Anything we put into a database should probably be defined there.
  • I am initially recommending aiosqlite, an asynchronous implementation of SQLite, though MongoDB might work as well.
  • Further discussion is likely required
@keenanbuckley keenanbuckley added enhancement New feature or request question Further information is requested high priority This issue or pull request should be worked on sooner rather than later labels Sep 15, 2022
@keenanbuckley keenanbuckley changed the title Create a way to save data for commands that need it Create a way to store data for commands that need it Sep 15, 2022
@keenanbuckley keenanbuckley pinned this issue Sep 15, 2022
@keenanbuckley keenanbuckley self-assigned this Sep 22, 2022
@keenanbuckley keenanbuckley changed the title Create a way to store data for commands that need it Implement the aiosqlite library so that our bot can store data in an asynchronous way Sep 22, 2022
@keenanbuckley
Copy link
Collaborator Author

I've decided to go with aiosqlite. I'll open a branch for it and start getting it working.

@JaydenPahukula JaydenPahukula unpinned this issue Feb 1, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request high priority This issue or pull request should be worked on sooner rather than later question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant