Je creuse dans ejabberd mais je ne trouve pas un moyen d'inspecter ses tables Mnesia.ejabberd: inspecter les tables Mnesia?
Y at-il quelque chose comme le shell MySQL pour inspecter les tables?
Je creuse dans ejabberd mais je ne trouve pas un moyen d'inspecter ses tables Mnesia.ejabberd: inspecter les tables Mnesia?
Y at-il quelque chose comme le shell MySQL pour inspecter les tables?
Vous pouvez utiliser le visualiseur de table, dans le module tv
.
Il peut aider à examiner les tableaux ets
et mnesia
. Vous pouvez simplement commencer sur un nœud connecté (par exemple avec « debug ejabberdctl »), avec:
tv:start().
Il suffit d'aller dans le dossier où ejabberd est installed.Then aller dans le dossier bin et tapez la commande ./ejabberdctl dump_table file_name_in_which_table_will_be_dumped Table_Name .
Ce fichier sera créé dans la base de données/ejabberd @ localhost/dump_table file_name_in_which_table_will_be_dumped
J'ai trouvé ./ejabberdctl vider pour vider le contenu de base de données dans un fichier, mais pas un moyen facile de sélectionner des données (par un shell pour ex.) –
Tommy