mirror of
https://github.com/processone/ejabberd
synced 2025-10-06 03:50:15 +02:00
Add SQL to Riak converter
This commit is contained in:
parent
0490c2f139
commit
e82219185b
14 changed files with 185 additions and 1 deletions
|
@ -1441,5 +1441,12 @@ import(_LServer, mnesia, #sr_group{} = G) ->
|
|||
mnesia:dirty_write(G);
|
||||
import(_LServer, mnesia, #sr_user{} = U) ->
|
||||
mnesia:dirty_write(U);
|
||||
import(_LServer, riak, #sr_group{group_host = {_, Host}} = G) ->
|
||||
ejabberd_riak:put(G, [{'2i', [{<<"host">>, Host}]}]);
|
||||
import(_LServer, riak, #sr_user{us = US, group_host = {Group, Host}} = User) ->
|
||||
ejabberd_riak:put(User,
|
||||
[{i, {US, {Group, Host}}},
|
||||
{'2i', [{<<"us">>, US},
|
||||
{<<"group_host">>, {Group, Host}}]}]);
|
||||
import(_, _, _) ->
|
||||
pass.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue