mirror of
https://github.com/ONLYOFFICE/server.git
synced 2026-02-10 18:05:07 +08:00
[bug] For bug 46818
This commit is contained in:
committed by
Sergey Konovalov
parent
fa1a646938
commit
c8a0c4c5d3
@ -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;
|
||||
|
||||
|
||||
19
schema/mysql/upgrade/upgradev710.sql
Normal file
19
schema/mysql/upgrade/upgradev710.sql
Normal 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 ;
|
||||
|
||||
|
||||
|
||||
@ -33,6 +33,7 @@ CREATE TABLE IF NOT EXISTS "public"."task_result" (
|
||||
"callback" text COLLATE "default" NOT NULL,
|
||||
"baseurl" text COLLATE "default" NOT NULL,
|
||||
"password" text COLLATE "default" NULL,
|
||||
"additional" text COLLATE "default" NULL,
|
||||
PRIMARY KEY ("id")
|
||||
)
|
||||
WITH (OIDS=FALSE);
|
||||
|
||||
9
schema/postgresql/upgrade/upgradev710.sql
Normal file
9
schema/postgresql/upgrade/upgradev710.sql
Normal file
@ -0,0 +1,9 @@
|
||||
DO $$
|
||||
BEGIN
|
||||
BEGIN
|
||||
ALTER TABLE "task_result" ADD COLUMN "additional" text;
|
||||
EXCEPTION
|
||||
WHEN duplicate_column THEN RAISE NOTICE 'column additional already exists.';
|
||||
END;
|
||||
END;
|
||||
$$
|
||||
Reference in New Issue
Block a user