fixed cache_desc update trigger, db-changes
This commit is contained in:
parent
0606837132
commit
6f87d720d7
@ -42,3 +42,4 @@ date commit ID change
|
||||
- added tables caches_modified, cache_desc_modified,
|
||||
caches_attributes_modified, cache_logs_restored,
|
||||
cache_pictures_modified and listing_restored
|
||||
- modified lots of triggers
|
||||
|
@ -718,9 +718,10 @@
|
||||
END IF;
|
||||
/* changes at date of creation are ignored to save archive space */
|
||||
IF NEW.`cache_id`=OLD.`cache_id` AND
|
||||
(OLD.`date_created` < LEFT(NOW(),10)) AND
|
||||
(SELECT `status` FROM `caches` WHERE `caches`.`cache_id`=OLD.`cache_id`) != 5 THEN
|
||||
INSERT IGNORE INTO `cache_desc_modified` (`cache_id`, `language`, `date_modified`, `date_created`, `desc`, `desc_html`, `desc_htmledit`, `hint`, `short_desc`) VALUES (OLD.`cache_id`, OLD.`language`, NOW(), OLD.`date_created`, OLD.`desc`, OLD.`desc_html`, OLD.`desc_htmledit`, OLD.`hint`, OLD.`short_desc`);
|
||||
(SELECT `status` FROM `caches` WHERE `caches`.`cache_id`=OLD.`cache_id`) != 5 THEN
|
||||
IF (OLD.`date_created` < LEFT(NOW(),10)) THEN
|
||||
INSERT IGNORE INTO `cache_desc_modified` (`cache_id`, `language`, `date_modified`, `date_created`, `desc`, `desc_html`, `desc_htmledit`, `hint`, `short_desc`) VALUES (OLD.`cache_id`, OLD.`language`, NOW(), OLD.`date_created`, OLD.`desc`, OLD.`desc_html`, OLD.`desc_htmledit`, OLD.`hint`, OLD.`short_desc`);
|
||||
END IF;
|
||||
IF NEW.`language`!=OLD.`language` THEN
|
||||
INSERT IGNORE INTO `cache_desc_modified` (`cache_id`, `language`, `date_modified`, `desc`) VALUES (NEW.`cache_id`, NEW.`language`, NOW(), NULL);
|
||||
END IF;
|
||||
|
Loading…
x
Reference in New Issue
Block a user