Spazio utilizzato

Ho provato a cercare, ma non ho trovato nulla di simile.

C’è un modo per generare un report sull’utilizzo dello spazio di archiviazione per utente?

Gestisco una community di Discourse molto piccola, circa 20 utenti molto attivi e circa 40 persone in totale.

Sostengo i costi da solo, il che va bene.

Mi piacerebbe poter fare qualcosa come:

Utente A 1 GB di caricamento
Utente B 10 GB di caricamento
Utente C 100 GB di caricamento

Per avere un riferimento relativo su chi sta determinando i costi di archiviazione.

Qualche idea?

1 Mi Piace

Sarebbe adatto?\n\n```sql
SELECT
user_id,
ROUND(SUM(filesize)/1048576.00,1) AS “Storage (MB)”
FROM uploads
GROUP BY user_id
ORDER BY 2 DESC
LIMIT 100

3 Mi Piace

Ci proverò, grazie!

1 Mi Piace

Potresti creare un badge personalizzato che utilizzi qualcosa di simile alla query suggerita per assegnare un badge alle persone quando raggiungono ciascuna delle soglie.

2 Mi Piace