<?xml version="1.0" encoding="UTF-8" ?>
|
<!DOCTYPE sql PUBLIC "sqllist" "sqllist.dtd" >
|
|
<sqllist>
|
<dataSpace name="User">
|
|
<sql name="getOneClient">
|
<![CDATA[
|
select * from client where id = '@{id}'
|
]]>
|
</sql>
|
|
<sql name="getOneNotify">
|
<![CDATA[
|
select * from notify where id = '@{id}'
|
]]>
|
</sql>
|
|
<sql name="getOneUserById">
|
<![CDATA[
|
select * from usr where id = '@{id}'
|
]]>
|
</sql>
|
|
<sql name="getOneUserByPhone">
|
<![CDATA[
|
select * from usr where mobile = '@{phone}'
|
]]>
|
</sql>
|
|
<sql name="getOneUserByClientId">
|
<![CDATA[
|
select * from usr where exists (
|
select 1 from client where id = '@{clientId}'
|
)
|
]]>
|
</sql>
|
|
<sql name="getUserSession">
|
<![CDATA[
|
select _cid, _package_name, _token, _voip_token, _secret, _db_secret, _platform, _push_type,
|
_device_name, _device_version, _phone_name, _language, _carrier_name, _dt
|
from t_user_session
|
where _uid = '@{uid}'
|
and _deleted = 0
|
]]>
|
</sql>
|
|
</dataSpace>
|
|
<dataSpace name="Friendship">
|
|
<sql name="getActiveFriendship">
|
<![CDATA[
|
select * from friendship
|
where statusCode = 'open' or (
|
statusCode = 'apply' and TO_DAYS(NOW()) - TO_DAYS(createtime) <= 3
|
)
|
order by userid
|
]]>
|
</sql>
|
|
<sql name="addUserMessage">
|
<![CDATA[
|
insert into @{tableName} (_mid, _uid, _seq) values(@{mid}, '@{uid}', @{seq})
|
]]>
|
</sql>
|
|
</dataSpace>
|
</sqllist>
|