MyChat Scripts: функция mRemoveConfs — удалить всю историю конференций на сервере и клиентах
"Для разработчиков", "Серверные скрипты", "Описание функций", "История сообщений", "mRemoveConfs".
Полностью удалить все сообщения в текстовых конференциях серверной базы данных и на всех устройствах пользователей (онлайн и офлайн).
Операцию нельзя "откатить" назад, будьте внимательны, история удаляется безвозвратно.
Все офлайн-пользователи получат команду на удаление истории конференций сразу после подключения, автоматически.
Синтаксис
procedure mRemoveConfs;
Результат функции
История сообщений в конференциях удаляется на сервере и на всех клиентах. Базы данных клиентов после удаления сообщений будут автоматически сжаты (vacuum).
Пример
begin
mRemoveConfs;
end.
Результат работы скрипта
В протоколах пользовательских приложений будет запись вида:
[18:57:19] [SERVER COMMAND] Удаление всех сообщений в конференциях (remove confs)