8179-testToMaster #3176

Merged
alexm merged 407 commits from 8179-testToMaster into master 2024-11-12 06:41:52 +00:00
2 changed files with 13 additions and 22 deletions
Showing only changes of commit 7b4d15cb23 - Show all commits

View File

@ -2,17 +2,6 @@ DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`itemShelving_beforeDelete` CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`itemShelving_beforeDelete`
BEFORE DELETE ON `itemShelving` BEFORE DELETE ON `itemShelving`
FOR EACH ROW FOR EACH ROW
BEGIN
DECLARE vItemShelvingSaleExists BOOL;
SELECT COUNT(*) INTO vItemShelvingSaleExists
FROM itemShelvingSale
WHERE itemShelvingFk = OLD.id;
IF vItemShelvingSaleExists THEN
CALL util.throw('Cannot delete item shelving with item shelving sale');
END IF;
INSERT INTO vn.itemShelvingLog(itemShelvingFk, INSERT INTO vn.itemShelvingLog(itemShelvingFk,
workerFk, workerFk,
accion, accion,
@ -22,6 +11,5 @@ BEGIN
account.myUser_getId(), account.myUser_getId(),
'ELIMINADO', 'ELIMINADO',
OLD.shelvingFk, OLD.shelvingFk,
OLD.itemFk); OLD.itemFk)$$
END$$
DELIMITER ; DELIMITER ;

View File

@ -0,0 +1,3 @@
ALTER TABLE vn.itemShelving DROP FOREIGN KEY itemShelving_fk2;
ALTER TABLE vn.itemShelving ADD CONSTRAINT itemShelving_fk2
FOREIGN KEY (shelvingFk) REFERENCES vn.shelving(code) ON DELETE RESTRICT ON UPDATE CASCADE;