Просмотр темы
Очистка личных сообщений
|
|
Alex |
Опубликовано 07.10.2016 16:04
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
у меня в базе 5к+ юзеров, они между собой общаются, кто то чистит свой ящик кто то нет, из-за вторых кто то им не может отправить сообщение. Идея такая проскочила а можно ли снести все личные сообщения всех юзеров? и привести их ящики входящих в девственный вид))) |
|
|
jikaka |
Опубликовано 08.10.2016 07:30
|
Супер Администратор Разработчики Сообщений: 4847 Зарегистрирован: 26.07.2010 12:10 |
сделай это через бд, очисти соответствующую таблицу или поле
|
|
|
Alex |
Опубликовано 08.10.2016 07:59
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
jikaka, тоже так подумал, там записей 123 страницы по 500 штук на страницу, итого 61 500 сообщений |
|
|
Polarfox |
Опубликовано 08.10.2016 16:24
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
учитывая что они дублируются, формально сообщений меньше в 2 раза.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Alex |
Опубликовано 09.10.2016 07:00
|
Администратор Группа тестеров Персонал сайта Сообщений: 1270 Зарегистрирован: 07.11.2010 13:05 |
скачал на комп таблицу messages, оооочень долго пришлось держать кнопки shift + pagedown чтобы выделить и удалить, потом загрузил очищенную таблицу обратно в базу |
|
|
Polarfox |
Опубликовано 09.10.2016 08:13
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
http://www.mysql....NCATE.html нет? Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
jikaka |
Опубликовано 10.10.2016 13:24
|
Супер Администратор Разработчики Сообщений: 4847 Зарегистрирован: 26.07.2010 12:10 |
Polarfox, Саша не ищет легких путей
|
|
|
Deorchik |
Опубликовано 10.10.2016 17:07
|
Опытный пользователь Сообщений: 283 Зарегистрирован: 27.12.2012 10:30 |
Alex, а как тебе вот такой вариант ? - удалять все сообщения старше 28 суток, которые прочтены; - удалять все сообщения старше 35 суток, которые НЕ прочтены; если устроит то в footer добавь эти строки и больше не думай об этом =) |
|
|
Polarfox |
Опубликовано 10.10.2016 17:38
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
я бы сюда добавил времени, и проверку на заполненность ящика (что сожрет дофига проца, потому раз в сутки или по ркону). вообще самое простое на миллион поднять лимиты - разве они есть где? Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Deorchik |
Опубликовано 10.10.2016 18:55
|
Опытный пользователь Сообщений: 283 Зарегистрирован: 27.12.2012 10:30 |
Polarfox, это был всего лишь вариант =)) , можно запилить и делать это раз в 2 недели =)))) или вообще в ручную =))) |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |