Dica: Como apagar histórico de conversas do openfire por usuário

Eu precisei realizar um truncate em conversas de alguns usuários mas eu vi que via phpmyadmin estava bem complicado, aparentemente era mais fácil zerar a tabela. Então busquei as entranhas da linha de comando e cheguei a isso:

Acesse o mysql via terminal no linux conectando ao banco do openfire.

# mysql -u <usuariodobanco> -p

E depois faça o seguinte:

Mysql> delete from ofMessageArchive where fromJID like ‘usuarioX%’

Mysql> delete from ofMessageArchive where toJID like ‘usuarioX%’

Onde estou usando o like é para apagar todas as mensagens que são provenientes do usuarioX e com destino a ele respectivamente.

Não deixe de comentar e compartilhar!