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,
|
||||
`db_collation` char(32) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
|
||||
`body_utf8` longblob DEFAULT NULL,
|
||||
`aggregate` enum('NONE','GROUP') NOT NULL DEFAULT 'NONE',
|
||||
PRIMARY KEY (`db`,`name`,`type`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures'
|
||||
show create table event;
|
||||
|
@ -220,6 +220,7 @@ proc CREATE TABLE `proc` (
|
||||
`collation_connection` 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,
|
||||
`aggregate` enum('NONE','GROUP') NOT NULL DEFAULT 'NONE',
|
||||
PRIMARY KEY (`db`,`name`,`type`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures'
|
||||
show create table event;
|
||||
|
@ -519,6 +519,10 @@ ALTER TABLE proc MODIFY body_utf8 longblob DEFAULT NULL;
|
||||
ALTER TABLE proc MODIFY comment
|
||||
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
|
||||
#
|
||||
|
Loading…
x
Reference in New Issue
Block a user