Nasıl Yapılır? XenForo Forum Üyelerin Özel Mesajlarını Toplu Olarak Silme

DieseL

BıçKıN Admin
Yönetici
Yönetim Ekibi
Mesajlar
618
Beğeniler
665
Web sitesi
www.xenforo.web.tr
#1
Forum Kullanıcılarının Özel Mesajlarını Kısa Yoldan Nasıl Silebilirim ?
Bu SQL sorgusu sayesinde forumunuzda kayıtlı olan tüm kullanıcıların özel mesaj kutusunda bulunan tüm mesajları silmektedir. Bunu ara ara yapmanızı tavsiye ederim. Çünkü bir çok üye bunu biriktiriyor ve veritabanında büyük ölçekli olmasa da yer kaplamaktadır. Bu sorguyu çalıştırmadan her ihtimale karşı tam yedeğinizi almanızı tavsiye ederim.

Kod:
TRUNCATE TABLE xf_conversation_master;
TRUNCATE TABLE xf_conversation_message;
TRUNCATE TABLE xf_conversation_recipient;
TRUNCATE TABLE xf_conversation_user;
UPDATE xf_user SET conversations_unread = 0;
 

apocalypse

Yönetici
Yönetim Ekibi
Mesajlar
1,010
Beğeniler
943
Web sitesi
xenforo.web.tr
#8
o kadar yer açmaz düşündüğünüz gibi çok zorunda kalmazsaniz yada mysql alaniniz sınırlı değilse temizlemenin pek bi anlamı yok, Hem özel mesajda önemli bilgilerde olabilir dikkatli olalım