Skip to content

Commit

Permalink
Disable a trigger
Browse files Browse the repository at this point in the history
  • Loading branch information
mgramin authored Jan 31, 2024
1 parent 4a8dad4 commit 8f6a683
Showing 1 changed file with 24 additions and 24 deletions.
48 changes: 24 additions & 24 deletions mysql/sakila-schema.sql
Original file line number Diff line number Diff line change
Expand Up @@ -209,30 +209,30 @@ SET @@default_storage_engine = @old_default_storage_engine;
-- Triggers for loading film_text from film
--

DELIMITER ;;
CREATE TRIGGER `ins_film` AFTER INSERT ON `film` FOR EACH ROW BEGIN
INSERT INTO film_text (film_id, title, description)
VALUES (new.film_id, new.title, new.description);
END;;


CREATE TRIGGER `upd_film` AFTER UPDATE ON `film` FOR EACH ROW BEGIN
IF (old.title != new.title) OR (old.description != new.description) OR (old.film_id != new.film_id)
THEN
UPDATE film_text
SET title=new.title,
description=new.description,
film_id=new.film_id
WHERE film_id=old.film_id;
END IF;
END;;


CREATE TRIGGER `del_film` AFTER DELETE ON `film` FOR EACH ROW BEGIN
DELETE FROM film_text WHERE film_id = old.film_id;
END;;

DELIMITER ;
-- DELIMITER ;;
-- CREATE TRIGGER `ins_film` AFTER INSERT ON `film` FOR EACH ROW BEGIN
-- INSERT INTO film_text (film_id, title, description)
-- VALUES (new.film_id, new.title, new.description);
-- END;;


-- CREATE TRIGGER `upd_film` AFTER UPDATE ON `film` FOR EACH ROW BEGIN
-- IF (old.title != new.title) OR (old.description != new.description) OR (old.film_id != new.film_id)
-- THEN
-- UPDATE film_text
-- SET title=new.title,
-- description=new.description,
-- film_id=new.film_id
-- WHERE film_id=old.film_id;
-- END IF;
-- END;;


-- CREATE TRIGGER `del_film` AFTER DELETE ON `film` FOR EACH ROW BEGIN
-- DELETE FROM film_text WHERE film_id = old.film_id;
-- END;;

-- DELIMITER ;

--
-- Table structure for table `inventory`
Expand Down

0 comments on commit 8f6a683

Please sign in to comment.