mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 02:31:40 +09:00
#472 세션을 파일기반이 아닌 DB기반으로 사용하도록 변경하고 접속자 출력 위젯 추가
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@4290 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
474ca4df06
commit
ea2fede30e
42 changed files with 702 additions and 111 deletions
8
modules/session/queries/deleteSession.xml
Normal file
8
modules/session/queries/deleteSession.xml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<query id="deleteSession" action="delete">
|
||||
<tables>
|
||||
<table name="session" />
|
||||
</tables>
|
||||
<conditions>
|
||||
<condition operation="equal" column="session_key" var="session_key" notnull="notnull" />
|
||||
</conditions>
|
||||
</query>
|
||||
8
modules/session/queries/gcSession.xml
Normal file
8
modules/session/queries/gcSession.xml
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<query id="gcSession" action="delete">
|
||||
<tables>
|
||||
<table name="session" />
|
||||
</tables>
|
||||
<conditions>
|
||||
<condition operation="less" column="expired" default="curdate()" notnull="notnull" />
|
||||
</conditions>
|
||||
</query>
|
||||
19
modules/session/queries/getLoggedMembers.xml
Normal file
19
modules/session/queries/getLoggedMembers.xml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
<query id="getLoggedMembers" action="select">
|
||||
<tables>
|
||||
<table name="session" />
|
||||
</tables>
|
||||
<columns>
|
||||
<column name="member_srl" />
|
||||
</columns>
|
||||
<conditions>
|
||||
<condition operation="more" column="last_update" var="last_update" notnull="notnull" />
|
||||
</conditions>
|
||||
<navigation>
|
||||
<list_count var="list_count" default="20" />
|
||||
<page_count var="page_count" default="10" />
|
||||
<page var="page" default="1" />
|
||||
</navigation>
|
||||
<groups>
|
||||
<group column="member_srl" />
|
||||
</groups>
|
||||
</query>
|
||||
14
modules/session/queries/getLoogedMemberList.xml
Normal file
14
modules/session/queries/getLoogedMemberList.xml
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
<query id="getLoggedMembers" action="select">
|
||||
<tables>
|
||||
<table name="session" />
|
||||
</tables>
|
||||
<columns>
|
||||
<column name="member_srl" />
|
||||
</columns>
|
||||
<conditions>
|
||||
<condition operation="more" column="last_update" var="last_update" notnull="notnull" />
|
||||
</conditions>
|
||||
<groups>
|
||||
<group column="member_srl" />
|
||||
</groups>
|
||||
</query>
|
||||
11
modules/session/queries/getSession.xml
Normal file
11
modules/session/queries/getSession.xml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<query id="getSession" action="select">
|
||||
<tables>
|
||||
<table name="session" />
|
||||
</tables>
|
||||
<columns>
|
||||
<column name="*" />
|
||||
</columns>
|
||||
<conditions>
|
||||
<condition operation="equal" column="session_key" var="session_key" notnull="notnull" />
|
||||
</conditions>
|
||||
</query>
|
||||
13
modules/session/queries/insertSession.xml
Normal file
13
modules/session/queries/insertSession.xml
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
<query id="insertSession" action="insert">
|
||||
<tables>
|
||||
<table name="session" />
|
||||
</tables>
|
||||
<columns>
|
||||
<column name="session_key" var="session_key" notnull="notnull" />
|
||||
<column name="member_srl" var="member_srl" filter="number" default="0" />
|
||||
<column name="expired" var="expired" />
|
||||
<column name="val" var="val" />
|
||||
<column name="ipaddress" default="ipaddress()" />
|
||||
<column name="last_update" default="curdate()" />
|
||||
</columns>
|
||||
</query>
|
||||
15
modules/session/queries/updateSession.xml
Normal file
15
modules/session/queries/updateSession.xml
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
<query id="updateSession" action="update">
|
||||
<tables>
|
||||
<table name="session" />
|
||||
</tables>
|
||||
<columns>
|
||||
<column name="member_srl" var="member_srl" filter="number" default="0" />
|
||||
<column name="expired" var="expired" />
|
||||
<column name="val" var="val" notnull="notnull" />
|
||||
<column name="ipaddress" default="ipaddress()" />
|
||||
<column name="last_update" default="curdate()" />
|
||||
</columns>
|
||||
<conditions>
|
||||
<condition operation="equal" column="session_key" var="session_key" notnull="notnull" />
|
||||
</conditions>
|
||||
</query>
|
||||
Loading…
Add table
Add a link
Reference in a new issue