first commit
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
DELIMITER //
|
||||
|
||||
CREATE TRIGGER zen_tri_json_log
|
||||
AFTER UPDATE ON zen_jsoncode
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
DECLARE v_cnt INT;
|
||||
|
||||
-- 當 json code 被修改, 就記錄到 log
|
||||
IF OLD.jsoncode <> NEW.jsoncode OR OLD.jsoncode2 <> NEW.jsoncode2 OR OLD.jsoncode3 <> NEW.jsoncode3 THEN
|
||||
INSERT INTO zen_jsoncode_log (log_date, functiontag, version, jsoncode, jsoncode2, jsoncode3)
|
||||
VALUES (NOW(), OLD.functiontag, OLD.version, OLD.jsoncode, OLD.jsoncode2, OLD.jsoncode3);
|
||||
END IF;
|
||||
END//
|
||||
|
||||
CREATE TRIGGER zen_tri_json_log_delete
|
||||
AFTER DELETE ON zen_jsoncode
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
-- 當記錄被刪除時記錄到 log
|
||||
INSERT INTO zen_jsoncode_log (log_date, functiontag, version, jsoncode, jsoncode2, jsoncode3)
|
||||
VALUES (NOW(), OLD.functiontag, OLD.version, OLD.jsoncode, OLD.jsoncode2, OLD.jsoncode3);
|
||||
END//
|
||||
|
||||
DELIMITER ;
|
||||
Reference in New Issue
Block a user