ejabberd用于存储消息的mod_archive_odbc表

时间:2014-10-01 07:37:32

标签: database erlang ejabberd mod-archive-odbc

我正在使用 Ejabberd 来实现聊天应用程序,我将ejabberd配置转为使用 ODBC(mysql)而不是使用默认 Mnesia 数据库中。

现在我编译并配置了 mod_archive_odbc 并重新启动了服务器。

查询是:默认情况下不会创建用于存档邮件的表。那么我是否需要手动运行sql查询来创建表,否则我的配置会出现问题,因此不会创建表?

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:3)

您需要运行查询。

您可以在here中找到.sql文件,这可能是您正在寻找的内容。

答案 1 :(得分:0)

mod_archive实施XEP-0136: Message Archiving,现在由XEP-0313: Message Archive Management替换。

mod_mam包含在ejabberd 15.06中,现在它是归档的参考模块。我建议你转向这个版本。