Skip to content
This repository has been archived by the owner on Oct 14, 2022. It is now read-only.

Make storage abstract #79

Open
7 tasks done
Fi0x opened this issue Dec 9, 2020 · 1 comment
Open
7 tasks done

Make storage abstract #79

Fi0x opened this issue Dec 9, 2020 · 1 comment
Labels
✍️ re-make ✍️ Code that can't be scaled or has other problems that require a different approach

Comments

@Fi0x
Copy link
Owner

Fi0x commented Dec 9, 2020

Describe the solution you'd like

  • Add an interface that can be used to access stored data, like messages and conversations

  • Interface should be used by other interface-classes and UI

  • Create new Interfaces

    • IProfile
    • IPerson
    • IConversation
    • IMessage
    • IStorage
  • Test if everything works

Additional context
Need to re-make the storage structures that are currently in place

@Fi0x Fi0x added ⭐ feature ⭐ New feature or request type: non-functional ✍️ re-make ✍️ Code that can't be scaled or has other problems that require a different approach labels Dec 9, 2020
@Fi0x Fi0x added this to the Project structure milestone Dec 9, 2020
@Fi0x Fi0x assigned Fi0x and unassigned Fi0x Dec 9, 2020
@Fi0x Fi0x removed the ⭐ feature ⭐ New feature or request label Dec 20, 2020
@Fi0x Fi0x closed this as completed Dec 22, 2020
@Fi0x Fi0x reopened this Jan 1, 2021
@Fi0x
Copy link
Owner Author

Fi0x commented Jan 1, 2021

Make user profiles abstract
Store each user once and link ID in conversations to reduce redundancy

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
✍️ re-make ✍️ Code that can't be scaled or has other problems that require a different approach
Projects
None yet
Development

No branches or pull requests

1 participant