Nella tabella user_avatars, possiamo ricostruire il link all’avatar personalizzato o a quello Gravatar di uno studente utilizzando i campi custom_upload_id o gravatar_upload_id.
Ad esempio: https://sjc3.discourse-cdn.com/business7/user_avatar/<discourse_url>/<username>/<img_size>/<upload_id>_2.png
Quando un utente non ha caricato un avatar, gli viene assegnato automaticamente un avatar che appare così:
https://avatars.discourse.org/v4/letter/g/d78d45/64.png

In questo caso, la struttura del link è la seguente:
https://avatars.discourse.org/v4/letter/<letter_to_display>/<background_color_hex>/<img_size>.png
Dalla struttura del link nell’esempio sopra è chiaro come ricostruire il link. Tuttavia, l’unico elemento che non riesco ancora a capire è dove il background_color_hex sia memorizzato nel database.
Se qualcuno può aiutarmi, ne sarei molto grato!