Source for file update_T_DBMS_FORM.phpinc
Documentation is available at update_T_DBMS_FORM.phpinc
* upgrade table T_DBMS_FORM
* @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_DBMS_FORM' ORDER BY TBL_VERSION DESC";
$tblVer['TBL_NAME']=
"T_DBMS_FORM";
$tblVer['TBL_VERSION']=
0;
$tblVer['TBL_UPDATE']=
75;
$tblVer['TBL_DELETE']=
100;
$tblVer['TBL_LASTCHANGE']=
0;
require_once dirname(__FILE__
) .
_OCSP_DIRSEP_ .
"functions_mySQL.phpinc";
if (intval($tblVer['TBL_VERSION']) <
2) {
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD PROJ_ID INT DEFAULT '0' NOT NULL AFTER FRM_ID");
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD LANG_ID INT DEFAULT '0' NOT NULL AFTER PROJ_ID");
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD FRM_REVISION INT DEFAULT '1' NOT NULL AFTER LANG_ID");
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD UNIQUE KEY(FRM_ID,PROJ_ID,LANG_ID,FRM_REVISION)");
$tblVer['TBL_VERSION']=
2;
if (intval($tblVer['TBL_VERSION']) <
21) {
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD FRM_DEBUG TINYINT DEFAULT '0' NOT NULL");
$tblVer['TBL_VERSION']=
21;
if (intval($tblVer['TBL_VERSION']) <
22) {
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD FRM_LNK_AFTERINSERT VARCHAR(254) DEFAULT 'index.php' NULL");
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD FRM_LNK_AFTEREDIT VARCHAR(254) DEFAULT 'index.php' NULL");
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD FRM_LNK_AFTERDELETE VARCHAR(254) DEFAULT 'index.php' NULL");
$tblVer['TBL_VERSION']=
22;
if (intval($tblVer['TBL_VERSION']) <
23) {
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD FRM_SRCVERSION TINYINT DEFAULT '0' NOT NULL");
$tblVer['TBL_VERSION']=
23;
if (intval($tblVer['TBL_VERSION']) <
24) {
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM CHANGE FRM_FIELDSV2 FRM_FIELDSV2 LONGTEXT DEFAULT NULL");
$tblVer['TBL_VERSION']=
24;
if (intval($tblVer['TBL_VERSION']) <
25) { /* <pk-05-04-18> */
$tblVer['TBL_VERSION']=
25;
if (intval($tblVer['TBL_VERSION']) <
26) { /* <pk-05-08-25> */
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD FRM_TITLE VARCHAR(254) DEFAULT NULL");
$tblVer['TBL_VERSION']=
26;
if (intval($tblVer['TBL_VERSION']) <
27) { /* <pk-07-06-10> */
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD FRM_CLASS VARCHAR(254) DEFAULT 'DBMS_FORM' AFTER FRM_ID");
$tblVer['TBL_VERSION']=
27;
if (intval($tblVer['TBL_VERSION']) <
28) // <pk-07-06-28>
DB_UPDATE_execCmd("ALTER TABLE `T_DBMS_FORM` CHANGE `FRM_REVISION` `FRM_REVISION` FLOAT( 11 ) NOT NULL DEFAULT '1.0'");
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD FRM_CLASSPATH VARCHAR(254) DEFAULT 'DBMS_FORM' AFTER FRM_CLASS");
$tblVer['TBL_VERSION']=
28;
if (intval($tblVer['TBL_VERSION']) <
29) // <pk-07-08-19>
$tblVer['TBL_VERSION']=
29;
if (intval($tblVer['TBL_VERSION']) <
30) // <pk-07-10-16>
$tblVer['TBL_VERSION']=
30;
if (intval($tblVer['TBL_VERSION']) <
31) // <pk-08-11-01>
DB_UPDATE_execCmd("ALTER TABLE T_DBMS_FORM ADD FRM_DISABLEAJAXCHANGEFORM TINYINT( 1 ) UNSIGNED NULL DEFAULT '0'");
$tblVer['TBL_VERSION']=
31;
Documentation generated on Thu, 08 Jan 2009 17:49:08 +0100 by phpDocumentor 1.4.0a2