mirror of
https://github.com/MariaDB/server.git
synced 2025-11-09 11:41:36 +03:00
Add include/have_lowercase{0,1}.inc where test case require it.
Reason: lower_case_table_names setting in the corresponding .opt files
is insufficient, if it is overwritten with --mysqld setting in MTR.
19 lines
611 B
Plaintext
19 lines
611 B
Plaintext
--source include/have_innodb.inc
|
|
--source include/have_case_sensitive_file_system.inc
|
|
--source include/have_lowercase0.inc
|
|
|
|
--echo #
|
|
--echo # MDEV-28802 DROP DATABASE in InnoDB still is case-insensitive
|
|
--echo #
|
|
|
|
SET @save_fpt=@@GLOBAL.innodb_file_per_table;
|
|
SET GLOBAL innodb_file_per_table=0;
|
|
CREATE DATABASE Db;
|
|
CREATE TABLE Db.t1 (c1 INT KEY) ENGINE=InnoDB;
|
|
CREATE DATABASE DB;
|
|
DROP DATABASE DB;
|
|
SELECT NAME FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME LIKE 'D%';
|
|
DROP DATABASE Db;
|
|
SELECT * FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE NAME LIKE 'D%';
|
|
SET GLOBAL innodb_file_per_table=@save_fpt;
|