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`
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
INSERT INTO clientRate(clientFk, `value`)
|
||||
VALUES(NEW.clientFk, NEW.priceIncreasing)
|
||||
INSERT INTO clientRate(clientFk, `value`, rate)
|
||||
VALUES(NEW.clientFk, NEW.priceIncreasing, NEW.claimingRate)
|
||||
ON DUPLICATE KEY UPDATE
|
||||
`value` = VALUES(`value`);
|
||||
`value` = VALUES(`value`),
|
||||
rate = VALUES(rate);
|
||||
END$$
|
||||
DELIMITER ;
|
||||
|
|
|
@ -3,9 +3,10 @@ CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`claimRatio_afterUpdate`
|
|||
AFTER UPDATE ON `claimRatio`
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
INSERT INTO clientRate(clientFk, `value`)
|
||||
VALUES(NEW.clientFk, NEW.priceIncreasing)
|
||||
INSERT INTO clientRate(clientFk, `value`, rate)
|
||||
VALUES(NEW.clientFk, NEW.priceIncreasing, NEW.claimingRate)
|
||||
ON DUPLICATE KEY UPDATE
|
||||
`value` = VALUES(`value`);
|
||||
`value` = VALUES(`value`),
|
||||
rate = VALUES(rate);
|
||||
END$$
|
||||
DELIMITER ;
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
ALTER TABLE vn.clientRate ADD COLUMN rate DECIMAL(5, 2) DEFAULT NULL;
|
Loading…
Reference in New Issue