From b171104c5297fff42a3ac32022cb7fd052f39cf3 Mon Sep 17 00:00:00 2001 From: Vincent Riquer Date: Tue, 5 Mar 2013 13:22:02 +0100 Subject: [PATCH] create mime_actions & destination_files on destinations creation --- share/schema.sql | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/share/schema.sql b/share/schema.sql index 6c09167..c620776 100644 --- a/share/schema.sql +++ b/share/schema.sql @@ -69,6 +69,18 @@ BEGIN AND destination_id=old.destination_id; END; +CREATE TRIGGER create_dest_files_and_mime_actions AFTER INSERT ON destinations +BEGIN + INSERT INTO mime_actions + (mime_type,destination_id) + SELECT id,new.id + FROM mime_types; + INSERT INTO destination_files + (source_file_id,destination_id) + SELECT id,new.id + FROM source_files; +END; + CREATE TRIGGER create_mime_actions AFTER INSERT ON mime_types BEGIN INSERT INTO mime_actions (mime_type,destination_id)