diff --git a/sql/mysql/upgrade/2.0.9/storagemanager.sql b/sql/mysql/upgrade/2.0.9/storagemanager.sql index c95be7d..3af690b 100644 --- a/sql/mysql/upgrade/2.0.9/storagemanager.sql +++ b/sql/mysql/upgrade/2.0.9/storagemanager.sql @@ -1,3 +1,4 @@ ALTER TABLE `documents` ADD `storage_path` VARCHAR( 250 ) ; ALTER TABLE `documents` ADD INDEX ( `storage_path` ) ; -UPDATE `documents` SET storage_path = CONCAT(full_path, "/", filename) WHERE storage_path IS NULL; +UPDATE `documents` d SET storage_path = (select CONCAT(CONCAT(CONCAT(CONCAT(f.full_path, "/"), f.name), "/"), filename) from folders f where f.id=d.folder_id) WHERE storage_path IS NULL; +UPDATE `documents` d SET storage_path=CONCAT(CONCAT(CONCAT("Deleted/", d.id), "-"), d.filename) where status_id=3;