1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
|
# We test both lower and upper case table names. On systems with case
# insesitive FS, warning and errors are converted to lower-case, wheras on
# systems with case senstive FS they are not. We use --lowercase_result to
# make sure results are the same in both cases.
--echo # Try to create a table name that has the form of an FTS auxilliary table name.
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_being_deleted (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_being_deleted_cache (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_config (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_deleted (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_deleted_cache (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_BEING_DELETED (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_BEING_DELETED_CACHE (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_CONFIG (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_DELETED_CACHE (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_ADDED (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_STOPWORDS (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_0000000000000584_index_1 (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_0000000000000584_index_2 (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_0000000000000584_index_3 (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_0000000000000584_index_4 (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_0000000000000584_index_5 (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_0000000000000584_index_6 (id int);
SHOW WARNINGS;
--error ER_WRONG_TABLE_NAME
CREATE TABLE fts_0000000000000424_0000000000000584_doc_id (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_0000000000000584_INDEX_1 (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_0000000000000584_INDEX_2 (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_0000000000000584_INDEX_3 (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_0000000000000584_INDEX_4 (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_0000000000000584_INDEX_5 (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_0000000000000584_INDEX_6 (id int);
SHOW WARNINGS;
--lowercase_result
--error ER_WRONG_TABLE_NAME
CREATE TABLE FTS_0000000000000424_0000000000000584_DOC_ID (id int);
SHOW WARNINGS;
|