таблицы ejabberd mod_archive_odbc для хранения сообщений

Я использую Ejabberd для реализации приложения чата, я переключил конфигурацию ejabberd на использование ODBC (mysql) вместо использования по умолчанию Mnesia для базы данных.

Теперь я скомпилировал и настроил mod_archive_odbc и перезапустил сервер.

Запрос: таблицы для архивации сообщений не создаются по умолчанию. Так мне нужно запускать sql-запросы вручную для создания таблиц, или это проблема с моей конфигурацией, поэтому таблицы не создаются?

Любая помощь будет оценена.


person Gopal S Rathore    schedule 01.10.2014    source источник
comment
Было бы хорошо, если бы вы могли рассказать мне, как вы настроили свой mod_archive для работы, если вы используете версию 14.x.   -  person LpLrich    schedule 10.10.2014


Ответы (2)


Вам нужно запустить запрос.

Вы можете найти файл .sql в здесь что, вероятно, то, что вы ищете.

person LpLrich    schedule 09.10.2014
comment
Спасибо за ваш ответ. Я уже сделал это. Он отлично работает. - person Gopal S Rathore; 10.10.2014
comment
Привет @GopalSRathore, есть ли шанс, что вы можете поделиться образцом вашего файла config.yml? Я пытаюсь настроить архивирование сообщений с тем же стеком, что и вы, но мне трудно это сделать? - person rastko; 25.05.2015
comment
@rastko ... конечно ... какую версию вы используете? - person Gopal S Rathore; 26.05.2015
comment
Я использую 15.04. Заранее спасибо! - person rastko; 26.05.2015

mod_archive реализовать XEP-0136: архивирование сообщений, который теперь заменяется на XEP-0313: Управление архивом сообщений.

mod_mam включен в ejabberd 15.06, и теперь это справочный модуль для архивирования. Я предлагаю вам обратиться к этой версии.

person Mickaël Rémond    schedule 27.07.2015