eyalFischel / maakaf-stats

A service to collect Maakaf's stats from Discord, LinkedIn, and Git for better understanding.
MIT License
4 stars 0 forks source link

Design the Postgres DB #9

Closed eyalFischel closed 2 weeks ago

eyalFischel commented 1 month ago

Before implementation and creation, we need to design our database tables. Please share your thoughts and designs using draw.io. @Avev @mario99logic

mario99logic commented 3 weeks ago

First step Im thinking of making a user class and make discord user linkedIn user and a Github user all inherited from the user class. That way we add the necessary classes to and connect them with the correct User type. As for the GitHub related classes that are in the diagram below I think are essential

Screenshot 2024-06-06 at 20 32 01
eyalFischel commented 2 weeks ago

@mario99logic Add repo ID , connect the tables by User ID and repo ID