Source for file update_T_PRO_GROUP.phpinc
Documentation is available at update_T_PRO_GROUP.phpinc
* upgrade table T_PRO_GROUP
* @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
$query=
"SELECT * FROM T_SYS_TABLES WHERE TBL_NAME ='T_PRO_GROUP' ORDER BY TBL_VERSION DESC";
$tblVer['TBL_NAME']=
"T_PRO_GROUP";
$tblVer['TBL_VERSION']=
0;
$tblVer['TBL_UPDATE']=
75;
$tblVer['TBL_DELETE']=
100;
$tblVer['TBL_LASTCHANGE']=
0;
require_once __OCSP_PHPINCPATH__ .
"db/update/functions_mySQL.phpinc";
if (intval($tblVer['TBL_VERSION']) <
10) {
PGP_ID int(11) NOT NULL auto_increment,
PGP_PARENT int(11) NOT NULL default '0',
PGP_SORTORDER int(11) NOT NULL default '100',
PGP_NAME varchar(32) NOT NULL default '',
PGP_TITLE varchar(250) NOT NULL default '',
LANG_ID int(11) NOT NULL default '0',
PROJ_ID int(11) NOT NULL default '0',
MEN_ID int(11) NOT NULL default '0',
PAG_ID int(11) NOT NULL default '0',
PGP_IMG1 varchar(250) default NULL,
PGP_IMG2 varchar(250) default NULL,
PGP_IMG3 varchar(250) default NULL,
PGP_MAINPAGE varchar(250) default '/shop/main.html',
PGP_SHOW int(11) NOT NULL default '1',
PGP_CLIENT int(11) NOT NULL default '0',
PGP_GROUP int(11) NOT NULL default '0',
KEY PGP_PARENT (PGP_PARENT,PGP_SHOW,PGP_CLIENT,PGP_GROUP,PGP_SORTORDER),
KEY LANG_ID (LANG_ID,PROJ_ID,MEN_ID),
FULLTEXT KEY PGP_TITLE (PGP_TITLE,PGP_SEARCHWORDS,PGP_DESC1)
if (intval($tblVer['TBL_VERSION']) <
11) {
DB_UPDATE_execCmd("ALTER TABLE T_PRO_GROUP ADD PGP_SHOWFROM DATETIME DEFAULT '2003-01-01' NOT NULL AFTER PGP_SHOW");
DB_UPDATE_execCmd("ALTER TABLE T_PRO_GROUP ADD PGP_SHOWTILL DATETIME DEFAULT '2010-01-01' NOT NULL AFTER PGP_SHOWFROM");
$tblVer['TBL_VERSION']=
11;
if (intval($tblVer['TBL_VERSION']) <
12) {
$tblVer['TBL_VERSION']=
12;
if (intval($tblVer['TBL_VERSION']) <
13) { // <pk-06-02-01>
$tblVer['TBL_VERSION']=
13;
if (intval($tblVer['TBL_VERSION']) <
14) { // <pk-06-02-01>
DB_UPDATE_execCmd("ALTER TABLE T_PRO_GROUP CHANGE PGP_SORTORDER PGP_SORTORDER SMALLINT( 6 ) DEFAULT '0' NOT NULL ");
$tblVer['TBL_VERSION']=
14;
if (intval($tblVer['TBL_VERSION']) <
15) { // <pk-07-02-15>
DB_UPDATE_execCmd("ALTER TABLE T_PRO_GROUP ADD PGP_DISABLEPRODUCTS TINYINT(1) DEFAULT '0' NOT NULL");
DB_UPDATE_execCmd("ALTER TABLE T_PRO_GROUP ADD PGP_DEFAULT_PRT_ID INT(11) DEFAULT '0' NOT NULL");
$tblVer['TBL_VERSION']=
15;
if (intval($tblVer['TBL_VERSION']) <
16 ) // <pk-08-08-02>
$tblVer['TBL_VERSION']=
16;
Documentation generated on Thu, 08 Jan 2009 17:49:09 +0100 by phpDocumentor 1.4.0a2