diff --git a/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql b/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql index 6b514e5bbd..b11c67f51a 100644 --- a/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql +++ b/pandora_console/extras/pandoradb_migrate_6.0_to_7.0.mysql.sql @@ -1291,9 +1291,19 @@ UPDATE twidget_dashboard SET id_widget = (SELECT id FROM twidget WHERE unique_na DELETE FROM twidget WHERE unique_name = 'graph_availability'; -- --------------------------------------------------------------------- --- Table `tbackup` +-- Table `tbackup` (Extension table. Modify only if exists) -- --------------------------------------------------------------------- -ALTER TABLE tbackup ADD COLUMN `filepath` varchar(512) NOT NULL DEFAULT ""; +delimiter // +CREATE PROCEDURE addcol() +BEGIN +SET @vv1 = (SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = DATABASE() AND table_name = 'tbackup'); +IF @vv1>0 THEN + ALTER TABLE tbackup ADD COLUMN `filepath` varchar(512) NOT NULL DEFAULT ""; +END IF; +END; +// +CALL addcol(); +DROP PROCEDURE addcol; -- --------------------------------------------------------------------- -- Table `tconfig`