mirror of
https://github.com/MariaDB/server.git
synced 2025-01-17 04:22:27 +01:00
Fix main test suite on Windows
This commit is contained in:
parent
00653d7f57
commit
b427da7651
3 changed files with 6 additions and 26 deletions
|
@ -28,18 +28,7 @@ Create Table CREATE TABLE `Table2` (
|
||||||
KEY `fk1` (`c2`),
|
KEY `fk1` (`c2`),
|
||||||
CONSTRAINT `fk1` FOREIGN KEY (`c2`) REFERENCES `Table1` (`c1`)
|
CONSTRAINT `fk1` FOREIGN KEY (`c2`) REFERENCES `Table1` (`c1`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||||
SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS;
|
SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE CONSTRAINT_SCHEMA='test';
|
||||||
CONSTRAINT_CATALOG def
|
|
||||||
CONSTRAINT_SCHEMA mysql
|
|
||||||
CONSTRAINT_NAME innodb_index_stats_ibfk_1
|
|
||||||
UNIQUE_CONSTRAINT_CATALOG def
|
|
||||||
UNIQUE_CONSTRAINT_SCHEMA mysql
|
|
||||||
UNIQUE_CONSTRAINT_NAME PRIMARY
|
|
||||||
MATCH_OPTION NONE
|
|
||||||
UPDATE_RULE RESTRICT
|
|
||||||
DELETE_RULE RESTRICT
|
|
||||||
TABLE_NAME innodb_index_stats
|
|
||||||
REFERENCED_TABLE_NAME innodb_table_stats
|
|
||||||
CONSTRAINT_CATALOG def
|
CONSTRAINT_CATALOG def
|
||||||
CONSTRAINT_SCHEMA test
|
CONSTRAINT_SCHEMA test
|
||||||
CONSTRAINT_NAME fk1
|
CONSTRAINT_NAME fk1
|
||||||
|
@ -98,18 +87,7 @@ Create Table CREATE TABLE `Customer` (
|
||||||
`Id` int(11) NOT NULL,
|
`Id` int(11) NOT NULL,
|
||||||
PRIMARY KEY (`Id`)
|
PRIMARY KEY (`Id`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1
|
||||||
SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS;
|
SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE CONSTRAINT_SCHEMA='test';
|
||||||
CONSTRAINT_CATALOG def
|
|
||||||
CONSTRAINT_SCHEMA mysql
|
|
||||||
CONSTRAINT_NAME innodb_index_stats_ibfk_1
|
|
||||||
UNIQUE_CONSTRAINT_CATALOG def
|
|
||||||
UNIQUE_CONSTRAINT_SCHEMA mysql
|
|
||||||
UNIQUE_CONSTRAINT_NAME PRIMARY
|
|
||||||
MATCH_OPTION NONE
|
|
||||||
UPDATE_RULE RESTRICT
|
|
||||||
DELETE_RULE RESTRICT
|
|
||||||
TABLE_NAME innodb_index_stats
|
|
||||||
REFERENCED_TABLE_NAME innodb_table_stats
|
|
||||||
CONSTRAINT_CATALOG def
|
CONSTRAINT_CATALOG def
|
||||||
CONSTRAINT_SCHEMA test
|
CONSTRAINT_SCHEMA test
|
||||||
CONSTRAINT_NAME product_order_ibfk_1
|
CONSTRAINT_NAME product_order_ibfk_1
|
||||||
|
|
|
@ -72,7 +72,7 @@ CREATE TABLE `Table1`(c1 INT PRIMARY KEY) ENGINE=InnoDB;
|
||||||
CREATE TABLE `Table2`(c1 INT PRIMARY KEY, c2 INT) ENGINE=InnoDB;
|
CREATE TABLE `Table2`(c1 INT PRIMARY KEY, c2 INT) ENGINE=InnoDB;
|
||||||
ALTER TABLE `Table2` ADD CONSTRAINT fk1 FOREIGN KEY(c2) REFERENCES `Table1`(c1);
|
ALTER TABLE `Table2` ADD CONSTRAINT fk1 FOREIGN KEY(c2) REFERENCES `Table1`(c1);
|
||||||
query_vertical SHOW CREATE TABLE `Table2`;
|
query_vertical SHOW CREATE TABLE `Table2`;
|
||||||
query_vertical SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS;
|
query_vertical SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE CONSTRAINT_SCHEMA='test';
|
||||||
DROP TABLE `Table2`;
|
DROP TABLE `Table2`;
|
||||||
DROP TABLE `Table1`;
|
DROP TABLE `Table1`;
|
||||||
|
|
||||||
|
@ -101,7 +101,7 @@ CREATE TABLE Product_Order (No INT NOT NULL AUTO_INCREMENT,
|
||||||
query_vertical SHOW CREATE TABLE Product_Order;
|
query_vertical SHOW CREATE TABLE Product_Order;
|
||||||
query_vertical SHOW CREATE TABLE Product;
|
query_vertical SHOW CREATE TABLE Product;
|
||||||
query_vertical SHOW CREATE TABLE Customer;
|
query_vertical SHOW CREATE TABLE Customer;
|
||||||
query_vertical SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS;
|
query_vertical SELECT * FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS WHERE CONSTRAINT_SCHEMA='test';
|
||||||
DROP TABLE Product_Order;
|
DROP TABLE Product_Order;
|
||||||
DROP TABLE Product;
|
DROP TABLE Product;
|
||||||
DROP TABLE Customer;
|
DROP TABLE Customer;
|
||||||
|
|
|
@ -4631,7 +4631,9 @@ bool create_table_impl(THD *thd,
|
||||||
}
|
}
|
||||||
#endif /* WITH_PARTITION_STORAGE_ENGINE */
|
#endif /* WITH_PARTITION_STORAGE_ENGINE */
|
||||||
|
|
||||||
|
#ifdef HAVE_READLINK
|
||||||
if (thd->variables.sql_mode & MODE_NO_DIR_IN_CREATE)
|
if (thd->variables.sql_mode & MODE_NO_DIR_IN_CREATE)
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
if (create_info->data_file_name)
|
if (create_info->data_file_name)
|
||||||
push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN,
|
push_warning_printf(thd, Sql_condition::WARN_LEVEL_WARN,
|
||||||
|
|
Loading…
Reference in a new issue