Source for file update_MT_SYS_ONLINEUSERS.phpinc
Documentation is available at update_MT_SYS_ONLINEUSERS.phpinc
* @project Open CSP-Management
* @author Peter Krebs <pitlinz@users.sourceforge.net>
* @copyright (c) 2005 by WURM & Partner Unternehmensservice GmbH
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
$query=
"SELECT * FROM T_SYS_TABLES WHERE TBL_NAME ='MT_SYS_ONLINEUSERS' ORDER BY TBL_VERSION DESC";
if (!$tblVer=
$GLOBALS['USRDB']->quickQuery($query)) {
$tblVer['TBL_NAME']=
"MT_SYS_ONLINEUSERS";
$tblVer['TBL_VERSION']=
0;
$tblVer['TBL_INSERT']=
50;
$tblVer['TBL_UPDATE']=
75;
$tblVer['TBL_DELETE']=
75;
$tblVer['TBL_LASTCHANGE']=
NULL;
require_once $GLOBALS['PROJECT']['PHPINCPATH'].
"db/update/functions_mySQL.phpinc";
if (intval($tblVer['TBL_VERSION']) <
10) {
CREATE TABLE MT_SYS_ONLINEUSERS (
USR_ID INT NOT NULL DEFAULT 0,
ONLU_TIMESTMP TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
USR_LOGIN VARCHAR(32) NOT NULL DEFAULT 'guest',
ONLU_GROUPS VARCHAR(128) NOT NULL DEFAULT '0,-99',
ONLU_CLIENTS VARCHAR(64) NOT NULL DEFAULT '',
ONLU_STAFF VARCHAR(128) NOT NULL DEFAULT '',
ONLU_SESS_ID VARCHAR(32) NOT NULL,
ONLU_MD5HASH VARCHAR(64) NULL,
PRIMARY KEY (USR_ID,ONLU_SESS_ID ) ,
INDEX ( ONLU_TIMESTMP , USR_LOGIN , ONLU_GROUPS , ONLU_CLIENTS , ONLU_STAFF)
$tblVer['TBL_VERSION']=
10;
Documentation generated on Thu, 08 Jan 2009 17:48:59 +0100 by phpDocumentor 1.4.0a2