- -- Adds a delete trigger to both media_posters and media_backdrops which
- -- ensure that the asset erased is also deleted from the assets table
- CREATE TRIGGER IF NOT EXISTS media_backdrops_propagate
- AFTER DELETE ON media_backdrops
- FOR EACH ROW BEGIN
- DELETE FROM assets WHERE id = old.asset_id;
- END;
- CREATE TRIGGER IF NOT EXISTS media_posters_propagate
- AFTER DELETE ON media_posters
- FOR EACH ROW BEGIN
- DELETE FROM assets WHERE id = old.asset_id;
- END;
|