drop trigger if exists components_changes_attach_trigger; drop trigger if exists components_changes_update_trigger; drop trigger if exists components_changes_detach_trigger;