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!

Greyson escreveu 108 artigos

Tecnólogo em Análise e desenvolvimento de sistemas, gosta muito de telecom, redes de computadores, jogos, entusiasta de tecnologias livres, mais precisamente do GNU/Linux.

Deixe um comentário

Seu endereço de email não será publicado. Os campos com * são obrigatórios

Você pode usar estes tags e atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>