Database #16

Open
opened 2024-12-16 16:03:58 +00:00 by BachoSeven · 0 comments
Owner

Parlando invece di tabelle nel database, l'idea sarebbe avere le seguenti tabelle

  • users:

    • id unico utente (UUIDv4)
    • username
    • (opzionale) nome completo
    • (opzionale) email
  • accounts: rappresenta un account collegato ad un utente, per ogni provider serve:

    • user_id --> users.id
    • nome del provider
    • username dal provider
  • poisson_account_requests:

    • user_id --> users.id
    • tipo di richiesta (collegamento o creazione)
    • commenti (contiene possibili suggerimenti nome utente)
  • appunti

    • user_id --> users.id
    • hash
    • (opzionale) link
    • visibility (public, internal, private)
    • title (usato per creare il nome del downloaded file)
    • description
    • tag (array di string, ad esempio #geometria-2 #511aa #2017-18 #frigerio)
Parlando invece di tabelle nel database, l'idea sarebbe avere le seguenti tabelle - **users**: - id unico utente (UUIDv4) - username - (opzionale) nome completo - (opzionale) email - **accounts**: rappresenta un account collegato ad un utente, per ogni provider serve: - user_id --> users.id - nome del provider - username dal provider - **poisson_account_requests**: - user_id --> users.id - tipo di richiesta (collegamento o creazione) - commenti (contiene possibili suggerimenti nome utente) - **appunti** - user_id --> users.id - hash - (opzionale) link - visibility (public, internal, private) - title (usato per creare il nome del downloaded file) - description - tag (array di string, ad esempio #geometria-2 #511aa #2017-18 #frigerio)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: phc/website#16