feat: refs #8577 add 'rate' column to clientRate and update triggers #3502
|
@ -3,9 +3,10 @@ CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`claimRatio_afterInsert`
|
||||||
AFTER INSERT ON `claimRatio`
|
AFTER INSERT ON `claimRatio`
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
BEGIN
|
BEGIN
|
||||||
INSERT INTO clientRate(clientFk, `value`)
|
INSERT INTO clientRate(clientFk, `value`, rate)
|
||||||
VALUES(NEW.clientFk, NEW.priceIncreasing)
|
VALUES(NEW.clientFk, NEW.priceIncreasing, NEW.claimingRate)
|
||||||
ON DUPLICATE KEY UPDATE
|
ON DUPLICATE KEY UPDATE
|
||||||
`value` = VALUES(`value`);
|
`value` = VALUES(`value`),
|
||||||
|
rate = VALUES(rate);
|
||||||
END$$
|
END$$
|
||||||
DELIMITER ;
|
DELIMITER ;
|
||||||
|
|
|
@ -3,9 +3,10 @@ CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`claimRatio_afterUpdate`
|
||||||
AFTER UPDATE ON `claimRatio`
|
AFTER UPDATE ON `claimRatio`
|
||||||
FOR EACH ROW
|
FOR EACH ROW
|
||||||
BEGIN
|
BEGIN
|
||||||
INSERT INTO clientRate(clientFk, `value`)
|
INSERT INTO clientRate(clientFk, `value`, rate)
|
||||||
VALUES(NEW.clientFk, NEW.priceIncreasing)
|
VALUES(NEW.clientFk, NEW.priceIncreasing, NEW.claimingRate)
|
||||||
ON DUPLICATE KEY UPDATE
|
ON DUPLICATE KEY UPDATE
|
||||||
`value` = VALUES(`value`);
|
`value` = VALUES(`value`),
|
||||||
|
rate = VALUES(rate);
|
||||||
END$$
|
END$$
|
||||||
DELIMITER ;
|
DELIMITER ;
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
ALTER TABLE vn.clientRate ADD COLUMN rate DECIMAL(5, 2) DEFAULT NULL;
|
Loading…
Reference in New Issue