File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -164,4 +164,11 @@ INSERT INTO zz_files_categories (name) VALUES ('Allegati caricati tramite access
164164-- Aggiunta campo per immagine nelle check
165165ALTER TABLE ` zz_checks`
166166 ADD ` id_immagine` INT NULL DEFAULT NULL ,
167- ADD CONSTRAINT ` zz_checks_ibfk_6` FOREIGN KEY (` id_immagine` ) REFERENCES ` zz_files` (` id` ) ON DELETE SET NULL ON UPDATE RESTRICT;
167+ ADD CONSTRAINT ` zz_checks_ibfk_6` FOREIGN KEY (` id_immagine` ) REFERENCES ` zz_files` (` id` ) ON DELETE SET NULL ON UPDATE RESTRICT;
168+
169+ -- Rimozione record orfani in co_provvigioni
170+ DELETE FROM ` co_provvigioni` WHERE ` idagente` NOT IN (SELECT ` id` FROM ` an_anagrafiche` ) OR ` idarticolo` NOT IN (SELECT ` id` FROM ` mg_articoli` );
171+
172+ -- Aggiunta foreign key su co_provvigioni
173+ ALTER TABLE ` co_provvigioni` ADD CONSTRAINT ` co_provvigioni_ibfk_1` FOREIGN KEY (` idagente` ) REFERENCES ` an_anagrafiche` (` idanagrafica` ) ON DELETE CASCADE ON UPDATE RESTRICT;
174+ ALTER TABLE ` co_provvigioni` ADD CONSTRAINT ` co_provvigioni_ibfk_2` FOREIGN KEY (` idarticolo` ) REFERENCES ` mg_articoli` (` id` ) ON DELETE CASCADE ON UPDATE RESTRICT;
You can’t perform that action at this time.
0 commit comments