Silenced_till motivo

Volevo interrogare il database per capire perché gli utenti sono stati silenziati. Ho provato a fare una congettura informata e cercare campi con ‘silence’ nel nome, ma non riesco ancora a individuarli:

select t.table_schema,
       t.table_name
from information_schema.tables t
inner join information_schema.columns c on c.table_name = t.table_name
                                and c.table_schema = t.table_schema
where c.column_name LIKE 'silence%'
      and t.table_schema not in ('information_schema', 'pg_catalog')
      and t.table_type = 'BASE TABLE'
order by t.table_schema;

Prova questo:

SELECT acting_user_id, target_user_id AS silenced_user_id, details AS reason, created_at
FROM user_histories
WHERE user_histories.action = 30

Grazie. Non mi era venuto in mente di controllare user_histories, poiché pensavo si riferisse alla loro cronologia e non alla cronologia delle azioni intraprese nei loro confronti.