2024-01-15 11:31:03 +00:00
|
|
|
DELIMITER $$
|
2024-08-20 08:06:10 +00:00
|
|
|
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`ticketDms_beforeDelete`
|
2024-01-15 11:31:03 +00:00
|
|
|
BEFORE DELETE ON `ticketDms`
|
|
|
|
FOR EACH ROW
|
|
|
|
BEGIN
|
|
|
|
UPDATE dms
|
|
|
|
SET dmsTypeFk = (SELECT id
|
|
|
|
FROM dmsType
|
|
|
|
WHERE `code` = 'trash'
|
|
|
|
)
|
|
|
|
WHERE id = OLD.dmsFk AND ( SELECT IF(COUNT(*) > 0, FALSE, TRUE)
|
|
|
|
FROM ticketDms
|
|
|
|
WHERE dmsFk = OLD.dmsFk
|
|
|
|
) ;
|
|
|
|
END$$
|
|
|
|
DELIMITER ;
|