diff --git a/update/update.php b/update/update.php deleted file mode 100644 index 46c96a555..000000000 --- a/update/update.php +++ /dev/null @@ -1,122 +0,0 @@ -"; - -if (!$user->isAdmin()) { - print "ERROR: You must be administrator to execute the update"; - die; -} - -function update_content() -{ - - GLOBAL $db,$settings; - - // create temp folder - if (!makedir($settings->_contentDir."/temp")) return false; - - // for all contents - $queryStr = "SELECT * FROM tblDocumentContent"; - $contents = $db->getResultArray($queryStr); - - if (is_bool($contents)&&!$contents) return false; - - for ($i=0;$i_contentDir."/temp/".$contents[$i]["document"]) return false; - - // move every content in temp/documentID/version.fileType - $source = $settings->_contentDir."/".$settings->_contentOffsetDir."/".$i."/data".$contents[$i]["fileType"]; - $target = $settings->_contentDir."/temp/".$contents[$i]["document"]."/".$contents[$i]["version"].$contents[$i]["fileType"]; - if (!copyFile($source, $target) return false; - } - - - // change directory - if (!renameDir($settings->_contentDir."/".$settings->_contentOffsetDir,$settings->_contentDir."/old") return false; - if (!renameDir($settings->_contentDir."/temp",$settings->_contentDir."/".$settings->_contentOffsetDir) return false; - - return true; -} - -function update_db() -{ - GLOBAL $db,$settings; - - // for all contents - $queryStr = "SELECT * FROM tblDocumentContent"; - $contents = $db->getResultArray($queryStr); - - if (is_bool($contents)&&!$contents) return false; - - for ($i=0;$i_contentOffsetDir."/".$contents[$i]["document"]." WHERE id = ".$i; - if (!$db->getResult($queryStr)) return false; - - } - - // run the update-2.0.sql - $fd = fopen ("update.sql", "r"); - - if (is_bool($fd)&&!$fd) return false; - - $queryStr = fread($fd, filesize("update.sql")); - - if (is_bool($queryStr)&&!$queryStr) return false; - - fclose ($fd); - if (!$db->getResult($queryStr)) return false; - - return true; -} - - -print "Updating ...please wait
"; - - -if (!update_content()) { - print "ERROR: An error occurred during the directory reordering"; - die; -} - -if (!update_db()) { - print "ERROR: An error occurred during the DB update"; - die; -} - -print "Update done
"; - - print ""; - -?> diff --git a/update/update.sql b/update/update.sql deleted file mode 100644 index b89e0ac44..000000000 --- a/update/update.sql +++ /dev/null @@ -1,33 +0,0 @@ --- mysql -uroot -ppassword mydms < update-2.0.sql - - --- -------------------------------------------------------- - --- --- New table for document-related files --- - -CREATE TABLE `tblDocumentFiles` ( - `id` int(11) NOT NULL auto_increment, - `document` int(11) NOT NULL default '0', - `userID` int(11) NOT NULL default '0', - `comment` text, - `name` varchar(150) default NULL, - `date` int(12) default NULL, - `dir` varchar(255) NOT NULL default '', - `orgFileName` varchar(150) NOT NULL default '', - `fileType` varchar(10) NOT NULL default '', - `mimeType` varchar(70) NOT NULL default '', - PRIMARY KEY (`id`) -) ; - --- -------------------------------------------------------- - --- --- Not longer required by new filesystem structure --- - -DROP TABLE `tblDirPath`; -DROP TABLE `tblPathList`; - -