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!
Bom dia, Gostaria de saber como realizo a exclusão de conversas usando o plugin de acesso ao banco HSQL do openfire.
Desde já,
Obrigado.