diff --git a/initdb/01_schema.sql b/initdb/01_schema.sql index 2d16b2d..32ad79a 100644 --- a/initdb/01_schema.sql +++ b/initdb/01_schema.sql @@ -109,12 +109,12 @@ DROP TRIGGER IF EXISTS trg_prenotazione_no_overlap_update; DELIMITER $$ CREATE TRIGGER trg_prenotazione_no_overlap_insert -BEFORE INSERT ON prenotazione +BEFORE INSERT ON corrieri FOR EACH ROW BEGIN IF NEW.Stato <> 'annullata' AND EXISTS ( SELECT 1 - FROM prenotazione AS p + FROM corrieri AS p WHERE p.CampoID = NEW.CampoID AND p.Data = NEW.Data AND p.Stato <> 'annullata' @@ -127,12 +127,12 @@ BEGIN END$$ CREATE TRIGGER trg_prenotazione_no_overlap_update -BEFORE UPDATE ON prenotazione +BEFORE UPDATE ON corrieri FOR EACH ROW BEGIN IF NEW.Stato <> 'annullata' AND EXISTS ( SELECT 1 - FROM prenotazione AS p + FROM corrieri AS p WHERE p.PrenotazioneID <> NEW.PrenotazioneID AND p.CampoID = NEW.CampoID AND p.Data = NEW.Data diff --git a/initdb/02_seed.sql b/initdb/02_seed.sql index ff3a387..0082ea2 100644 --- a/initdb/02_seed.sql +++ b/initdb/02_seed.sql @@ -10,7 +10,7 @@ -- TENN9001, PADL2406, CALC7788, TENN3344 -- ============================================================ -USE prenotazioni; +USE corrieri; -- ------------------------------------------------------------ -- Operatori