Source for file update_T_CLI_CLIENT.phpinc
Documentation is available at update_T_CLI_CLIENT.phpinc
* upgrade table T_CLI_CLIENT
* @project Open CSP-Management
* @author Peter Krebs <p.krebs@wpus.at>
* @copyright (c) 2002-2005 by WURM & Parnter Unternehmensservice GmbH
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id: update_T_CLI_CLIENT.phpinc,v 1.3 2008/10/28 17:46:12 pitlinz Exp $
$query=
"SELECT * FROM T_SYS_TABLES WHERE TBL_NAME ='T_CLI_CLIENT' ORDER BY TBL_VERSION DESC";
$tblVer['TBL_NAME']=
"T_CLI_CLIENT";
$tblVer['TBL_VERSION']=
0;
$tblVer['TBL_SELECT']=
10;
$tblVer['TBL_UPDATE']=
10;
$tblVer['TBL_DELETE']=
100;
$tblVer['TBL_LASTCHANGE']=
0;
require_once __OCSP_PHPINCPATH__ .
"db" .
_OCSP_DIRSEP_ .
"update" .
_OCSP_DIRSEP_ .
"functions_mySQL.phpinc";
if (intval($tblVer['TBL_VERSION']) <
10) {
CLI_ID int(11) NOT NULL auto_increment,
CTY_ID int(11) NOT NULL default '0',
CLI_DEFAULTADDR int(11) NOT NULL default '0',
CLI_NUMBER varchar(32) default NULL,
CLI_NAME1 varchar(128) NOT NULL default '',
CLI_NAME2 varchar(128) default NULL,
CLI_NAME3 varchar(128) default NULL,
CLI_ORGANIZATION varchar(128) default NULL,
CLI_EMAIL varchar(128) default NULL,
CLI_URL varchar(128) default NULL,
CLI_LOGO varchar(255) default NULL,
CLI_LASTCHANGE timestamp(14) NOT NULL,
CLI_CREATION timestamp(14) NOT NULL,
CLI_LASTVISIT timestamp(14) NOT NULL,
CLI_CEO varchar(64) default NULL,
if (intval($tblVer['TBL_VERSION']) <
11) {
DB_UPDATE_execCmd("ALTER TABLE T_CLI_CLIENT ADD CLI_SEX TINYINT NOT NULL DEFAULT '0'");
$tblVer['TBL_VERSION']=
11;
if (intval($tblVer['TBL_VERSION']) <
12) {
DB_UPDATE_execCmd("ALTER TABLE `T_CLI_CLIENT` ADD `CLI_NWLMODE` TINYINT NOT NULL DEFAULT '0';");
$tblVer['TBL_VERSION']=
12;
if (intval($tblVer['TBL_VERSION']) <
13) {
$tblVer['TBL_VERSION']=
13;
if (intval($tblVer['TBL_VERSION']) <
15) {
$tblVer['TBL_VERSION']=
15;
if (intval($tblVer['TBL_VERSION']) <
16) {
$tblVer['TBL_VERSION']=
16;
if (intval($tblVer['TBL_VERSION']) <
17) { // <pk-05-09-20>
DB_UPDATE_execCmd("ALTER TABLE `T_CLI_CLIENT` ADD `CLI_STATE` TINYINT NOT NULL DEFAULT '0';");
$tblVer['TBL_VERSION']=
17;
if (intval($tblVer['TBL_VERSION']) <
18) { // <pk-05-11-03>
DB_UPDATE_execCmd("ALTER TABLE `T_CLI_CLIENT` ADD CLI_CREATOR INT NOT NULL DEFAULT '0';"); // user id of the creator
DB_UPDATE_execCmd("ALTER TABLE `T_CLI_CLIENT` ADD CLI_CHANGEDBY INT NOT NULL DEFAULT '0';"); // user id of the last changer
DB_UPDATE_execCmd("ALTER TABLE `T_CLI_CLIENT` ADD CLI_AGENTGROUP INT NOT NULL DEFAULT '0';"); // group id of the agents
$tblVer['TBL_VERSION']=
18;
if (intval($tblVer['TBL_VERSION']) <
19) { // <pk-06-06-01>
DB_UPDATE_execCmd("ALTER TABLE `T_CLI_CLIENT` ADD `CLI_FOREIGNKEY` VARCHAR(32) NOT NULL DEFAULT '0';");
$tblVer['TBL_VERSION']=
19;
if (intval($tblVer['TBL_VERSION']) <
20) { // <pk-06-06-01>
$tblVer['TBL_VERSION']=
20;
if (intval($tblVer['TBL_VERSION']) <
21) { // <pk-08-04-22>
DB_UPDATE_execCmd("ALTER TABLE `T_CLI_CLIENT` ADD `GRP_ID` INT NOT NULL DEFAULT '0';");
$tblVer['TBL_VERSION']=
21;
if (intval($tblVer['TBL_VERSION']) <
22) // <pk-08-10-23>
DB_UPDATE_execCmd("ALTER TABLE T_CLI_CLIENT ADD CLI_SRCTYPE INT NOT NULL DEFAULT '0'");
DB_UPDATE_execCmd("ALTER TABLE T_CLI_CLIENT ADD CLI_SRCID INT NOT NULL DEFAULT '0'");
DB_UPDATE_execCmd("ALTER TABLE T_CLI_CLIENT ADD INDEX CLI_SRC (CLI_SRCTYPE,CLI_SRCID)");
$tblVer['TBL_VERSION']=
22;
Documentation generated on Thu, 08 Jan 2009 17:49:00 +0100 by phpDocumentor 1.4.0a2