Есть уже рабочий сервер ejabberd. Все данные хранятся в spool ({auth_method, internal}.), как всё это переконвертировать в mysql базу ? Есть уже готовый какой либо конвертер ?
To access the most up-to-date ejabberd documentation, please visit docs.ejabberd.im »
Есть уже рабочий сервер ejabberd. Все данные хранятся в spool ({auth_method, internal}.), как всё это переконвертировать в mysql базу ? Есть уже готовый какой либо конвертер ?
насчёт
насчёт конвертера не скажу, но что именно ты хочеш перевсти? авторизацию? данные? всё не переведёш, некоторые вещи всёравно будут в mnesia. кстати - чем она тебя неустраивает?
ответ
насчёт конвертера не скажу, но что именно ты хочеш перевсти? авторизацию? данные? всё не переведёш, некоторые вещи всёравно будут в mnesia. кстати - чем она тебя неустраивает?
Да, я всё хотел перевести на Mysql. Очень жаль, что нельзя...
Например, невозможно в удобном виде просмотреть всё содержимое таблиц. Невозможно, что либо удалить или изменить непосредственно через базу.
Например, как через mnesia удалить чью либо vCard ?
vCard насколько я
vCard насколько я понимаю можно. авторизация и ростеры тож вроде... почитай Книгу.
не нашел
Может кто уже делал это, подскажите. Я не нашел в доках...
вот описание
вот описание авторизации
http://www.process-one.net/docs/ejabberd/guide_en.html#mysql
далее там написано как узнать работает-ли некий модуль с внешней БД или нет, и как его настроить.
Меня тоже
Меня тоже интересует, мне нужно удалить юзеря/ей
по какому
по какому признаку? новый mod_ctl_extra может это делать, по разным параметрам. а вот удалить юзверя из базы просто так нельзя - в mnesia, в разных таблицах от него лежат - имя/пароль, vCard, roster, авторизации. так что просто удалив имя/пароль - оставиш карточку и ростер, возможно ещё что-то останется.