mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-03 14:33:32 +03:00 
			
		
		
		
	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.
		
			
				
	
	
		
			22 lines
		
	
	
		
			777 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			777 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
CREATE TABLE bug47621 (salesperson INT) ENGINE=InnoDB;
 | 
						|
ALTER TABLE bug47621 CHANGE salesperson sales_acct_id INT;
 | 
						|
create index orgs on bug47621(sales_acct_id);
 | 
						|
ALTER TABLE bug47621 CHANGE sales_acct_id salesperson INT;
 | 
						|
drop table bug47621;
 | 
						|
CREATE TABLE bug47621_sale (
 | 
						|
salesperson INT,
 | 
						|
PRIMARY KEY(salesperson)) engine = innodb;
 | 
						|
CREATE TABLE bug47621_shirt(
 | 
						|
id SMALLINT,
 | 
						|
owner INT,
 | 
						|
FOREIGN KEY(owner)
 | 
						|
references bug47621_sale(salesperson) ON DELETE RESTRICT)
 | 
						|
engine = innodb;
 | 
						|
insert into bug47621_sale values(9);
 | 
						|
insert into bug47621_shirt values(1, 9);
 | 
						|
ALTER TABLE bug47621_shirt CHANGE id new_id INT;
 | 
						|
drop table bug47621_shirt;
 | 
						|
ALTER TABLE bug47621_sale CHANGE salesperson sales_acct_id INT;
 | 
						|
ALTER TABLE bug47621_sale ADD INDEX idx (sales_acct_id);
 | 
						|
drop table bug47621_sale;
 |