mirror of
https://github.com/MariaDB/server.git
synced 2025-01-20 22:12:30 +01:00
5a0e20715d
they are ignored to a new test suite "innodb_plugin". Remove a hack in mtr that was deployed to run the builtin InnoDB tests against the InnoDB Plugin. Also detect if a test is an 'innodb plugin test' and if so then transparently replace the builtin InnoDB with the InnoDB Plugin.
66 lines
2.1 KiB
Text
66 lines
2.1 KiB
Text
create table bug51378 (
|
|
col1 int not null,
|
|
col2 blob not null,
|
|
col3 time not null) engine = innodb;
|
|
create unique index idx on bug51378(col1, col2(31));
|
|
alter table bug51378 add unique index idx2(col1, col2(31));
|
|
create unique index idx3 on bug51378(col1, col3);
|
|
SHOW CREATE TABLE bug51378;
|
|
Table Create Table
|
|
bug51378 CREATE TABLE `bug51378` (
|
|
`col1` int(11) NOT NULL,
|
|
`col2` blob NOT NULL,
|
|
`col3` time NOT NULL,
|
|
UNIQUE KEY `idx3` (`col1`,`col3`),
|
|
UNIQUE KEY `idx` (`col1`,`col2`(31)),
|
|
UNIQUE KEY `idx2` (`col1`,`col2`(31))
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
|
drop index idx3 on bug51378;
|
|
SHOW CREATE TABLE bug51378;
|
|
Table Create Table
|
|
bug51378 CREATE TABLE `bug51378` (
|
|
`col1` int(11) NOT NULL,
|
|
`col2` blob NOT NULL,
|
|
`col3` time NOT NULL,
|
|
UNIQUE KEY `idx` (`col1`,`col2`(31)),
|
|
UNIQUE KEY `idx2` (`col1`,`col2`(31))
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
|
alter table bug51378 add primary key idx3(col1, col2(31));
|
|
SHOW CREATE TABLE bug51378;
|
|
Table Create Table
|
|
bug51378 CREATE TABLE `bug51378` (
|
|
`col1` int(11) NOT NULL,
|
|
`col2` blob NOT NULL,
|
|
`col3` time NOT NULL,
|
|
PRIMARY KEY (`col1`,`col2`(31)),
|
|
UNIQUE KEY `idx` (`col1`,`col2`(31)),
|
|
UNIQUE KEY `idx2` (`col1`,`col2`(31))
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
|
drop table bug51378;
|
|
create table bug51378 (
|
|
col1 int not null,
|
|
col2 blob not null,
|
|
col3 time not null, primary key(col1, col2(31))) engine = innodb;
|
|
create unique index idx on bug51378(col1, col2(31));
|
|
SHOW CREATE TABLE bug51378;
|
|
Table Create Table
|
|
bug51378 CREATE TABLE `bug51378` (
|
|
`col1` int(11) NOT NULL,
|
|
`col2` blob NOT NULL,
|
|
`col3` time NOT NULL,
|
|
PRIMARY KEY (`col1`,`col2`(31)),
|
|
UNIQUE KEY `idx` (`col1`,`col2`(31))
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
|
drop table bug51378;
|
|
create table bug51378 (
|
|
col1 int not null,
|
|
col2 int ) engine = innodb;
|
|
create unique index idx on bug51378(col1, col2);
|
|
SHOW CREATE TABLE bug51378;
|
|
Table Create Table
|
|
bug51378 CREATE TABLE `bug51378` (
|
|
`col1` int(11) NOT NULL,
|
|
`col2` int(11) DEFAULT NULL,
|
|
UNIQUE KEY `idx` (`col1`,`col2`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
|
drop table bug51378;
|