Source for file update_T_SYS_USER.phpinc
Documentation is available at update_T_SYS_USER.phpinc
* @project Open CSP-Management
* @author Peter Krebs <p.krebs@wpus.at>
* @copyright (c) 2002-2004 by Peter Krebs and Landesverlag Unternehmensservice
* @copyright (c) 2005-2006 by WURM & Partner Unternehmensservice GmbH
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id: update_T_SYS_USER.phpinc,v 1.4 2008/06/05 08:38:53 pitlinz Exp $
$query=
"SELECT * FROM T_SYS_TABLES WHERE TBL_NAME ='T_SYS_USER' ORDER BY TBL_VERSION DESC";
if (!$tblVer=
$GLOBALS['USRDB']->quickQuery($query)) {
$tblVer['TBL_NAME']=
"T_SYS_USER";
$tblVer['TBL_VERSION']=
0;
$tblVer['TBL_UPDATE']=
75;
$tblVer['TBL_DELETE']=
100;
$tblVer['TBL_LASTCHANGE']=
0;
require_once $GLOBALS['PROJECT']['PHPINCPATH'].
"db/update/functions_mySQL.phpinc";
if (intval($tblVer['TBL_VERSION']) <
11) {
DB_UPDATE_execCmd("ALTER TABLE `T_SYS_USER` ADD `USR_SECRQUESTION` VARCHAR(254) NULL;");
DB_UPDATE_execCmd("ALTER TABLE `T_SYS_USER` ADD `USR_SECRANSWER` VARCHAR(254) NULL;");
$tblVer['TBL_VERSION']=
11;
if (intval($tblVer['TBL_VERSION']) <
12) {
DB_UPDATE_execCmd("ALTER TABLE T_SYS_USER ADD USR_ENABLED TINYINT NOT NULL DEFAULT '1'");
$tblVer['TBL_VERSION']=
12;
if (intval($tblVer['TBL_VERSION']) <
13) {
DB_UPDATE_execCmd("ALTER TABLE T_SYS_USER CHANGE USR_PWD USR_PWD VARCHAR(64) NOT NULL");
$tblVer['TBL_VERSION']=
13;
if (intval($tblVer['TBL_VERSION']) <
14) // <pk-07-06-13>
$tblVer['TBL_VERSION']=
14;
if (intval($tblVer['TBL_VERSION']) <
15) // <pk-08-05-02>
DB_UPDATE_execCmd("ALTER TABLE T_SYS_USER ADD USR_LANG CHAR(3) NOT NULL DEFAULT 'DE'");
$tblVer['TBL_VERSION']=
15;
if (intval($tblVer['TBL_VERSION']) <
16) // <pk-08-05-06>
$tblVer['TBL_VERSION']=
16;
Documentation generated on Thu, 08 Jan 2009 17:49:11 +0100 by phpDocumentor 1.4.0a2