blob: a8a1b2294c4113e948dcac4227ee671ef586b6a0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
<?xml version="1.0"?>
<schema version="0.3">
<table name="sessions2">
<descr>Table for ADOdb session management</descr>
<field name="SESSKEY" type="C" size="64">
<descr>Session key to identify a user's browser session.</descr>
<KEY/>
<NOTNULL/>
</field>
<field name="EXPIRY" type="T">
<descr>Slightly redundant as it can be dynamically calculated by NOW() and MODIFIED field,
but it enables forcing a fixed timeout for specific sessions.
</descr>
<NOTNULL/>
</field>
<field name="CREATED" type="T">
<descr>New session creation Timestamp.</descr>
<NOTNULL/>
</field>
<field name="MODIFIED" type="T">
<descr>Timestamp which is usually updated when the user interacts with a site, to extend the expire time.</descr>
<NOTNULL/>
</field>
<field name="EXPIREREF" type="C" size="250">
<descr>Usually a User Id or unique username of your application.
The name EXPIREREF is a bit weird, it may be better to call it USERREF?
</descr>
</field>
<field name="SESSDATA" type="XL">
<descr>PHP's serialized session data or encrypted serialized session data.</descr>
<NOTNULL/>
</field>
</table>
</schema>
|