[bug] For bug 46818

This commit is contained in:
Sergey Konovalov
2022-03-31 18:50:06 +03:00
committed by Sergey Konovalov
parent fa1a646938
commit c8a0c4c5d3
8 changed files with 132 additions and 6 deletions

View File

@ -58,6 +58,7 @@ CREATE TABLE IF NOT EXISTS `task_result` (
`callback` longtext NOT NULL,
`baseurl` text NOT NULL,
`password` longtext NULL,
`additional` longtext NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

View File

@ -0,0 +1,19 @@
DELIMITER DLM00
DROP PROCEDURE IF EXISTS upgrade710 DLM00
CREATE PROCEDURE upgrade710()
BEGIN
IF NOT EXISTS(SELECT * FROM information_schema.`COLUMNS` WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'task_result' AND COLUMN_NAME = 'additional') THEN
ALTER TABLE `task_result` ADD COLUMN `additional` LONGTEXT NULL DEFAULT NULL AFTER `password`;
END IF;
END DLM00
CALL upgrade710() DLM00
DELIMITER ;