MDEV-14573: Upgrade from previous versions is broken for procedures
This commit is contained in:
parent
70d6c944cb
commit
62eaf7b657
@ -220,6 +220,7 @@ proc CREATE TABLE `proc` (
|
|||||||
`collation_connection` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
`collation_connection` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||||
`db_collation` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
`db_collation` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||||
`body_utf8` longblob DEFAULT NULL,
|
`body_utf8` longblob DEFAULT NULL,
|
||||||
|
`aggregate` enum('NONE','GROUP') NOT NULL DEFAULT 'NONE',
|
||||||
PRIMARY KEY (`db`,`name`,`type`)
|
PRIMARY KEY (`db`,`name`,`type`)
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures'
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures'
|
||||||
show create table event;
|
show create table event;
|
||||||
|
@ -220,6 +220,7 @@ proc CREATE TABLE `proc` (
|
|||||||
`collation_connection` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
`collation_connection` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||||
`db_collation` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
`db_collation` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||||
`body_utf8` longblob DEFAULT NULL,
|
`body_utf8` longblob DEFAULT NULL,
|
||||||
|
`aggregate` enum('NONE','GROUP') NOT NULL DEFAULT 'NONE',
|
||||||
PRIMARY KEY (`db`,`name`,`type`)
|
PRIMARY KEY (`db`,`name`,`type`)
|
||||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures'
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures'
|
||||||
show create table event;
|
show create table event;
|
||||||
|
@ -519,6 +519,10 @@ ALTER TABLE proc MODIFY body_utf8 longblob DEFAULT NULL;
|
|||||||
ALTER TABLE proc MODIFY comment
|
ALTER TABLE proc MODIFY comment
|
||||||
text collate utf8_bin NOT NULL;
|
text collate utf8_bin NOT NULL;
|
||||||
|
|
||||||
|
# MDEV-7773: Stored Aggregate Functions
|
||||||
|
ALTER TABLE proc ADD aggregate enum('NONE', 'GROUP') DEFAULT 'NONE' NOT NULL
|
||||||
|
AFTER body_utf8;
|
||||||
|
|
||||||
#
|
#
|
||||||
# EVENT privilege
|
# EVENT privilege
|
||||||
#
|
#
|
||||||
|
Loading…
x
Reference in New Issue
Block a user