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

database schema #10

Closed
ker0olos opened this issue Dec 28, 2022 · 2 comments
Closed

database schema #10

ker0olos opened this issue Dec 28, 2022 · 2 comments
Assignees
Labels
feature A new feature

Comments

@ker0olos
Copy link
Owner

ker0olos commented Dec 28, 2022

For this, we are using a MongoDB instance. We need to design a future-proof scheme that will allow cross-server activities but also sandbox each server and user.

@ker0olos ker0olos pinned this issue Dec 29, 2022
@ker0olos ker0olos self-assigned this Dec 29, 2022
@ker0olos ker0olos added feature A new feature and removed important labels Dec 29, 2022
@ker0olos ker0olos added this to the Release Candidate milestone Jan 2, 2023
@ker0olos ker0olos unpinned this issue Jan 6, 2023
@ker0olos ker0olos changed the title Database Database Schema Jan 8, 2023
@ker0olos ker0olos changed the title Database Schema database schema Jan 8, 2023
@ker0olos ker0olos mentioned this issue Jan 12, 2023
Closed
@ker0olos ker0olos added draft Issues that are not ready for viewing and removed draft Issues that are not ready for viewing labels Jan 22, 2023
@ker0olos
Copy link
Owner Author

Working on this to open #20 since it required me to add the database schema

@ker0olos ker0olos mentioned this issue Jan 27, 2023
5 tasks
@ker0olos
Copy link
Owner Author

ker0olos commented Jan 29, 2023

since mongoose is broken on Deno and it was using NAPI anyway so it would have been slow. I ended up creating ker0olos/mongo which uses Altas Data API. It should work great with Deno Deploy.

I will get working on adding basic schemas for users and servers. And close this issue. Should be pretty straightforward since I won't be adding any logic.

ker0olos added a commit that referenced this issue Jan 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature
Projects
None yet
Development

No branches or pull requests

1 participant