Merge lp:~stewart/drizzle/show-create-table-using-table-message into lp:~drizzle-trunk/drizzle/development
- show-create-table-using-table-message
- Merge into development
Status: | Merged |
---|---|
Merged at revision: | 1721 |
Proposed branch: | lp:~stewart/drizzle/show-create-table-using-table-message |
Merge into: | lp:~drizzle-trunk/drizzle/development |
Diff against target: |
6542 lines (+1197/-1207) 122 files modified
drizzled/alter_drop.h (+2/-1) drizzled/create_field.cc (+2/-1) drizzled/foreign_key.cc (+47/-0) drizzled/foreign_key.h (+11/-0) drizzled/message/statement_transform.cc (+136/-73) drizzled/message/table.proto (+1/-1) drizzled/show.cc (+15/-284) drizzled/sql_table.cc (+11/-24) drizzled/sql_yacc.yy (+4/-2) drizzled/statement/alter_table.cc (+60/-3) drizzled/table_ident.h (+2/-0) drizzled/table_proto_write.cc (+5/-0) plugin/archive/tests/r/archive.result (+2/-2) plugin/archive/tests/r/archive_aio_posix.result (+2/-2) plugin/blackhole/tests/r/create_max_fields.result (+1/-1) plugin/blitzdb/tests/r/blitzdb-basic.result (+1/-1) plugin/collation_dictionary/tests/r/data_dictionary.result (+4/-4) plugin/filesystem_engine/tests/r/basic_create_table.result (+1/-1) plugin/filesystem_engine/tests/r/select_cpuinfo.result (+25/-25) plugin/filesystem_engine/tests/r/select_meminfo.result (+33/-33) plugin/information_schema_dictionary/tests/r/show_create_table.result (+40/-40) plugin/innobase/handler/ha_innodb.cc (+14/-1) plugin/innobase/tests/r/innodb_cmp.result (+2/-2) plugin/innobase/tests/r/innodb_cmp_reset.result (+2/-2) plugin/innobase/tests/r/innodb_cmpmem.result (+2/-2) plugin/innobase/tests/r/innodb_cmpmem_reset.result (+2/-2) plugin/innobase/tests/r/innodb_lock_waits.result (+2/-2) plugin/innobase/tests/r/innodb_locks.result (+2/-2) plugin/innobase/tests/r/innodb_status.result (+2/-2) plugin/innobase/tests/r/innodb_trx.result (+2/-2) plugin/logging_stats/tests/r/command.result (+2/-2) plugin/logging_stats/tests/r/max_user.result (+2/-2) plugin/myisam/tests/r/myisam.result (+13/-13) plugin/registry_dictionary/tests/r/data_dictionary.result (+4/-4) plugin/replication_dictionary/tests/r/data_dictionary.result (+2/-2) plugin/schema_dictionary/tests/r/data_dictionary.result (+14/-14) plugin/schema_dictionary/tests/r/show.result (+30/-30) plugin/schema_dictionary/tests/r/show_fields.result (+5/-5) plugin/session_dictionary/tests/r/data_dictionary.result (+2/-2) plugin/status_dictionary/tests/r/data_dictionary.result (+8/-8) plugin/table_cache_dictionary/tests/r/table_cache.result (+2/-2) plugin/table_cache_dictionary/tests/r/table_definition_cache.result (+2/-2) plugin/transaction_log/tests/r/alter.result (+1/-1) plugin/transaction_log/tests/r/auto_commit.result (+2/-2) plugin/transaction_log/tests/r/blob.result (+1/-1) plugin/transaction_log/tests/r/create_select.result (+2/-2) plugin/transaction_log/tests/r/create_table.result (+2/-2) plugin/transaction_log/tests/r/delete.result (+3/-3) plugin/transaction_log/tests/r/filtered_replicator.result (+32/-32) plugin/transaction_log/tests/r/insert.result (+1/-1) plugin/transaction_log/tests/r/insert_multi.result (+1/-1) plugin/transaction_log/tests/r/insert_on_duplicate_update.result (+1/-1) plugin/transaction_log/tests/r/insert_select.result (+2/-2) plugin/transaction_log/tests/r/multi_column_primary_key.result (+1/-1) plugin/transaction_log/tests/r/multi_table.result (+2/-2) plugin/transaction_log/tests/r/no_modification.result (+1/-1) plugin/transaction_log/tests/r/no_primary_key.result (+1/-1) plugin/transaction_log/tests/r/null_values.result (+3/-3) plugin/transaction_log/tests/r/rand.result (+1/-1) plugin/transaction_log/tests/r/rename.result (+1/-1) plugin/transaction_log/tests/r/replace.result (+3/-3) plugin/transaction_log/tests/r/rollback.result (+1/-1) plugin/transaction_log/tests/r/select_for_update.result (+1/-1) plugin/transaction_log/tests/r/temp_tables.result (+1/-1) plugin/transaction_log/tests/r/truncate.result (+1/-1) plugin/transaction_log/tests/r/update.result (+4/-4) tests/r/alter_table.result (+8/-8) tests/r/auto_increment.result (+1/-1) tests/r/bigint.result (+2/-2) tests/r/binary.result (+1/-1) tests/r/case.result (+2/-2) tests/r/comment_column.result (+10/-10) tests/r/comment_index.result (+10/-10) tests/r/comment_table.result (+3/-3) tests/r/constraints.result (+1/-1) tests/r/create.result (+30/-30) tests/r/create_not_windows.result (+1/-1) tests/r/ctype_utf8.result (+3/-3) tests/r/default.result (+13/-13) tests/r/default_collation.result (+2/-2) tests/r/drizzledump-max.result (+6/-6) tests/r/drizzledump.result (+23/-23) tests/r/foreign_key.result (+2/-2) tests/r/func_gconcat.result (+1/-1) tests/r/func_group.result (+6/-6) tests/r/func_math.result (+1/-1) tests/r/func_misc.result (+1/-1) tests/r/func_system.result (+1/-1) tests/r/heap.result (+10/-10) tests/r/innodb.result (+41/-41) tests/r/innodb_mysql.result (+7/-7) tests/r/key.result (+9/-9) tests/r/mix2_myisam.result (+15/-15) tests/r/mysql_protocol.result (+1/-1) tests/r/null.result (+1/-1) tests/r/null_key.result (+1/-1) tests/r/parser_bug21114_innodb.result (+6/-6) tests/r/select.result (+1/-1) tests/r/show_check.result (+63/-63) tests/r/show_create_table_basic.result (+8/-0) tests/r/show_create_table_multibyte.result (+1/-1) tests/r/show_create_table_utf8.result (+1/-1) tests/r/show_create_table_varbinary.result (+37/-0) tests/r/strict.result (+6/-6) tests/r/subselect.result (+6/-6) tests/r/synchronization.result (+153/-153) tests/r/type_blob.result (+6/-6) tests/r/type_datetime.result (+2/-2) tests/r/type_decimal.result (+3/-3) tests/r/type_enum.result (+6/-6) tests/r/type_float.result (+2/-2) tests/r/type_newdecimal.result (+9/-9) tests/r/type_ranges.result (+1/-1) tests/r/type_timestamp.result (+9/-9) tests/r/type_varbinary.result (+1/-1) tests/r/type_varchar.result (+4/-4) tests/r/union.result (+36/-36) tests/r/user_var.result (+4/-4) tests/r/varbinary.result (+2/-2) tests/r/variables.result (+2/-2) tests/t/show_create_table_basic.test (+3/-0) tests/t/show_create_table_varbinary.test (+22/-0) |
To merge this branch: | bzr merge lp:~stewart/drizzle/show-create-table-using-table-message |
Related bugs: | |
Related blueprints: |
FOREIGN KEY info in table proto
(Medium)
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Brian Aker | Approve | ||
Review via email: mp+32937@code.launchpad.net |
Commit message
Description of the change
This does three things:
1) fix up all the code locations for putting foreign keys in the table proto
2) have the SHOW CREATE TABLE code use statement_transform from the table message
3) innobase plugin now uses statement transform to get a SQL statement for its parser instead of mysql_query_str for SQLCOM_CREATE_TABLE
oh, and a bunch of bug fixes along the way.
http://
Apologies for the giant patch.
Stewart Smith (stewart) wrote : | # |
mainly on the transaction_log tests, which were different to begin with.
as to the upper case, I wanted to first do an iteration where it was just (as close as possible) replace old SHOW CREATE TABLE with this.
I'd like the next tree to be "make SHOW CREATE TABLE output as standard as possible"... where the change will just be small things such as this, rather than also the code changes
Brian Aker (brianaker) wrote : | # |
We need to file bugs on:
1) Explicit display of collation on varchar.
2) Upper case the type.
Otherwise, all good.
Stewart Smith (stewart) wrote : | # |
Preview Diff
1 | === modified file 'drizzled/alter_drop.h' |
2 | --- drizzled/alter_drop.h 2010-02-04 08:14:46 +0000 |
3 | +++ drizzled/alter_drop.h 2010-08-17 22:51:53 +0000 |
4 | @@ -34,7 +34,8 @@ |
5 | enum drop_type |
6 | { |
7 | KEY, |
8 | - COLUMN |
9 | + COLUMN, |
10 | + FOREIGN_KEY |
11 | }; |
12 | const char *name; |
13 | enum drop_type type; |
14 | |
15 | === modified file 'drizzled/create_field.cc' |
16 | --- drizzled/create_field.cc 2010-07-30 20:31:19 +0000 |
17 | +++ drizzled/create_field.cc 2010-08-17 22:51:53 +0000 |
18 | @@ -94,7 +94,8 @@ |
19 | def= 0; |
20 | char_length= length; |
21 | |
22 | - if (!(flags & (NO_DEFAULT_VALUE_FLAG )) && |
23 | + if (!(flags & (NO_DEFAULT_VALUE_FLAG)) && |
24 | + !(flags & AUTO_INCREMENT_FLAG) && |
25 | old_field->ptr && orig_field && |
26 | (sql_type != DRIZZLE_TYPE_TIMESTAMP || /* set def only if */ |
27 | old_field->getTable()->timestamp_field != old_field || /* timestamp field */ |
28 | |
29 | === modified file 'drizzled/foreign_key.cc' |
30 | --- drizzled/foreign_key.cc 2010-02-04 08:14:46 +0000 |
31 | +++ drizzled/foreign_key.cc 2010-08-17 22:51:53 +0000 |
32 | @@ -25,12 +25,59 @@ |
33 | #include "drizzled/error.h" |
34 | #include "drizzled/create_field.h" |
35 | #include "drizzled/internal/my_sys.h" |
36 | +#include "drizzled/table_ident.h" |
37 | |
38 | namespace drizzled |
39 | { |
40 | |
41 | extern const CHARSET_INFO *system_charset_info; |
42 | |
43 | +void add_foreign_key_to_table_message( |
44 | + message::Table *table_message, |
45 | + const char* fkey_name, |
46 | + List<Key_part_spec> &cols, |
47 | + Table_ident *table, |
48 | + List<Key_part_spec> &ref_cols, |
49 | + message::Table::ForeignKeyConstraint::ForeignKeyOption delete_opt_arg, |
50 | + message::Table::ForeignKeyConstraint::ForeignKeyOption update_opt_arg, |
51 | + message::Table::ForeignKeyConstraint::ForeignKeyMatchOption match_opt_arg) |
52 | +{ |
53 | + message::Table::ForeignKeyConstraint *pfkey= table_message->add_fk_constraint(); |
54 | + if (fkey_name) |
55 | + pfkey->set_name(fkey_name); |
56 | + else if (table_message->has_name()) |
57 | + { |
58 | + std::string name(table_message->name()); |
59 | + char number[20]; |
60 | + |
61 | + name.append("_ibfk_"); |
62 | + snprintf(number, sizeof(number), "%d", table_message->fk_constraint_size()); |
63 | + name.append(number); |
64 | + |
65 | + pfkey->set_name(name); |
66 | + } |
67 | + |
68 | + pfkey->set_match(match_opt_arg); |
69 | + pfkey->set_update_option(update_opt_arg); |
70 | + pfkey->set_delete_option(delete_opt_arg); |
71 | + |
72 | + pfkey->set_references_table_name(table->table.str); |
73 | + |
74 | + Key_part_spec *keypart; |
75 | + List_iterator<Key_part_spec> col_it(cols); |
76 | + while ((keypart= col_it++)) |
77 | + { |
78 | + pfkey->add_column_names(keypart->field_name.str); |
79 | + } |
80 | + |
81 | + List_iterator<Key_part_spec> ref_it(ref_cols); |
82 | + while ((keypart= ref_it++)) |
83 | + { |
84 | + pfkey->add_references_columns(keypart->field_name.str); |
85 | + } |
86 | + |
87 | +} |
88 | + |
89 | Foreign_key::Foreign_key(const Foreign_key &rhs, memory::Root *mem_root) |
90 | :Key(rhs), |
91 | ref_table(rhs.ref_table), |
92 | |
93 | === modified file 'drizzled/foreign_key.h' |
94 | --- drizzled/foreign_key.h 2010-07-13 01:12:39 +0000 |
95 | +++ drizzled/foreign_key.h 2010-08-17 22:51:53 +0000 |
96 | @@ -36,6 +36,17 @@ |
97 | |
98 | namespace memory { class Root; } |
99 | |
100 | +void add_foreign_key_to_table_message( |
101 | + message::Table *table_message, |
102 | + const char* fkey_name, |
103 | + List<Key_part_spec> &cols, |
104 | + Table_ident *table, |
105 | + List<Key_part_spec> &ref_cols, |
106 | + message::Table::ForeignKeyConstraint::ForeignKeyOption delete_opt_arg, |
107 | + message::Table::ForeignKeyConstraint::ForeignKeyOption update_opt_arg, |
108 | + message::Table::ForeignKeyConstraint::ForeignKeyMatchOption match_opt_arg); |
109 | + |
110 | + |
111 | class Foreign_key: public Key |
112 | { |
113 | public: |
114 | |
115 | === modified file 'drizzled/message/statement_transform.cc' |
116 | --- drizzled/message/statement_transform.cc 2010-07-29 15:50:19 +0000 |
117 | +++ drizzled/message/statement_transform.cc 2010-08-17 22:51:53 +0000 |
118 | @@ -916,14 +916,10 @@ |
119 | destination.append("TABLE ", 6); |
120 | if (with_schema) |
121 | { |
122 | - destination.push_back(quoted_identifier); |
123 | - destination.append(table.schema()); |
124 | - destination.push_back(quoted_identifier); |
125 | + append_escaped_string(&destination, table.schema(), quoted_identifier); |
126 | destination.push_back('.'); |
127 | } |
128 | - destination.push_back(quoted_identifier); |
129 | - destination.append(table.name()); |
130 | - destination.push_back(quoted_identifier); |
131 | + append_escaped_string(&destination, table.name(), quoted_identifier); |
132 | destination.append(" (\n", 3); |
133 | |
134 | enum TransformSqlError result= NONE; |
135 | @@ -935,8 +931,10 @@ |
136 | if (x != 0) |
137 | destination.append(",\n", 2); |
138 | |
139 | + destination.append(" "); |
140 | + |
141 | result= transformFieldDefinitionToSql(field, destination, sql_variant); |
142 | - |
143 | + |
144 | if (result != NONE) |
145 | return result; |
146 | } |
147 | @@ -982,18 +980,21 @@ |
148 | /* Add ENGINE = " clause */ |
149 | if (table.has_engine()) |
150 | { |
151 | - destination.append("\nENGINE = ", 10); |
152 | + destination.append(" ENGINE=", 8); |
153 | destination.append(table.engine().name()); |
154 | |
155 | size_t num_engine_options= table.engine().options_size(); |
156 | + if (num_engine_options > 0) |
157 | + destination.append(" ", 1); |
158 | for (size_t x= 0; x < num_engine_options; ++x) |
159 | { |
160 | const Engine::Option &option= table.engine().options(x); |
161 | - destination.push_back('\n'); |
162 | destination.append(option.name()); |
163 | - destination.append(" = ", 3); |
164 | + destination.append("='", 2); |
165 | destination.append(option.state()); |
166 | - destination.push_back('\n'); |
167 | + destination.append("'", 1); |
168 | + if(x != num_engine_options-1) |
169 | + destination.append(", ", 2); |
170 | } |
171 | } |
172 | |
173 | @@ -1015,25 +1016,16 @@ |
174 | |
175 | if (options.has_comment()) |
176 | { |
177 | - destination.append("\nCOMMENT = '", 12); |
178 | - destination.append(options.comment()); |
179 | - destination.push_back('\''); |
180 | + destination.append(" COMMENT=", 9); |
181 | + append_escaped_string(&destination, options.comment()); |
182 | } |
183 | |
184 | if (options.has_collation()) |
185 | { |
186 | - destination.append("\nCOLLATE = ", 11); |
187 | + destination.append(" COLLATE = ", 11); |
188 | destination.append(options.collation()); |
189 | } |
190 | |
191 | - if (options.has_auto_increment()) |
192 | - { |
193 | - ss << options.auto_increment(); |
194 | - destination.append("\nAUTOINCREMENT_OFFSET = ", 24); |
195 | - destination.append(ss.str()); |
196 | - ss.clear(); |
197 | - } |
198 | - |
199 | if (options.has_data_file_name()) |
200 | { |
201 | destination.append("\nDATA_FILE_NAME = '", 19); |
202 | @@ -1064,10 +1056,11 @@ |
203 | ss.clear(); |
204 | } |
205 | |
206 | - if (options.has_auto_increment_value()) |
207 | + if (options.has_user_set_auto_increment_value() |
208 | + && options.has_auto_increment_value()) |
209 | { |
210 | ss << options.auto_increment_value(); |
211 | - destination.append("\nAUTO_INCREMENT = ", 18); |
212 | + destination.append(" AUTO_INCREMENT=", 16); |
213 | destination.append(ss.str()); |
214 | ss.clear(); |
215 | } |
216 | @@ -1100,17 +1093,24 @@ |
217 | if (sql_variant == ANSI) |
218 | quoted_identifier= '"'; |
219 | |
220 | + destination.append(" ", 2); |
221 | + |
222 | if (index.is_primary()) |
223 | destination.append("PRIMARY ", 8); |
224 | else if (index.is_unique()) |
225 | destination.append("UNIQUE ", 7); |
226 | |
227 | destination.append("KEY ", 4); |
228 | - destination.push_back(quoted_identifier); |
229 | - destination.append(index.name()); |
230 | - destination.push_back(quoted_identifier); |
231 | - destination.append(" (", 2); |
232 | - |
233 | + if (! (index.is_primary() && index.name().compare("PRIMARY")==0)) |
234 | + { |
235 | + destination.push_back(quoted_identifier); |
236 | + destination.append(index.name()); |
237 | + destination.push_back(quoted_identifier); |
238 | + destination.append(" (", 2); |
239 | + } |
240 | + else |
241 | + destination.append("(", 1); |
242 | + |
243 | size_t num_parts= index.index_part_size(); |
244 | for (size_t x= 0; x < num_parts; ++x) |
245 | { |
246 | @@ -1147,6 +1147,30 @@ |
247 | } |
248 | destination.push_back(')'); |
249 | |
250 | + switch (index.type()) |
251 | + { |
252 | + case Table::Index::UNKNOWN_INDEX: |
253 | + break; |
254 | + case Table::Index::BTREE: |
255 | + destination.append(" USING BTREE", 12); |
256 | + break; |
257 | + case Table::Index::RTREE: |
258 | + destination.append(" USING RTREE", 12); |
259 | + break; |
260 | + case Table::Index::HASH: |
261 | + destination.append(" USING HASH", 11); |
262 | + break; |
263 | + case Table::Index::FULLTEXT: |
264 | + destination.append(" USING FULLTEXT", 15); |
265 | + break; |
266 | + } |
267 | + |
268 | + if (index.has_comment()) |
269 | + { |
270 | + destination.append(" COMMENT ", 9); |
271 | + append_escaped_string(&destination, index.comment()); |
272 | + } |
273 | + |
274 | return NONE; |
275 | } |
276 | |
277 | @@ -1198,7 +1222,7 @@ |
278 | for (ssize_t x= 0; x < fkey.column_names_size(); ++x) |
279 | { |
280 | if (x != 0) |
281 | - destination.push_back(','); |
282 | + destination.append(", "); |
283 | |
284 | append_escaped_string(&destination, fkey.column_names(x), |
285 | quoted_identifier); |
286 | @@ -1213,7 +1237,7 @@ |
287 | for (ssize_t x= 0; x < fkey.references_columns_size(); ++x) |
288 | { |
289 | if (x != 0) |
290 | - destination.push_back(','); |
291 | + destination.append(", "); |
292 | |
293 | append_escaped_string(&destination, fkey.references_columns(x), |
294 | quoted_identifier); |
295 | @@ -1242,35 +1266,59 @@ |
296 | enum TransformSqlVariant sql_variant) |
297 | { |
298 | char quoted_identifier= '`'; |
299 | + char quoted_default; |
300 | + |
301 | if (sql_variant == ANSI) |
302 | quoted_identifier= '"'; |
303 | |
304 | - destination.push_back(quoted_identifier); |
305 | - destination.append(field.name()); |
306 | - destination.push_back(quoted_identifier); |
307 | + if (sql_variant == DRIZZLE) |
308 | + quoted_default= '\''; |
309 | + else |
310 | + quoted_default= quoted_identifier; |
311 | + |
312 | + append_escaped_string(&destination, field.name(), quoted_identifier); |
313 | |
314 | Table::Field::FieldType field_type= field.type(); |
315 | |
316 | switch (field_type) |
317 | { |
318 | case Table::Field::DOUBLE: |
319 | - destination.append(" DOUBLE", 7); |
320 | + destination.append(" double", 7); |
321 | + if (field.has_numeric_options() |
322 | + && field.numeric_options().has_precision()) |
323 | + { |
324 | + stringstream ss; |
325 | + ss << "(" << field.numeric_options().precision() << ","; |
326 | + ss << field.numeric_options().scale() << ")"; |
327 | + destination.append(ss.str()); |
328 | + } |
329 | break; |
330 | case Table::Field::VARCHAR: |
331 | { |
332 | - destination.append(" VARCHAR(", 9); |
333 | + if (field.string_options().has_collation() |
334 | + && field.string_options().collation().compare("binary") == 0) |
335 | + destination.append(" varbinary(", 11); |
336 | + else |
337 | + destination.append(" varchar(", 9); |
338 | + |
339 | stringstream ss; |
340 | ss << field.string_options().length() << ")"; |
341 | destination.append(ss.str()); |
342 | } |
343 | break; |
344 | case Table::Field::BLOB: |
345 | - destination.append(" BLOB", 5); |
346 | + { |
347 | + if (field.string_options().has_collation() |
348 | + && field.string_options().collation().compare("binary") == 0) |
349 | + destination.append(" blob", 5); |
350 | + else |
351 | + destination.append(" text", 5); |
352 | + } |
353 | break; |
354 | case Table::Field::ENUM: |
355 | { |
356 | size_t num_field_values= field.enumeration_values().field_value_size(); |
357 | - destination.append(" ENUM(", 6); |
358 | + destination.append(" enum(", 6); |
359 | for (size_t x= 0; x < num_field_values; ++x) |
360 | { |
361 | const string &type= field.enumeration_values().field_value(x); |
362 | @@ -1286,14 +1334,14 @@ |
363 | break; |
364 | } |
365 | case Table::Field::INTEGER: |
366 | - destination.append(" INT", 4); |
367 | + destination.append(" int", 4); |
368 | break; |
369 | case Table::Field::BIGINT: |
370 | - destination.append(" BIGINT", 7); |
371 | + destination.append(" bigint", 7); |
372 | break; |
373 | case Table::Field::DECIMAL: |
374 | { |
375 | - destination.append(" DECIMAL(", 9); |
376 | + destination.append(" decimal(", 9); |
377 | stringstream ss; |
378 | ss << field.numeric_options().precision() << ","; |
379 | ss << field.numeric_options().scale() << ")"; |
380 | @@ -1301,13 +1349,13 @@ |
381 | } |
382 | break; |
383 | case Table::Field::DATE: |
384 | - destination.append(" DATE", 5); |
385 | + destination.append(" date", 5); |
386 | break; |
387 | case Table::Field::TIMESTAMP: |
388 | - destination.append(" TIMESTAMP", 10); |
389 | + destination.append(" timestamp", 10); |
390 | break; |
391 | case Table::Field::DATETIME: |
392 | - destination.append(" DATETIME", 9); |
393 | + destination.append(" datetime", 9); |
394 | break; |
395 | } |
396 | |
397 | @@ -1322,13 +1370,25 @@ |
398 | } |
399 | } |
400 | |
401 | + if (field.type() == Table::Field::BLOB || |
402 | + field.type() == Table::Field::VARCHAR) |
403 | + { |
404 | + if (field.string_options().has_collation() |
405 | + && (field.string_options().collation().compare("binary") |
406 | + && field.string_options().collation().compare("utf8_general_ci"))) |
407 | + { |
408 | + destination.append(" COLLATE ", 9); |
409 | + destination.append(field.string_options().collation()); |
410 | + } |
411 | + } |
412 | |
413 | - if (! (field.has_constraints() && |
414 | - field.constraints().is_nullable())) |
415 | + if (field.has_constraints() && |
416 | + ! field.constraints().is_nullable()) |
417 | { |
418 | - destination.append(" NOT", 4); |
419 | + destination.append(" NOT NULL", 9); |
420 | } |
421 | - destination.append(" NULL", 5); |
422 | + else if (field.type() == Table::Field::TIMESTAMP) |
423 | + destination.append(" NULL", 5); |
424 | |
425 | if (field.type() == Table::Field::INTEGER || |
426 | field.type() == Table::Field::BIGINT) |
427 | @@ -1341,46 +1401,49 @@ |
428 | } |
429 | } |
430 | |
431 | - if (field.type() == Table::Field::BLOB || |
432 | - field.type() == Table::Field::VARCHAR) |
433 | - { |
434 | - if (field.string_options().has_collation()) |
435 | - { |
436 | - destination.append(" COLLATE ", 9); |
437 | - destination.append(field.string_options().collation()); |
438 | - } |
439 | - } |
440 | - |
441 | if (field.options().has_default_value()) |
442 | { |
443 | destination.append(" DEFAULT ", 9); |
444 | - destination.push_back(quoted_identifier); |
445 | - destination.append(field.options().default_value()); |
446 | - destination.push_back(quoted_identifier); |
447 | - } |
448 | - |
449 | - if (field.options().has_default_bin_value()) |
450 | + append_escaped_string(&destination, field.options().default_value()); |
451 | + } |
452 | + else if (field.options().has_default_expression()) |
453 | + { |
454 | + destination.append(" DEFAULT ", 9); |
455 | + destination.append(field.options().default_expression()); |
456 | + } |
457 | + else if (field.options().has_default_bin_value()) |
458 | { |
459 | const string &v= field.options().default_bin_value(); |
460 | - destination.append(" DEFAULT 0x", 11); |
461 | - for (size_t x= 0; x < v.length(); x++) |
462 | + if (v.length() == 0) |
463 | + destination.append(" DEFAULT ''", 11); |
464 | + else |
465 | { |
466 | - printf("%.2x", *(v.c_str() + x)); |
467 | + destination.append(" DEFAULT 0x", 11); |
468 | + for (size_t x= 0; x < v.length(); x++) |
469 | + { |
470 | + char hex[3]; |
471 | + snprintf(hex, sizeof(hex), "%.2X", *(v.c_str() + x)); |
472 | + destination.append(hex, 2); |
473 | + } |
474 | } |
475 | } |
476 | + else if (field.options().has_default_null() |
477 | + && field.options().default_null() |
478 | + && field.type() != Table::Field::BLOB) |
479 | + { |
480 | + destination.append(" DEFAULT NULL", 13); |
481 | + } |
482 | |
483 | - if (field.has_options() && field.options().has_update_value()) |
484 | + if (field.has_options() && field.options().has_update_expression()) |
485 | { |
486 | destination.append(" ON UPDATE ", 11); |
487 | - destination.append(field.options().update_value()); |
488 | + destination.append(field.options().update_expression()); |
489 | } |
490 | |
491 | if (field.has_comment()) |
492 | { |
493 | destination.append(" COMMENT ", 9); |
494 | - destination.push_back(quoted_identifier); |
495 | - destination.append(field.comment()); |
496 | - destination.push_back(quoted_identifier); |
497 | + append_escaped_string(&destination, field.comment(), quoted_default); |
498 | } |
499 | return NONE; |
500 | } |
501 | |
502 | === modified file 'drizzled/message/table.proto' |
503 | --- drizzled/message/table.proto 2010-07-30 19:22:04 +0000 |
504 | +++ drizzled/message/table.proto 2010-08-17 22:51:53 +0000 |
505 | @@ -16,7 +16,7 @@ |
506 | } |
507 | |
508 | message TableOptions { |
509 | - optional uint64 auto_increment = 1; |
510 | + optional bool has_user_set_auto_increment_value = 1; |
511 | optional string collation = 2; |
512 | optional uint32 collation_id = 3; |
513 | optional string data_file_name = 5; |
514 | |
515 | === modified file 'drizzled/show.cc' |
516 | --- drizzled/show.cc 2010-07-29 02:31:37 +0000 |
517 | +++ drizzled/show.cc 2010-08-17 22:51:53 +0000 |
518 | @@ -48,6 +48,8 @@ |
519 | #include "drizzled/pthread_globals.h" |
520 | #include "drizzled/internal/m_string.h" |
521 | #include "drizzled/internal/my_sys.h" |
522 | +#include "drizzled/message/statement_transform.h" |
523 | + |
524 | |
525 | #include <sys/stat.h> |
526 | |
527 | @@ -68,9 +70,6 @@ |
528 | return str ? str : "<nil>"; |
529 | } |
530 | |
531 | -static void store_key_options(String *packet, Table *table, KeyInfo *key_info); |
532 | - |
533 | - |
534 | int wild_case_compare(const CHARSET_INFO * const cs, const char *str, const char *wildstr) |
535 | { |
536 | register int flag; |
537 | @@ -287,57 +286,6 @@ |
538 | |
539 | #define LIST_PROCESS_HOST_LEN 64 |
540 | |
541 | -static bool get_field_default_value(Field *timestamp_field, |
542 | - Field *field, String *def_value, |
543 | - bool quoted) |
544 | -{ |
545 | - bool has_default; |
546 | - bool has_now_default; |
547 | - |
548 | - /* |
549 | - We are using CURRENT_TIMESTAMP instead of NOW because it is |
550 | - more standard |
551 | - */ |
552 | - has_now_default= (timestamp_field == field && |
553 | - field->unireg_check != Field::TIMESTAMP_UN_FIELD); |
554 | - |
555 | - has_default= (field->type() != DRIZZLE_TYPE_BLOB && |
556 | - !(field->flags & NO_DEFAULT_VALUE_FLAG) && |
557 | - field->unireg_check != Field::NEXT_NUMBER); |
558 | - |
559 | - def_value->length(0); |
560 | - if (has_default) |
561 | - { |
562 | - if (has_now_default) |
563 | - def_value->append(STRING_WITH_LEN("CURRENT_TIMESTAMP")); |
564 | - else if (!field->is_null()) |
565 | - { // Not null by default |
566 | - char tmp[MAX_FIELD_WIDTH]; |
567 | - String type(tmp, sizeof(tmp), field->charset()); |
568 | - field->val_str(&type); |
569 | - if (type.length()) |
570 | - { |
571 | - String def_val; |
572 | - uint32_t dummy_errors; |
573 | - /* convert to system_charset_info == utf8 */ |
574 | - def_val.copy(type.ptr(), type.length(), field->charset(), |
575 | - system_charset_info, &dummy_errors); |
576 | - if (quoted) |
577 | - append_unescaped(def_value, def_val.ptr(), def_val.length()); |
578 | - else |
579 | - def_value->append(def_val.ptr(), def_val.length()); |
580 | - } |
581 | - else if (quoted) |
582 | - def_value->append(STRING_WITH_LEN("''")); |
583 | - } |
584 | - else if (field->maybe_null() && quoted) |
585 | - def_value->append(STRING_WITH_LEN("NULL")); // Null as default |
586 | - else |
587 | - return false; |
588 | - } |
589 | - return has_default; |
590 | -} |
591 | - |
592 | /* |
593 | Build a CREATE TABLE statement for a table. |
594 | |
595 | @@ -358,243 +306,26 @@ |
596 | |
597 | int store_create_info(TableList *table_list, String *packet, bool is_if_not_exists) |
598 | { |
599 | - List<Item> field_list; |
600 | - char tmp[MAX_FIELD_WIDTH], *for_str, def_value_buf[MAX_FIELD_WIDTH]; |
601 | - const char *alias; |
602 | - string buff; |
603 | - String type(tmp, sizeof(tmp), system_charset_info); |
604 | - String def_value(def_value_buf, sizeof(def_value_buf), system_charset_info); |
605 | - Field **ptr,*field; |
606 | - uint32_t primary_key; |
607 | - KeyInfo *key_info; |
608 | Table *table= table_list->table; |
609 | - Cursor *cursor= table->cursor; |
610 | - HA_CREATE_INFO create_info; |
611 | - my_bitmap_map *old_map; |
612 | |
613 | table->restoreRecordAsDefault(); // Get empty record |
614 | |
615 | - if (table->getShare()->getType()) |
616 | - packet->append(STRING_WITH_LEN("CREATE TEMPORARY TABLE ")); |
617 | - else |
618 | - packet->append(STRING_WITH_LEN("CREATE TABLE ")); |
619 | - if (is_if_not_exists) |
620 | - packet->append(STRING_WITH_LEN("IF NOT EXISTS ")); |
621 | - alias= table->getShare()->getTableName(); |
622 | - |
623 | - packet->append_identifier(alias, strlen(alias)); |
624 | - packet->append(STRING_WITH_LEN(" (\n")); |
625 | - /* |
626 | - We need this to get default values from the table |
627 | - We have to restore the read_set if we are called from insert in case |
628 | - of row based replication. |
629 | - */ |
630 | - old_map= table->use_all_columns(table->read_set); |
631 | - |
632 | - for (ptr= table->getFields() ; (field= *ptr); ptr++) |
633 | - { |
634 | - uint32_t flags = field->flags; |
635 | - |
636 | - if (ptr != table->getFields()) |
637 | - packet->append(STRING_WITH_LEN(",\n")); |
638 | - |
639 | - packet->append(STRING_WITH_LEN(" ")); |
640 | - packet->append_identifier(field->field_name, strlen(field->field_name)); |
641 | - packet->append(' '); |
642 | - // check for surprises from the previous call to Field::sql_type() |
643 | - if (type.ptr() != tmp) |
644 | - type.set(tmp, sizeof(tmp), system_charset_info); |
645 | - else |
646 | - type.set_charset(system_charset_info); |
647 | - |
648 | - field->sql_type(type); |
649 | - packet->append(type.ptr(), type.length(), system_charset_info); |
650 | - |
651 | - if (field->has_charset()) |
652 | - { |
653 | - /* |
654 | - For string types dump collation name only if |
655 | - collation is not primary for the given charset |
656 | - */ |
657 | - if (!(field->charset()->state & MY_CS_PRIMARY)) |
658 | - { |
659 | - packet->append(STRING_WITH_LEN(" COLLATE ")); |
660 | - packet->append(field->charset()->name); |
661 | - } |
662 | - } |
663 | - |
664 | - if (flags & NOT_NULL_FLAG) |
665 | - packet->append(STRING_WITH_LEN(" NOT NULL")); |
666 | - else if (field->type() == DRIZZLE_TYPE_TIMESTAMP) |
667 | - { |
668 | - /* |
669 | - TIMESTAMP field require explicit NULL flag, because unlike |
670 | - all other fields they are treated as NOT NULL by default. |
671 | - */ |
672 | - packet->append(STRING_WITH_LEN(" NULL")); |
673 | - } |
674 | - { |
675 | - /* |
676 | - Add field flags about FIELD FORMAT (FIXED or DYNAMIC) |
677 | - and about STORAGE (DISK or MEMORY). |
678 | - */ |
679 | - enum column_format_type column_format= (enum column_format_type) |
680 | - ((flags >> COLUMN_FORMAT_FLAGS) & COLUMN_FORMAT_MASK); |
681 | - if (column_format) |
682 | - { |
683 | - packet->append(STRING_WITH_LEN(" /*!")); |
684 | - packet->append(STRING_WITH_LEN(" COLUMN_FORMAT")); |
685 | - if (column_format == COLUMN_FORMAT_TYPE_FIXED) |
686 | - packet->append(STRING_WITH_LEN(" FIXED */")); |
687 | - else |
688 | - packet->append(STRING_WITH_LEN(" DYNAMIC */")); |
689 | - } |
690 | - } |
691 | - if (get_field_default_value(table->timestamp_field, field, &def_value, 1)) |
692 | - { |
693 | - packet->append(STRING_WITH_LEN(" DEFAULT ")); |
694 | - packet->append(def_value.ptr(), def_value.length(), system_charset_info); |
695 | - } |
696 | - |
697 | - if (table->timestamp_field == field && field->unireg_check != Field::TIMESTAMP_DN_FIELD) |
698 | - packet->append(STRING_WITH_LEN(" ON UPDATE CURRENT_TIMESTAMP")); |
699 | - |
700 | - if (field->unireg_check == Field::NEXT_NUMBER) |
701 | - packet->append(STRING_WITH_LEN(" AUTO_INCREMENT")); |
702 | - |
703 | - if (field->comment.length) |
704 | - { |
705 | - packet->append(STRING_WITH_LEN(" COMMENT ")); |
706 | - append_unescaped(packet, field->comment.str, field->comment.length); |
707 | - } |
708 | - } |
709 | - |
710 | - key_info= table->key_info; |
711 | - memset(&create_info, 0, sizeof(create_info)); |
712 | - |
713 | - primary_key= table->getShare()->getPrimaryKey(); |
714 | - |
715 | - for (uint32_t i=0 ; i < table->getShare()->sizeKeys() ; i++,key_info++) |
716 | - { |
717 | - KeyPartInfo *key_part= key_info->key_part; |
718 | - bool found_primary=0; |
719 | - packet->append(STRING_WITH_LEN(",\n ")); |
720 | - |
721 | - if (i == primary_key && is_primary_key(key_info)) |
722 | - { |
723 | - found_primary=1; |
724 | - /* |
725 | - No space at end, because a space will be added after where the |
726 | - identifier would go, but that is not added for primary key. |
727 | - */ |
728 | - packet->append(STRING_WITH_LEN("PRIMARY KEY")); |
729 | - } |
730 | - else if (key_info->flags & HA_NOSAME) |
731 | - packet->append(STRING_WITH_LEN("UNIQUE KEY ")); |
732 | - else |
733 | - packet->append(STRING_WITH_LEN("KEY ")); |
734 | - |
735 | - if (!found_primary) |
736 | - packet->append_identifier(key_info->name, strlen(key_info->name)); |
737 | - |
738 | - packet->append(STRING_WITH_LEN(" (")); |
739 | - |
740 | - for (uint32_t j=0 ; j < key_info->key_parts ; j++,key_part++) |
741 | - { |
742 | - if (j) |
743 | - packet->append(','); |
744 | - |
745 | - if (key_part->field) |
746 | - packet->append_identifier(key_part->field->field_name, |
747 | - strlen(key_part->field->field_name)); |
748 | - if (key_part->field && |
749 | - (key_part->length != |
750 | - table->getField(key_part->fieldnr-1)->key_length())) |
751 | - { |
752 | - buff.assign("("); |
753 | - buff.append(to_string((int32_t) key_part->length / |
754 | - key_part->field->charset()->mbmaxlen)); |
755 | - buff.append(")"); |
756 | - packet->append(buff.c_str(), buff.length()); |
757 | - } |
758 | - } |
759 | - packet->append(')'); |
760 | - store_key_options(packet, table, key_info); |
761 | - } |
762 | - |
763 | - /* |
764 | - Get possible foreign key definitions stored in InnoDB and append them |
765 | - to the CREATE TABLE statement |
766 | - */ |
767 | - |
768 | - if ((for_str= cursor->get_foreign_key_create_info())) |
769 | - { |
770 | - packet->append(for_str, strlen(for_str)); |
771 | - cursor->free_foreign_key_create_info(for_str); |
772 | - } |
773 | - |
774 | - packet->append(STRING_WITH_LEN("\n)")); |
775 | - { |
776 | - /* |
777 | - Get possible table space definitions and append them |
778 | - to the CREATE TABLE statement |
779 | - */ |
780 | - |
781 | - /* |
782 | - We should always store engine since we will now be |
783 | - making sure engines accept options (aka... no |
784 | - dangling arguments for engines. |
785 | - */ |
786 | - packet->append(STRING_WITH_LEN(" ENGINE=")); |
787 | - packet->append(cursor->getEngine()->getName().c_str()); |
788 | - |
789 | - size_t num_engine_options= table->getShare()->getTableProto()->engine().options_size(); |
790 | - for (size_t x= 0; x < num_engine_options; ++x) |
791 | - { |
792 | - const message::Engine::Option &option= table->getShare()->getTableProto()->engine().options(x); |
793 | - packet->append(" "); |
794 | - packet->append(option.name().c_str()); |
795 | - packet->append("="); |
796 | - append_unescaped(packet, option.state().c_str(), option.state().length()); |
797 | - } |
798 | - |
799 | - if (table->getShare()->block_size) |
800 | - { |
801 | - packet->append(STRING_WITH_LEN(" BLOCK_SIZE=")); |
802 | - buff= to_string(table->getShare()->block_size); |
803 | - packet->append(buff.c_str(), buff.length()); |
804 | - } |
805 | - table->cursor->append_create_info(packet); |
806 | - if (table->getMutableShare()->hasComment() && table->getMutableShare()->getCommentLength()) |
807 | - { |
808 | - packet->append(STRING_WITH_LEN(" COMMENT=")); |
809 | - append_unescaped(packet, table->getMutableShare()->getComment(), |
810 | - table->getMutableShare()->getCommentLength()); |
811 | - } |
812 | - } |
813 | - table->restore_column_map(old_map); |
814 | + string create_sql; |
815 | + |
816 | + enum drizzled::message::TransformSqlError transform_err; |
817 | + |
818 | + (void)is_if_not_exists; |
819 | + |
820 | + transform_err= message::transformTableDefinitionToSql(*(table->getShare()->getTableProto()), |
821 | + create_sql, |
822 | + message::DRIZZLE, |
823 | + false); |
824 | + |
825 | + packet->append(create_sql.c_str(), create_sql.length(), default_charset_info); |
826 | + |
827 | return(0); |
828 | } |
829 | |
830 | -static void store_key_options(String *packet, Table *, KeyInfo *key_info) |
831 | -{ |
832 | - if (key_info->algorithm == HA_KEY_ALG_BTREE) |
833 | - packet->append(STRING_WITH_LEN(" USING BTREE")); |
834 | - |
835 | - if (key_info->algorithm == HA_KEY_ALG_HASH) |
836 | - packet->append(STRING_WITH_LEN(" USING HASH")); |
837 | - |
838 | - assert(test(key_info->flags & HA_USES_COMMENT) == |
839 | - (key_info->comment.length > 0)); |
840 | - if (key_info->flags & HA_USES_COMMENT) |
841 | - { |
842 | - packet->append(STRING_WITH_LEN(" COMMENT ")); |
843 | - append_unescaped(packet, key_info->comment.str, |
844 | - key_info->comment.length); |
845 | - } |
846 | -} |
847 | - |
848 | - |
849 | /**************************************************************************** |
850 | Return info about all processes |
851 | returns for each thread: thread id, user, host, db, command, info |
852 | |
853 | === modified file 'drizzled/sql_table.cc' |
854 | --- drizzled/sql_table.cc 2010-08-12 23:40:12 +0000 |
855 | +++ drizzled/sql_table.cc 2010-08-17 22:51:53 +0000 |
856 | @@ -878,7 +878,18 @@ |
857 | fk_key_count++; |
858 | if (((Foreign_key *)key)->validate(alter_info->create_list)) |
859 | return true; |
860 | + |
861 | Foreign_key *fk_key= (Foreign_key*) key; |
862 | + |
863 | + add_foreign_key_to_table_message(&create_proto, |
864 | + fk_key->name.str, |
865 | + fk_key->columns, |
866 | + fk_key->ref_table, |
867 | + fk_key->ref_columns, |
868 | + fk_key->delete_opt, |
869 | + fk_key->update_opt, |
870 | + fk_key->match_opt); |
871 | + |
872 | if (fk_key->ref_columns.elements && |
873 | fk_key->ref_columns.elements != fk_key->columns.elements) |
874 | { |
875 | @@ -888,30 +899,6 @@ |
876 | ER(ER_KEY_REF_DO_NOT_MATCH_TABLE_REF)); |
877 | return(true); |
878 | } |
879 | - |
880 | - message::Table::ForeignKeyConstraint *pfkey= create_proto.add_fk_constraint(); |
881 | - if (fk_key->name.str) |
882 | - pfkey->set_name(fk_key->name.str); |
883 | - |
884 | - pfkey->set_match(fk_key->match_opt); |
885 | - pfkey->set_update_option(fk_key->update_opt); |
886 | - pfkey->set_delete_option(fk_key->delete_opt); |
887 | - |
888 | - pfkey->set_references_table_name(fk_key->ref_table->table.str); |
889 | - |
890 | - Key_part_spec *keypart; |
891 | - List_iterator<Key_part_spec> col_it(fk_key->columns); |
892 | - while ((keypart= col_it++)) |
893 | - { |
894 | - pfkey->add_column_names(keypart->field_name.str); |
895 | - } |
896 | - |
897 | - List_iterator<Key_part_spec> ref_it(fk_key->ref_columns); |
898 | - while ((keypart= ref_it++)) |
899 | - { |
900 | - pfkey->add_references_columns(keypart->field_name.str); |
901 | - } |
902 | - |
903 | continue; |
904 | } |
905 | (*key_count)++; |
906 | |
907 | === modified file 'drizzled/sql_yacc.yy' |
908 | --- drizzled/sql_yacc.yy 2010-07-13 07:12:12 +0000 |
909 | +++ drizzled/sql_yacc.yy 2010-08-17 22:51:53 +0000 |
910 | @@ -1395,12 +1395,13 @@ |
911 | { |
912 | LEX *lex=Lex; |
913 | statement::AlterTable *statement= (statement::AlterTable *)Lex->statement; |
914 | - Key *key= new Foreign_key($4.str ? $4 : $1, lex->col_list, |
915 | + Key *key= new Foreign_key($1.str ? $1 : $4, lex->col_list, |
916 | $8, |
917 | lex->ref_list, |
918 | statement->fk_delete_opt, |
919 | statement->fk_update_opt, |
920 | statement->fk_match_option); |
921 | + |
922 | statement->alter_info.key_list.push_back(key); |
923 | key= new Key(Key::MULTIPLE, $1.str ? $1 : $4, |
924 | &default_key_create_info, 1, |
925 | @@ -2256,7 +2257,8 @@ |
926 | | DROP FOREIGN KEY_SYM opt_ident |
927 | { |
928 | statement::AlterTable *statement= (statement::AlterTable *)Lex->statement; |
929 | - |
930 | + statement->alter_info.drop_list.push_back(new AlterDrop(AlterDrop::FOREIGN_KEY, |
931 | + $4.str)); |
932 | statement->alter_info.flags.set(ALTER_DROP_INDEX); |
933 | statement->alter_info.flags.set(ALTER_FOREIGN_KEY); |
934 | } |
935 | |
936 | === modified file 'drizzled/statement/alter_table.cc' |
937 | --- drizzled/statement/alter_table.cc 2010-08-17 01:34:55 +0000 |
938 | +++ drizzled/statement/alter_table.cc 2010-08-17 22:51:53 +0000 |
939 | @@ -267,6 +267,8 @@ |
940 | /* Table has an autoincrement, copy value to new table */ |
941 | table->cursor->info(HA_STATUS_AUTO); |
942 | create_info->auto_increment_value= table->cursor->stats.auto_increment_value; |
943 | + if (create_info->auto_increment_value != original_proto.options().auto_increment_value()) |
944 | + table_options->set_has_user_set_auto_increment_value(false); |
945 | } |
946 | table->restoreRecordAsDefault(); /* Empty record for DEFAULT */ |
947 | CreateField *def; |
948 | @@ -533,15 +535,53 @@ |
949 | new_key_list.push_back(key); |
950 | } |
951 | } |
952 | + |
953 | + /* Copy over existing foreign keys */ |
954 | + for (int j= 0; j < original_proto.fk_constraint_size(); j++) |
955 | + { |
956 | + AlterDrop *drop; |
957 | + drop_it.rewind(); |
958 | + while ((drop= drop_it++)) |
959 | + { |
960 | + if (drop->type == AlterDrop::FOREIGN_KEY && |
961 | + ! my_strcasecmp(system_charset_info, original_proto.fk_constraint(j).name().c_str(), drop->name)) |
962 | + { |
963 | + break; |
964 | + } |
965 | + } |
966 | + if (drop) |
967 | + { |
968 | + drop_it.remove(); |
969 | + continue; |
970 | + } |
971 | + |
972 | + message::Table::ForeignKeyConstraint *pfkey= table_message.add_fk_constraint(); |
973 | + *pfkey= original_proto.fk_constraint(j); |
974 | + } |
975 | + |
976 | { |
977 | Key *key; |
978 | while ((key= key_it++)) /* Add new keys */ |
979 | { |
980 | - if (key->type == Key::FOREIGN_KEY && |
981 | - ((Foreign_key *)key)->validate(new_create_list)) |
982 | - goto err; |
983 | + if (key->type == Key::FOREIGN_KEY) |
984 | + { |
985 | + if (((Foreign_key *)key)->validate(new_create_list)) |
986 | + goto err; |
987 | + |
988 | + Foreign_key *fkey= (Foreign_key*)key; |
989 | + add_foreign_key_to_table_message(&table_message, |
990 | + fkey->name.str, |
991 | + fkey->columns, |
992 | + fkey->ref_table, |
993 | + fkey->ref_columns, |
994 | + fkey->delete_opt, |
995 | + fkey->update_opt, |
996 | + fkey->match_opt); |
997 | + } |
998 | + |
999 | if (key->type != Key::FOREIGN_KEY) |
1000 | new_key_list.push_back(key); |
1001 | + |
1002 | if (key->name.str && is_primary_key_name(key->name.str)) |
1003 | { |
1004 | my_error(ER_WRONG_NAME_FOR_INDEX, |
1005 | @@ -552,6 +592,23 @@ |
1006 | } |
1007 | } |
1008 | |
1009 | + /* Fix names of foreign keys being added */ |
1010 | + for (int j= 0; j < table_message.fk_constraint_size(); j++) |
1011 | + { |
1012 | + if (! table_message.fk_constraint(j).has_name()) |
1013 | + { |
1014 | + std::string name(table->getMutableShare()->getTableName()); |
1015 | + char number[20]; |
1016 | + |
1017 | + name.append("_ibfk_"); |
1018 | + snprintf(number, sizeof(number), "%d", j+1); |
1019 | + name.append(number); |
1020 | + |
1021 | + message::Table::ForeignKeyConstraint *pfkey= table_message.mutable_fk_constraint(j); |
1022 | + pfkey->set_name(name); |
1023 | + } |
1024 | + } |
1025 | + |
1026 | if (alter_info->drop_list.elements) |
1027 | { |
1028 | my_error(ER_CANT_DROP_FIELD_OR_KEY, |
1029 | |
1030 | === modified file 'drizzled/table_ident.h' |
1031 | --- drizzled/table_ident.h 2010-02-04 08:14:46 +0000 |
1032 | +++ drizzled/table_ident.h 2010-08-17 22:51:53 +0000 |
1033 | @@ -21,6 +21,8 @@ |
1034 | #ifndef DRIZZLED_TABLE_IDENT_H |
1035 | #define DRIZZLED_TABLE_IDENT_H |
1036 | |
1037 | +#include "drizzled/session.h" |
1038 | + |
1039 | namespace drizzled |
1040 | { |
1041 | |
1042 | |
1043 | === modified file 'drizzled/table_proto_write.cc' |
1044 | --- drizzled/table_proto_write.cc 2010-08-05 22:57:47 +0000 |
1045 | +++ drizzled/table_proto_write.cc 2010-08-17 22:51:53 +0000 |
1046 | @@ -357,6 +357,11 @@ |
1047 | table_options->set_collation(create_info->default_table_charset->name); |
1048 | } |
1049 | |
1050 | + if (create_info->used_fields & HA_CREATE_USED_AUTO) |
1051 | + table_options->set_has_user_set_auto_increment_value(true); |
1052 | + else |
1053 | + table_options->set_has_user_set_auto_increment_value(false); |
1054 | + |
1055 | if (create_info->auto_increment_value) |
1056 | table_options->set_auto_increment_value(create_info->auto_increment_value); |
1057 | |
1058 | |
1059 | === modified file 'plugin/archive/tests/r/archive.result' |
1060 | --- plugin/archive/tests/r/archive.result 2009-12-04 10:20:37 +0000 |
1061 | +++ plugin/archive/tests/r/archive.result 2010-08-17 22:51:53 +0000 |
1062 | @@ -9920,7 +9920,7 @@ |
1063 | `fld3` varchar(30) NOT NULL DEFAULT '', |
1064 | `fld4` varchar(35) NOT NULL DEFAULT '', |
1065 | `fld5` varchar(35) NOT NULL DEFAULT '' |
1066 | -) ENGINE=ARCHIVE |
1067 | +) ENGINE=ARCHIVE COLLATE = utf8_general_ci |
1068 | SELECT * FROM t2 WHERE auto != 100000; |
1069 | auto fld1 companynr fld3 fld4 fld5 |
1070 | 1 1 0 Omaha teethe neat |
1071 | @@ -11441,7 +11441,7 @@ |
1072 | `b` blob, |
1073 | `c` int DEFAULT NULL, |
1074 | KEY `a` (`a`) |
1075 | -) ENGINE=ARCHIVE |
1076 | +) ENGINE=ARCHIVE COLLATE = utf8_general_ci |
1077 | DROP TABLE t1, t2, t4, t5, t6; |
1078 | create table t1(a blob) engine=archive; |
1079 | insert into t1 set a=''; |
1080 | |
1081 | === modified file 'plugin/archive/tests/r/archive_aio_posix.result' |
1082 | --- plugin/archive/tests/r/archive_aio_posix.result 2009-12-04 10:20:37 +0000 |
1083 | +++ plugin/archive/tests/r/archive_aio_posix.result 2010-08-17 22:51:53 +0000 |
1084 | @@ -9920,7 +9920,7 @@ |
1085 | `fld3` varchar(30) NOT NULL DEFAULT '', |
1086 | `fld4` varchar(35) NOT NULL DEFAULT '', |
1087 | `fld5` varchar(35) NOT NULL DEFAULT '' |
1088 | -) ENGINE=ARCHIVE |
1089 | +) ENGINE=ARCHIVE COLLATE = utf8_general_ci |
1090 | SELECT * FROM t2; |
1091 | auto fld1 companynr fld3 fld4 fld5 |
1092 | 1 1 0 Omaha teethe neat |
1093 | @@ -11441,7 +11441,7 @@ |
1094 | `b` blob, |
1095 | `c` int DEFAULT NULL, |
1096 | KEY `a` (`a`) |
1097 | -) ENGINE=ARCHIVE |
1098 | +) ENGINE=ARCHIVE COLLATE = utf8_general_ci |
1099 | DROP TABLE t1, t2, t4, t5, t6; |
1100 | create table t1(a longblob) engine=archive; |
1101 | insert into t1 set a=''; |
1102 | |
1103 | === modified file 'plugin/blackhole/tests/r/create_max_fields.result' |
1104 | --- plugin/blackhole/tests/r/create_max_fields.result 2010-03-23 10:01:41 +0000 |
1105 | +++ plugin/blackhole/tests/r/create_max_fields.result 2010-08-17 22:51:53 +0000 |
1106 | @@ -8197,7 +8197,7 @@ |
1107 | `f4094` int DEFAULT NULL, |
1108 | `f4095` int DEFAULT NULL, |
1109 | `f4096` int DEFAULT NULL |
1110 | -) ENGINE=BLACKHOLE |
1111 | +) ENGINE=BLACKHOLE COLLATE = utf8_general_ci |
1112 | DROP TABLE t1; |
1113 | Now, MAX_FIELDS. This fails. |
1114 | CREATE TABLE t1 ( |
1115 | |
1116 | === modified file 'plugin/blitzdb/tests/r/blitzdb-basic.result' |
1117 | --- plugin/blitzdb/tests/r/blitzdb-basic.result 2010-07-13 06:12:40 +0000 |
1118 | +++ plugin/blitzdb/tests/r/blitzdb-basic.result 2010-08-17 22:51:53 +0000 |
1119 | @@ -101,7 +101,7 @@ |
1120 | `a` int DEFAULT NULL, |
1121 | `b` int DEFAULT NULL, |
1122 | `c` varchar(255) DEFAULT NULL |
1123 | -) ENGINE=BLITZDB |
1124 | +) ENGINE=BLITZDB COLLATE = utf8_general_ci |
1125 | select count(*) from t2; |
1126 | count(*) |
1127 | 8 |
1128 | |
1129 | === modified file 'plugin/collation_dictionary/tests/r/data_dictionary.result' |
1130 | --- plugin/collation_dictionary/tests/r/data_dictionary.result 2010-07-13 07:12:02 +0000 |
1131 | +++ plugin/collation_dictionary/tests/r/data_dictionary.result 2010-08-17 22:51:53 +0000 |
1132 | @@ -1,15 +1,15 @@ |
1133 | use data_dictionary; |
1134 | show create table CHARACTER_SETS ; |
1135 | Table Create Table |
1136 | -CHARACTER_SETS CREATE TABLE `character_sets` ( |
1137 | +CHARACTER_SETS CREATE TABLE `CHARACTER_SETS` ( |
1138 | `CHARACTER_SET_NAME` varchar(256) NOT NULL, |
1139 | `DEFAULT_COLLATE_NAME` varchar(256) NOT NULL, |
1140 | `DESCRIPTION` varchar(256) NOT NULL, |
1141 | `MAXLEN` bigint NOT NULL |
1142 | -) ENGINE=FunctionEngine |
1143 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1144 | show create table COLLATIONS ; |
1145 | Table Create Table |
1146 | -COLLATIONS CREATE TABLE `collations` ( |
1147 | +COLLATIONS CREATE TABLE `COLLATIONS` ( |
1148 | `CHARACTER_SET_NAME` varchar(256) NOT NULL, |
1149 | `COLLATION_NAME` varchar(256) NOT NULL, |
1150 | `DESCRIPTION` varchar(256) NOT NULL, |
1151 | @@ -17,7 +17,7 @@ |
1152 | `IS_DEFAULT` varchar(5) NOT NULL, |
1153 | `IS_COMPILED` varchar(5) NOT NULL, |
1154 | `SORTLEN` bigint NOT NULL |
1155 | -) ENGINE=FunctionEngine |
1156 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1157 | SELECT * FROM character_sets ORDER BY CHARACTER_SET_NAME; |
1158 | CHARACTER_SET_NAME DEFAULT_COLLATE_NAME DESCRIPTION MAXLEN |
1159 | binary binary 1 |
1160 | |
1161 | === modified file 'plugin/filesystem_engine/tests/r/basic_create_table.result' |
1162 | --- plugin/filesystem_engine/tests/r/basic_create_table.result 2010-06-29 13:21:24 +0000 |
1163 | +++ plugin/filesystem_engine/tests/r/basic_create_table.result 2010-08-17 22:51:53 +0000 |
1164 | @@ -12,5 +12,5 @@ |
1165 | Table Create Table |
1166 | t1 CREATE TABLE `t1` ( |
1167 | `a` int DEFAULT NULL |
1168 | -) ENGINE=FILESYSTEM FILE='../filesystem_ln/basic_create_table.data' |
1169 | +) ENGINE=FILESYSTEM FILE='../filesystem_ln/basic_create_table.data' COLLATE = utf8_general_ci |
1170 | DROP TABLE t1; |
1171 | |
1172 | === modified file 'plugin/filesystem_engine/tests/r/select_cpuinfo.result' |
1173 | --- plugin/filesystem_engine/tests/r/select_cpuinfo.result 2010-07-13 04:41:05 +0000 |
1174 | +++ plugin/filesystem_engine/tests/r/select_cpuinfo.result 2010-08-17 22:51:53 +0000 |
1175 | @@ -7,29 +7,29 @@ |
1176 | SHOW CREATE TABLE t1; |
1177 | Table Create Table |
1178 | t1 CREATE TABLE `t1` ( |
1179 | - `address sizes` varchar(34) DEFAULT NULL, |
1180 | - `apicid` varchar(2) DEFAULT NULL, |
1181 | - `bogomips` varchar(8) DEFAULT NULL, |
1182 | - `cache size` varchar(8) DEFAULT NULL, |
1183 | - `cache_alignment` varchar(3) DEFAULT NULL, |
1184 | - `clflush size` varchar(3) DEFAULT NULL, |
1185 | - `core id` varchar(2) DEFAULT NULL, |
1186 | - `cpu MHz` varchar(9) DEFAULT NULL, |
1187 | - `cpu cores` varchar(2) DEFAULT NULL, |
1188 | - `cpu family` varchar(2) DEFAULT NULL, |
1189 | - `cpuid level` varchar(3) DEFAULT NULL, |
1190 | - `flags` varchar(249) DEFAULT NULL, |
1191 | - `fpu` varchar(4) DEFAULT NULL, |
1192 | - `fpu_exception` varchar(4) DEFAULT NULL, |
1193 | - `initial apicid` varchar(2) DEFAULT NULL, |
1194 | - `model` varchar(3) DEFAULT NULL, |
1195 | - `model name` varchar(48) DEFAULT NULL, |
1196 | - `physical id` varchar(2) DEFAULT NULL, |
1197 | - `power management` varchar(1) DEFAULT NULL, |
1198 | - `processor` varchar(2) DEFAULT NULL, |
1199 | - `siblings` varchar(2) DEFAULT NULL, |
1200 | - `stepping` varchar(3) DEFAULT NULL, |
1201 | - `vendor_id` varchar(13) DEFAULT NULL, |
1202 | - `wp` varchar(4) DEFAULT NULL |
1203 | -) ENGINE=FILESYSTEM FILE='../filesystem_ln/select_cpuinfo.data' FORMAT='KEY_VALUE' COL_SEPARATOR=':' |
1204 | + `address sizes` varchar(34), |
1205 | + `apicid` varchar(2), |
1206 | + `bogomips` varchar(8), |
1207 | + `cache size` varchar(8), |
1208 | + `cache_alignment` varchar(3), |
1209 | + `clflush size` varchar(3), |
1210 | + `core id` varchar(2), |
1211 | + `cpu MHz` varchar(9), |
1212 | + `cpu cores` varchar(2), |
1213 | + `cpu family` varchar(2), |
1214 | + `cpuid level` varchar(3), |
1215 | + `flags` varchar(249), |
1216 | + `fpu` varchar(4), |
1217 | + `fpu_exception` varchar(4), |
1218 | + `initial apicid` varchar(2), |
1219 | + `model` varchar(3), |
1220 | + `model name` varchar(48), |
1221 | + `physical id` varchar(2), |
1222 | + `power management` varchar(1), |
1223 | + `processor` varchar(2), |
1224 | + `siblings` varchar(2), |
1225 | + `stepping` varchar(3), |
1226 | + `vendor_id` varchar(13), |
1227 | + `wp` varchar(4) |
1228 | +) ENGINE=FILESYSTEM FILE='../filesystem_ln/select_cpuinfo.data', FORMAT='KEY_VALUE', COL_SEPARATOR=':' COLLATE = utf8_general_ci |
1229 | DROP TABLE t1; |
1230 | |
1231 | === modified file 'plugin/filesystem_engine/tests/r/select_meminfo.result' |
1232 | --- plugin/filesystem_engine/tests/r/select_meminfo.result 2010-07-11 08:26:34 +0000 |
1233 | +++ plugin/filesystem_engine/tests/r/select_meminfo.result 2010-08-17 22:51:53 +0000 |
1234 | @@ -6,37 +6,37 @@ |
1235 | SHOW CREATE TABLE t1; |
1236 | Table Create Table |
1237 | t1 CREATE TABLE `t1` ( |
1238 | - `Active` varchar(8) DEFAULT NULL, |
1239 | - `AnonPages` varchar(7) DEFAULT NULL, |
1240 | - `Bounce` varchar(2) DEFAULT NULL, |
1241 | - `Buffers` varchar(7) DEFAULT NULL, |
1242 | - `Cached` varchar(8) DEFAULT NULL, |
1243 | - `CommitLimit` varchar(8) DEFAULT NULL, |
1244 | - `Committed_AS` varchar(7) DEFAULT NULL, |
1245 | - `DirectMap2M` varchar(8) DEFAULT NULL, |
1246 | - `DirectMap4k` varchar(5) DEFAULT NULL, |
1247 | - `Dirty` varchar(5) DEFAULT NULL, |
1248 | - `HugePages_Free` varchar(2) DEFAULT NULL, |
1249 | - `HugePages_Rsvd` varchar(2) DEFAULT NULL, |
1250 | - `HugePages_Surp` varchar(2) DEFAULT NULL, |
1251 | - `HugePages_Total` varchar(2) DEFAULT NULL, |
1252 | - `Hugepagesize` varchar(5) DEFAULT NULL, |
1253 | - `Inactive` varchar(8) DEFAULT NULL, |
1254 | - `Mapped` varchar(6) DEFAULT NULL, |
1255 | - `MemFree` varchar(7) DEFAULT NULL, |
1256 | - `MemTotal` varchar(8) DEFAULT NULL, |
1257 | - `NFS_Unstable` varchar(2) DEFAULT NULL, |
1258 | - `PageTables` varchar(6) DEFAULT NULL, |
1259 | - `SReclaimable` varchar(7) DEFAULT NULL, |
1260 | - `SUnreclaim` varchar(6) DEFAULT NULL, |
1261 | - `Slab` varchar(7) DEFAULT NULL, |
1262 | - `SwapCached` varchar(2) DEFAULT NULL, |
1263 | - `SwapFree` varchar(7) DEFAULT NULL, |
1264 | - `SwapTotal` varchar(7) DEFAULT NULL, |
1265 | - `VmallocChunk` varchar(12) DEFAULT NULL, |
1266 | - `VmallocTotal` varchar(12) DEFAULT NULL, |
1267 | - `VmallocUsed` varchar(6) DEFAULT NULL, |
1268 | - `Writeback` varchar(2) DEFAULT NULL, |
1269 | - `WritebackTmp` varchar(2) DEFAULT NULL |
1270 | -) ENGINE=FILESYSTEM FILE='../filesystem_ln/select_meminfo.data' FORMAT='KEY_VALUE' COL_SEPARATOR=': ' |
1271 | + `Active` varchar(8), |
1272 | + `AnonPages` varchar(7), |
1273 | + `Bounce` varchar(2), |
1274 | + `Buffers` varchar(7), |
1275 | + `Cached` varchar(8), |
1276 | + `CommitLimit` varchar(8), |
1277 | + `Committed_AS` varchar(7), |
1278 | + `DirectMap2M` varchar(8), |
1279 | + `DirectMap4k` varchar(5), |
1280 | + `Dirty` varchar(5), |
1281 | + `HugePages_Free` varchar(2), |
1282 | + `HugePages_Rsvd` varchar(2), |
1283 | + `HugePages_Surp` varchar(2), |
1284 | + `HugePages_Total` varchar(2), |
1285 | + `Hugepagesize` varchar(5), |
1286 | + `Inactive` varchar(8), |
1287 | + `Mapped` varchar(6), |
1288 | + `MemFree` varchar(7), |
1289 | + `MemTotal` varchar(8), |
1290 | + `NFS_Unstable` varchar(2), |
1291 | + `PageTables` varchar(6), |
1292 | + `SReclaimable` varchar(7), |
1293 | + `SUnreclaim` varchar(6), |
1294 | + `Slab` varchar(7), |
1295 | + `SwapCached` varchar(2), |
1296 | + `SwapFree` varchar(7), |
1297 | + `SwapTotal` varchar(7), |
1298 | + `VmallocChunk` varchar(12), |
1299 | + `VmallocTotal` varchar(12), |
1300 | + `VmallocUsed` varchar(6), |
1301 | + `Writeback` varchar(2), |
1302 | + `WritebackTmp` varchar(2) |
1303 | +) ENGINE=FILESYSTEM FILE='../filesystem_ln/select_meminfo.data', FORMAT='KEY_VALUE', COL_SEPARATOR=': ' COLLATE = utf8_general_ci |
1304 | DROP TABLE t1; |
1305 | |
1306 | === modified file 'plugin/information_schema_dictionary/tests/r/show_create_table.result' |
1307 | --- plugin/information_schema_dictionary/tests/r/show_create_table.result 2010-07-13 09:09:38 +0000 |
1308 | +++ plugin/information_schema_dictionary/tests/r/show_create_table.result 2010-08-17 22:51:53 +0000 |
1309 | @@ -1,15 +1,15 @@ |
1310 | use information_schema; |
1311 | SHOW CREATE TABLE `CHECK_CONSTRAINTS`; |
1312 | Table Create Table |
1313 | -CHECK_CONSTRAINTS CREATE TABLE `check_constraints` ( |
1314 | +CHECK_CONSTRAINTS CREATE TABLE `CHECK_CONSTRAINTS` ( |
1315 | `CONSTRAINT_CATALOG` varchar(256) NOT NULL, |
1316 | `CONSTRAINT_SCHEMA` varchar(256) NOT NULL, |
1317 | `CONSTRAINT_NAME` varchar(256) NOT NULL, |
1318 | `CHECK_CLAUSE` varchar(256) NOT NULL |
1319 | -) ENGINE=FunctionEngine |
1320 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1321 | SHOW CREATE TABLE `COLUMNS`; |
1322 | Table Create Table |
1323 | -COLUMNS CREATE TABLE `columns` ( |
1324 | +COLUMNS CREATE TABLE `COLUMNS` ( |
1325 | `TABLE_CATALOG` varchar(256) NOT NULL, |
1326 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1327 | `TABLE_NAME` varchar(256) NOT NULL, |
1328 | @@ -33,10 +33,10 @@ |
1329 | `DOMAIN_CATALOG` varchar(256) DEFAULT NULL, |
1330 | `DOMAIN_SCHEMA` varchar(256) DEFAULT NULL, |
1331 | `DOMAIN_NAME` varchar(256) DEFAULT NULL |
1332 | -) ENGINE=FunctionEngine |
1333 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1334 | SHOW CREATE TABLE `COLUMN_DOMAIN_USAGE`; |
1335 | Table Create Table |
1336 | -COLUMN_DOMAIN_USAGE CREATE TABLE `column_domain_usage` ( |
1337 | +COLUMN_DOMAIN_USAGE CREATE TABLE `COLUMN_DOMAIN_USAGE` ( |
1338 | `DOMAIN_CATALOG` varchar(256) NOT NULL, |
1339 | `DOMAIN_SCHEMA` varchar(256) NOT NULL, |
1340 | `DOMAIN_NAME` varchar(256) NOT NULL, |
1341 | @@ -44,10 +44,10 @@ |
1342 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1343 | `TABLE_NAME` varchar(256) NOT NULL, |
1344 | `COLUMN_NAME` varchar(256) NOT NULL |
1345 | -) ENGINE=FunctionEngine |
1346 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1347 | SHOW CREATE TABLE `COLUMN_PRIVILEGES`; |
1348 | Table Create Table |
1349 | -COLUMN_PRIVILEGES CREATE TABLE `column_privileges` ( |
1350 | +COLUMN_PRIVILEGES CREATE TABLE `COLUMN_PRIVILEGES` ( |
1351 | `GRANTOR` varchar(256) NOT NULL, |
1352 | `GRANTEE` varchar(256) NOT NULL, |
1353 | `TABLE_CATALOG` varchar(256) NOT NULL, |
1354 | @@ -56,10 +56,10 @@ |
1355 | `COLUMN_NAME` varchar(256) NOT NULL, |
1356 | `PRIVILEGE_TYPE` varchar(256) NOT NULL, |
1357 | `IS_GRANTABLE` varchar(256) NOT NULL |
1358 | -) ENGINE=FunctionEngine |
1359 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1360 | SHOW CREATE TABLE `CONSTRAINT_COLUMN_USAGE`; |
1361 | Table Create Table |
1362 | -CONSTRAINT_COLUMN_USAGE CREATE TABLE `constraint_column_usage` ( |
1363 | +CONSTRAINT_COLUMN_USAGE CREATE TABLE `CONSTRAINT_COLUMN_USAGE` ( |
1364 | `TABLE_CATALOG` varchar(256) NOT NULL, |
1365 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1366 | `TABLE_NAME` varchar(256) NOT NULL, |
1367 | @@ -67,20 +67,20 @@ |
1368 | `CONSTRAINT_CATALOG` varchar(256) NOT NULL, |
1369 | `CONSTRAINT_SCHEMA` varchar(256) NOT NULL, |
1370 | `CONSTRAINT_NAME` varchar(256) NOT NULL |
1371 | -) ENGINE=FunctionEngine |
1372 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1373 | SHOW CREATE TABLE `CONSTRAINT_TABLE_USAGE`; |
1374 | Table Create Table |
1375 | -CONSTRAINT_TABLE_USAGE CREATE TABLE `constraint_table_usage` ( |
1376 | +CONSTRAINT_TABLE_USAGE CREATE TABLE `CONSTRAINT_TABLE_USAGE` ( |
1377 | `TABLE_CATALOG` varchar(256) NOT NULL, |
1378 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1379 | `TABLE_NAME` varchar(256) NOT NULL, |
1380 | `CONSTRAINT_CATALOG` varchar(256) NOT NULL, |
1381 | `CONSTRAINT_SCHEMA` varchar(256) NOT NULL, |
1382 | `CONSTRAINT_NAME` varchar(256) NOT NULL |
1383 | -) ENGINE=FunctionEngine |
1384 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1385 | SHOW CREATE TABLE `DOMAINS`; |
1386 | Table Create Table |
1387 | -DOMAINS CREATE TABLE `domains` ( |
1388 | +DOMAINS CREATE TABLE `DOMAINS` ( |
1389 | `DOMAIN_CATALOG` varchar(256) NOT NULL, |
1390 | `DOMAIN_SCHEMA` varchar(256) NOT NULL, |
1391 | `DOMAIN_NAME` varchar(256) NOT NULL, |
1392 | @@ -98,10 +98,10 @@ |
1393 | `NUMERIC_SCALE` varchar(256) NOT NULL, |
1394 | `DATETIME_PRECISION` varchar(256) NOT NULL, |
1395 | `DOMAIN_DEFAULT` varchar(256) NOT NULL |
1396 | -) ENGINE=FunctionEngine |
1397 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1398 | SHOW CREATE TABLE `DOMAIN_CONSTRAINTS`; |
1399 | Table Create Table |
1400 | -DOMAIN_CONSTRAINTS CREATE TABLE `domain_constraints` ( |
1401 | +DOMAIN_CONSTRAINTS CREATE TABLE `DOMAIN_CONSTRAINTS` ( |
1402 | `CONSTRAINT_CATALOG` varchar(256) NOT NULL, |
1403 | `CONSTRAINT_SCHEMA` varchar(256) NOT NULL, |
1404 | `CONSTRAINT_NAME` varchar(256) NOT NULL, |
1405 | @@ -110,10 +110,10 @@ |
1406 | `DOMAIN_NAME` varchar(256) NOT NULL, |
1407 | `IS_DEFERRABLE` varchar(256) NOT NULL, |
1408 | `INITIALLY_DEFERRED` varchar(256) NOT NULL |
1409 | -) ENGINE=FunctionEngine |
1410 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1411 | SHOW CREATE TABLE `KEY_COLUMN_USAGE`; |
1412 | Table Create Table |
1413 | -KEY_COLUMN_USAGE CREATE TABLE `key_column_usage` ( |
1414 | +KEY_COLUMN_USAGE CREATE TABLE `KEY_COLUMN_USAGE` ( |
1415 | `CONSTRAINT_CATALOG` varchar(256) NOT NULL, |
1416 | `CONSTRAINT_SCHEMA` varchar(256) NOT NULL, |
1417 | `CONSTRAINT_NAME` varchar(256) NOT NULL, |
1418 | @@ -122,10 +122,10 @@ |
1419 | `TABLE_NAME` varchar(256) NOT NULL, |
1420 | `COLUMN_NAME` varchar(256) NOT NULL, |
1421 | `ORDINAL_POSITION` bigint NOT NULL |
1422 | -) ENGINE=FunctionEngine |
1423 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1424 | SHOW CREATE TABLE `PARAMETERS`; |
1425 | Table Create Table |
1426 | -PARAMETERS CREATE TABLE `parameters` ( |
1427 | +PARAMETERS CREATE TABLE `PARAMETERS` ( |
1428 | `SPECIFIC_CATALOG` varchar(256) NOT NULL, |
1429 | `SPECIFIC_SCHEMA` varchar(256) NOT NULL, |
1430 | `SPECIFIC_NAME` varchar(256) NOT NULL, |
1431 | @@ -156,10 +156,10 @@ |
1432 | `SCOPE_CATALOG` varchar(256) NOT NULL, |
1433 | `SCOPE_SCHEMA` varchar(256) NOT NULL, |
1434 | `SCOPE_NAME` varchar(256) NOT NULL |
1435 | -) ENGINE=FunctionEngine |
1436 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1437 | SHOW CREATE TABLE `REFERENTIAL_CONSTRAINTS`; |
1438 | Table Create Table |
1439 | -REFERENTIAL_CONSTRAINTS CREATE TABLE `referential_constraints` ( |
1440 | +REFERENTIAL_CONSTRAINTS CREATE TABLE `REFERENTIAL_CONSTRAINTS` ( |
1441 | `CONSTRAINT_CATALOG` varchar(256) NOT NULL, |
1442 | `CONSTRAINT_SCHEMA` varchar(256) NOT NULL, |
1443 | `CONSTRAINT_NAME` varchar(256) NOT NULL, |
1444 | @@ -169,10 +169,10 @@ |
1445 | `MATCH_OPTION` varchar(256) NOT NULL, |
1446 | `UPDATE_RULE` varchar(256) NOT NULL, |
1447 | `DELETE_RULE` varchar(256) NOT NULL |
1448 | -) ENGINE=FunctionEngine |
1449 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1450 | SHOW CREATE TABLE `ROUTINES`; |
1451 | Table Create Table |
1452 | -ROUTINES CREATE TABLE `routines` ( |
1453 | +ROUTINES CREATE TABLE `ROUTINES` ( |
1454 | `SPECIFIC_CATALOG` varchar(256) NOT NULL, |
1455 | `SPECIFIC_SCHEMA` varchar(256) NOT NULL, |
1456 | `SPECIFIC_NAME` varchar(256) NOT NULL, |
1457 | @@ -226,10 +226,10 @@ |
1458 | `IS_IMPLICITLY_INVOCABLE` varchar(256) NOT NULL, |
1459 | `CREATED` varchar(256) NOT NULL, |
1460 | `LAST_ALTERED` varchar(256) NOT NULL |
1461 | -) ENGINE=FunctionEngine |
1462 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1463 | SHOW CREATE TABLE `ROUTINE_COLUMNS`; |
1464 | Table Create Table |
1465 | -ROUTINE_COLUMNS CREATE TABLE `routine_columns` ( |
1466 | +ROUTINE_COLUMNS CREATE TABLE `ROUTINE_COLUMNS` ( |
1467 | `TABLE_CATALOG` varchar(256) NOT NULL, |
1468 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1469 | `TABLE_NAME` varchar(256) NOT NULL, |
1470 | @@ -253,28 +253,28 @@ |
1471 | `DOMAIN_CATALOG` varchar(256) NOT NULL, |
1472 | `DOMAIN_SCHEMA` varchar(256) NOT NULL, |
1473 | `DOMAIN_NAME` varchar(256) NOT NULL |
1474 | -) ENGINE=FunctionEngine |
1475 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1476 | SHOW CREATE TABLE `SCHEMATA`; |
1477 | Table Create Table |
1478 | -SCHEMATA CREATE TABLE `schemata` ( |
1479 | +SCHEMATA CREATE TABLE `SCHEMATA` ( |
1480 | `CATALOG_NAME` varchar(256) NOT NULL, |
1481 | `SCHEMA_NAME` varchar(256) NOT NULL, |
1482 | `SCHEMA_OWNER` varchar(256) NOT NULL, |
1483 | `DEFAULT_CHARACTER_SET_CATALOG` varchar(256) NOT NULL, |
1484 | `DEFAULT_CHARACTER_SET_SCHEMA` varchar(256) NOT NULL, |
1485 | `DEFAULT_CHARACTER_SET_NAME` varchar(256) NOT NULL |
1486 | -) ENGINE=FunctionEngine |
1487 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1488 | SHOW CREATE TABLE `TABLES`; |
1489 | Table Create Table |
1490 | -TABLES CREATE TABLE `tables` ( |
1491 | +TABLES CREATE TABLE `TABLES` ( |
1492 | `TABLE_CATALOG` varchar(256) NOT NULL, |
1493 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1494 | `TABLE_NAME` varchar(256) NOT NULL, |
1495 | `TABLE_TYPE` varchar(256) NOT NULL |
1496 | -) ENGINE=FunctionEngine |
1497 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1498 | SHOW CREATE TABLE `TABLE_CONSTRAINTS`; |
1499 | Table Create Table |
1500 | -TABLE_CONSTRAINTS CREATE TABLE `table_constraints` ( |
1501 | +TABLE_CONSTRAINTS CREATE TABLE `TABLE_CONSTRAINTS` ( |
1502 | `CONSTRAINT_CATALOG` varchar(256) NOT NULL, |
1503 | `CONSTRAINT_SCHEMA` varchar(256) NOT NULL, |
1504 | `CONSTRAINT_NAME` varchar(256) NOT NULL, |
1505 | @@ -284,10 +284,10 @@ |
1506 | `CONSTRAINT_TYPE` varchar(256) NOT NULL, |
1507 | `IS_DEFERRABLE` varchar(5) NOT NULL, |
1508 | `INITIALLY_DEFERRED` varchar(5) NOT NULL |
1509 | -) ENGINE=FunctionEngine |
1510 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1511 | SHOW CREATE TABLE `TABLE_PRIVILEGES`; |
1512 | Table Create Table |
1513 | -TABLE_PRIVILEGES CREATE TABLE `table_privileges` ( |
1514 | +TABLE_PRIVILEGES CREATE TABLE `TABLE_PRIVILEGES` ( |
1515 | `GRANTOR` varchar(256) NOT NULL, |
1516 | `GRANTEE` varchar(256) NOT NULL, |
1517 | `TABLE_CATALOG` varchar(256) NOT NULL, |
1518 | @@ -296,20 +296,20 @@ |
1519 | `COLUMN_NAME` varchar(256) NOT NULL, |
1520 | `PRIVILEGE_TYPE` varchar(256) NOT NULL, |
1521 | `IS_GRANTABLE` varchar(256) NOT NULL |
1522 | -) ENGINE=FunctionEngine |
1523 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1524 | SHOW CREATE TABLE `VIEWS`; |
1525 | Table Create Table |
1526 | -VIEWS CREATE TABLE `views` ( |
1527 | +VIEWS CREATE TABLE `VIEWS` ( |
1528 | `VIEW_CATALOG` varchar(256) NOT NULL, |
1529 | `VIEW_SCHEMA` varchar(256) NOT NULL, |
1530 | `VIEW_NAME` varchar(256) NOT NULL, |
1531 | `TABLE_CATALOG` varchar(256) NOT NULL, |
1532 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1533 | `TABLE_NAME` varchar(256) NOT NULL |
1534 | -) ENGINE=FunctionEngine |
1535 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1536 | SHOW CREATE TABLE `VIEW_COLUMN_USAGE`; |
1537 | Table Create Table |
1538 | -VIEW_COLUMN_USAGE CREATE TABLE `view_column_usage` ( |
1539 | +VIEW_COLUMN_USAGE CREATE TABLE `VIEW_COLUMN_USAGE` ( |
1540 | `VIEW_CATALOG` varchar(256) NOT NULL, |
1541 | `VIEW_SCHEMA` varchar(256) NOT NULL, |
1542 | `VIEW_NAME` varchar(256) NOT NULL, |
1543 | @@ -317,14 +317,14 @@ |
1544 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1545 | `TABLE_NAME` varchar(256) NOT NULL, |
1546 | `COLUMN_NAME` varchar(256) NOT NULL |
1547 | -) ENGINE=FunctionEngine |
1548 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1549 | SHOW CREATE TABLE `VIEW_TABLE_USAGE`; |
1550 | Table Create Table |
1551 | -VIEW_TABLE_USAGE CREATE TABLE `view_table_usage` ( |
1552 | +VIEW_TABLE_USAGE CREATE TABLE `VIEW_TABLE_USAGE` ( |
1553 | `TABLE_CATALOG` varchar(256) NOT NULL, |
1554 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1555 | `TABLE_NAME` varchar(256) NOT NULL, |
1556 | `VIEW_DEFINITION` varchar(256) NOT NULL, |
1557 | `CHECK_OPTION` varchar(256) NOT NULL, |
1558 | `IS_UPDATABLE` varchar(256) NOT NULL |
1559 | -) ENGINE=FunctionEngine |
1560 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1561 | |
1562 | === modified file 'plugin/innobase/handler/ha_innodb.cc' |
1563 | --- plugin/innobase/handler/ha_innodb.cc 2010-08-16 18:18:51 +0000 |
1564 | +++ plugin/innobase/handler/ha_innodb.cc 2010-08-17 22:51:53 +0000 |
1565 | @@ -86,6 +86,7 @@ |
1566 | #include "drizzled/named_savepoint.h" |
1567 | |
1568 | #include <drizzled/transaction_services.h> |
1569 | +#include "drizzled/message/statement_transform.h" |
1570 | |
1571 | #include <boost/algorithm/string.hpp> |
1572 | #include <boost/program_options.hpp> |
1573 | @@ -5829,8 +5830,20 @@ |
1574 | } |
1575 | |
1576 | if (trx->mysql_query_str) { |
1577 | + string generated_create_table; |
1578 | + const char *query= trx->mysql_query_str; |
1579 | + |
1580 | + if (session_sql_command(&session) == SQLCOM_CREATE_TABLE) |
1581 | + { |
1582 | + message::transformTableDefinitionToSql(create_proto, |
1583 | + generated_create_table, |
1584 | + message::DRIZZLE, true); |
1585 | + query= generated_create_table.c_str(); |
1586 | + } |
1587 | + |
1588 | error = row_table_add_foreign_constraints(trx, |
1589 | - trx->mysql_query_str, norm_name, |
1590 | + query, |
1591 | + norm_name, |
1592 | lex_identified_temp_table); |
1593 | |
1594 | error = convert_error_code_to_mysql(error, iflags, NULL); |
1595 | |
1596 | === modified file 'plugin/innobase/tests/r/innodb_cmp.result' |
1597 | --- plugin/innobase/tests/r/innodb_cmp.result 2010-07-02 03:52:23 +0000 |
1598 | +++ plugin/innobase/tests/r/innodb_cmp.result 2010-08-17 22:51:53 +0000 |
1599 | @@ -8,11 +8,11 @@ |
1600 | 16384 0 0 0 0 0 |
1601 | show create table INNODB_CMP; |
1602 | Table Create Table |
1603 | -INNODB_CMP CREATE TABLE `innodb_cmp` ( |
1604 | +INNODB_CMP CREATE TABLE `INNODB_CMP` ( |
1605 | `PAGE_SIZE` bigint NOT NULL, |
1606 | `COMPRESS_OPS` bigint NOT NULL, |
1607 | `COMPRESS_OPS_OK` bigint NOT NULL, |
1608 | `COMPRESS_TIME` bigint NOT NULL, |
1609 | `UNCOMPRESS_OPS` bigint NOT NULL, |
1610 | `UNCOMPRESS_TIME` bigint NOT NULL |
1611 | -) ENGINE=FunctionEngine |
1612 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1613 | |
1614 | === modified file 'plugin/innobase/tests/r/innodb_cmp_reset.result' |
1615 | --- plugin/innobase/tests/r/innodb_cmp_reset.result 2010-07-02 03:52:23 +0000 |
1616 | +++ plugin/innobase/tests/r/innodb_cmp_reset.result 2010-08-17 22:51:53 +0000 |
1617 | @@ -8,11 +8,11 @@ |
1618 | 16384 0 0 0 0 0 |
1619 | show create table INNODB_CMP_RESET; |
1620 | Table Create Table |
1621 | -INNODB_CMP_RESET CREATE TABLE `innodb_cmp_reset` ( |
1622 | +INNODB_CMP_RESET CREATE TABLE `INNODB_CMP_RESET` ( |
1623 | `PAGE_SIZE` bigint NOT NULL, |
1624 | `COMPRESS_OPS` bigint NOT NULL, |
1625 | `COMPRESS_OPS_OK` bigint NOT NULL, |
1626 | `COMPRESS_TIME` bigint NOT NULL, |
1627 | `UNCOMPRESS_OPS` bigint NOT NULL, |
1628 | `UNCOMPRESS_TIME` bigint NOT NULL |
1629 | -) ENGINE=FunctionEngine |
1630 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1631 | |
1632 | === modified file 'plugin/innobase/tests/r/innodb_cmpmem.result' |
1633 | --- plugin/innobase/tests/r/innodb_cmpmem.result 2010-07-02 03:52:23 +0000 |
1634 | +++ plugin/innobase/tests/r/innodb_cmpmem.result 2010-08-17 22:51:53 +0000 |
1635 | @@ -11,10 +11,10 @@ |
1636 | 16384 0 0 0 0 |
1637 | show create table INNODB_CMPMEM; |
1638 | Table Create Table |
1639 | -INNODB_CMPMEM CREATE TABLE `innodb_cmpmem` ( |
1640 | +INNODB_CMPMEM CREATE TABLE `INNODB_CMPMEM` ( |
1641 | `PAGE_SIZE` bigint NOT NULL, |
1642 | `PAGES_USED` bigint NOT NULL, |
1643 | `PAGES_FREE` bigint NOT NULL, |
1644 | `RELOCATION_OPS` bigint NOT NULL, |
1645 | `RELOCATION_TIME` bigint NOT NULL |
1646 | -) ENGINE=FunctionEngine |
1647 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1648 | |
1649 | === modified file 'plugin/innobase/tests/r/innodb_cmpmem_reset.result' |
1650 | --- plugin/innobase/tests/r/innodb_cmpmem_reset.result 2010-07-02 03:52:23 +0000 |
1651 | +++ plugin/innobase/tests/r/innodb_cmpmem_reset.result 2010-08-17 22:51:53 +0000 |
1652 | @@ -11,10 +11,10 @@ |
1653 | 16384 0 0 0 0 |
1654 | show create table INNODB_CMPMEM_RESET; |
1655 | Table Create Table |
1656 | -INNODB_CMPMEM_RESET CREATE TABLE `innodb_cmpmem_reset` ( |
1657 | +INNODB_CMPMEM_RESET CREATE TABLE `INNODB_CMPMEM_RESET` ( |
1658 | `PAGE_SIZE` bigint NOT NULL, |
1659 | `PAGES_USED` bigint NOT NULL, |
1660 | `PAGES_FREE` bigint NOT NULL, |
1661 | `RELOCATION_OPS` bigint NOT NULL, |
1662 | `RELOCATION_TIME` bigint NOT NULL |
1663 | -) ENGINE=FunctionEngine |
1664 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1665 | |
1666 | === modified file 'plugin/innobase/tests/r/innodb_lock_waits.result' |
1667 | --- plugin/innobase/tests/r/innodb_lock_waits.result 2010-07-02 03:52:23 +0000 |
1668 | +++ plugin/innobase/tests/r/innodb_lock_waits.result 2010-08-17 22:51:53 +0000 |
1669 | @@ -3,9 +3,9 @@ |
1670 | REQUESTING_TRX_ID REQUESTED_LOCK_ID BLOCKING_TRX_ID BLOCKING_LOCK_ID |
1671 | show create table INNODB_LOCK_WAITS; |
1672 | Table Create Table |
1673 | -INNODB_LOCK_WAITS CREATE TABLE `innodb_lock_waits` ( |
1674 | +INNODB_LOCK_WAITS CREATE TABLE `INNODB_LOCK_WAITS` ( |
1675 | `REQUESTING_TRX_ID` varchar(256) NOT NULL, |
1676 | `REQUESTED_LOCK_ID` varchar(256) NOT NULL, |
1677 | `BLOCKING_TRX_ID` varchar(256) NOT NULL, |
1678 | `BLOCKING_LOCK_ID` varchar(256) NOT NULL |
1679 | -) ENGINE=FunctionEngine |
1680 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1681 | |
1682 | === modified file 'plugin/innobase/tests/r/innodb_locks.result' |
1683 | --- plugin/innobase/tests/r/innodb_locks.result 2010-07-02 03:52:23 +0000 |
1684 | +++ plugin/innobase/tests/r/innodb_locks.result 2010-08-17 22:51:53 +0000 |
1685 | @@ -3,7 +3,7 @@ |
1686 | LOCK_ID LOCK_TRX_ID LOCK_MODE LOCK_TYPE LOCK_TABLE LOCK_INDEX LOCK_SPACE LOCK_PAGE LOCK_REC LOCK_DATA |
1687 | show create table INNODB_LOCKS; |
1688 | Table Create Table |
1689 | -INNODB_LOCKS CREATE TABLE `innodb_locks` ( |
1690 | +INNODB_LOCKS CREATE TABLE `INNODB_LOCKS` ( |
1691 | `LOCK_ID` varchar(256) NOT NULL, |
1692 | `LOCK_TRX_ID` varchar(256) NOT NULL, |
1693 | `LOCK_MODE` varchar(256) NOT NULL, |
1694 | @@ -14,4 +14,4 @@ |
1695 | `LOCK_PAGE` bigint NOT NULL, |
1696 | `LOCK_REC` bigint NOT NULL, |
1697 | `LOCK_DATA` varchar(256) NOT NULL |
1698 | -) ENGINE=FunctionEngine |
1699 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1700 | |
1701 | === modified file 'plugin/innobase/tests/r/innodb_status.result' |
1702 | --- plugin/innobase/tests/r/innodb_status.result 2010-07-02 03:52:23 +0000 |
1703 | +++ plugin/innobase/tests/r/innodb_status.result 2010-08-17 22:51:53 +0000 |
1704 | @@ -4,7 +4,7 @@ |
1705 | 43 |
1706 | show create table INNODB_STATUS; |
1707 | Table Create Table |
1708 | -INNODB_STATUS CREATE TABLE `innodb_status` ( |
1709 | +INNODB_STATUS CREATE TABLE `INNODB_STATUS` ( |
1710 | `VARIABLE_NAME` varchar(256) NOT NULL, |
1711 | `VARIABLE_VALUE` varchar(256) NOT NULL |
1712 | -) ENGINE=FunctionEngine |
1713 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1714 | |
1715 | === modified file 'plugin/innobase/tests/r/innodb_trx.result' |
1716 | --- plugin/innobase/tests/r/innodb_trx.result 2010-07-02 03:52:23 +0000 |
1717 | +++ plugin/innobase/tests/r/innodb_trx.result 2010-08-17 22:51:53 +0000 |
1718 | @@ -3,7 +3,7 @@ |
1719 | TRX_ID TRX_STATE TRX_STARTED TRX_REQUESTED_LOCK_ID TRX_WAIT_STARTED TRX_WEIGHT TRX_DRIZZLE_THREAD_ID TRX_QUERY |
1720 | show create table INNODB_TRX; |
1721 | Table Create Table |
1722 | -INNODB_TRX CREATE TABLE `innodb_trx` ( |
1723 | +INNODB_TRX CREATE TABLE `INNODB_TRX` ( |
1724 | `TRX_ID` varchar(256) NOT NULL, |
1725 | `TRX_STATE` varchar(256) NOT NULL, |
1726 | `TRX_STARTED` bigint NOT NULL, |
1727 | @@ -12,4 +12,4 @@ |
1728 | `TRX_WEIGHT` bigint NOT NULL, |
1729 | `TRX_DRIZZLE_THREAD_ID` bigint NOT NULL, |
1730 | `TRX_QUERY` varchar(256) NOT NULL |
1731 | -) ENGINE=FunctionEngine |
1732 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1733 | |
1734 | === modified file 'plugin/logging_stats/tests/r/command.result' |
1735 | --- plugin/logging_stats/tests/r/command.result 2010-07-02 03:52:23 +0000 |
1736 | +++ plugin/logging_stats/tests/r/command.result 2010-08-17 22:51:53 +0000 |
1737 | @@ -21,10 +21,10 @@ |
1738 | set global logging_stats_enable=true; |
1739 | SHOW CREATE TABLE data_dictionary.SESSION_STATEMENTS; |
1740 | Table Create Table |
1741 | -SESSION_STATEMENTS CREATE TABLE `session_statements` ( |
1742 | +SESSION_STATEMENTS CREATE TABLE `SESSION_STATEMENTS` ( |
1743 | `VARIABLE_NAME` varchar(256) NOT NULL, |
1744 | `VARIABLE_VALUE` varchar(1024) NOT NULL |
1745 | -) ENGINE=FunctionEngine |
1746 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1747 | SELECT count(*) FROM data_dictionary.SESSION_STATEMENTS; |
1748 | count(*) |
1749 | # |
1750 | |
1751 | === modified file 'plugin/logging_stats/tests/r/max_user.result' |
1752 | --- plugin/logging_stats/tests/r/max_user.result 2010-07-02 03:52:23 +0000 |
1753 | +++ plugin/logging_stats/tests/r/max_user.result 2010-08-17 22:51:53 +0000 |
1754 | @@ -510,10 +510,10 @@ |
1755 | 505 0 0 0 1 0 0 0 0 0 0 |
1756 | SHOW CREATE TABLE data_dictionary.GLOBAL_STATEMENTS; |
1757 | Table Create Table |
1758 | -GLOBAL_STATEMENTS CREATE TABLE `global_statements` ( |
1759 | +GLOBAL_STATEMENTS CREATE TABLE `GLOBAL_STATEMENTS` ( |
1760 | `VARIABLE_NAME` varchar(256) NOT NULL, |
1761 | `VARIABLE_VALUE` varchar(1024) NOT NULL |
1762 | -) ENGINE=FunctionEngine |
1763 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1764 | SELECT count(*) FROM data_dictionary.GLOBAL_STATEMENTS; |
1765 | count(*) |
1766 | # |
1767 | |
1768 | === modified file 'plugin/myisam/tests/r/myisam.result' |
1769 | --- plugin/myisam/tests/r/myisam.result 2010-08-15 11:35:47 +0000 |
1770 | +++ plugin/myisam/tests/r/myisam.result 2010-08-17 22:51:53 +0000 |
1771 | @@ -794,7 +794,7 @@ |
1772 | `v` varchar(10) DEFAULT NULL, |
1773 | `c` varchar(10) DEFAULT NULL, |
1774 | `t` text |
1775 | -) ENGINE=MyISAM |
1776 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1777 | create TEMPORARY table t2 like t1; |
1778 | show create table t2; |
1779 | Table Create Table |
1780 | @@ -802,7 +802,7 @@ |
1781 | `v` varchar(10) DEFAULT NULL, |
1782 | `c` varchar(10) DEFAULT NULL, |
1783 | `t` text |
1784 | -) ENGINE=MyISAM |
1785 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1786 | create TEMPORARY table t3 select * from t1; |
1787 | show create table t3; |
1788 | Table Create Table |
1789 | @@ -810,7 +810,7 @@ |
1790 | `v` varchar(10) DEFAULT NULL, |
1791 | `c` varchar(10) DEFAULT NULL, |
1792 | `t` text |
1793 | -) ENGINE=MyISAM |
1794 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1795 | alter table t1 modify c varchar(10); |
1796 | show create table t1; |
1797 | Table Create Table |
1798 | @@ -818,7 +818,7 @@ |
1799 | `v` varchar(10) DEFAULT NULL, |
1800 | `c` varchar(10) DEFAULT NULL, |
1801 | `t` text |
1802 | -) ENGINE=MyISAM |
1803 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1804 | alter table t1 modify v char(10); |
1805 | show create table t1; |
1806 | Table Create Table |
1807 | @@ -826,7 +826,7 @@ |
1808 | `v` varchar(10) DEFAULT NULL, |
1809 | `c` varchar(10) DEFAULT NULL, |
1810 | `t` text |
1811 | -) ENGINE=MyISAM |
1812 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1813 | alter table t1 modify t varchar(10); |
1814 | show create table t1; |
1815 | Table Create Table |
1816 | @@ -834,7 +834,7 @@ |
1817 | `v` varchar(10) DEFAULT NULL, |
1818 | `c` varchar(10) DEFAULT NULL, |
1819 | `t` varchar(10) DEFAULT NULL |
1820 | -) ENGINE=MyISAM |
1821 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1822 | select concat('*',v,'*',c,'*',t,'*') from t1; |
1823 | concat('*',v,'*',c,'*',t,'*') |
1824 | *+ *+ *+ * |
1825 | @@ -850,7 +850,7 @@ |
1826 | KEY `v` (`v`), |
1827 | KEY `c` (`c`), |
1828 | KEY `t` (`t`(10)) |
1829 | -) ENGINE=MyISAM |
1830 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1831 | select count(*) from t1; |
1832 | count(*) |
1833 | 270 |
1834 | @@ -1069,7 +1069,7 @@ |
1835 | KEY `c` (`c`), |
1836 | KEY `t` (`t`(10)), |
1837 | KEY `v` (`v`) |
1838 | -) ENGINE=MyISAM |
1839 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1840 | select count(*) from t1 where v='a'; |
1841 | count(*) |
1842 | 10 |
1843 | @@ -1149,7 +1149,7 @@ |
1844 | KEY `c` (`c`), |
1845 | KEY `t` (`t`(10)), |
1846 | KEY `v` (`v`(30)) |
1847 | -) ENGINE=MyISAM |
1848 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1849 | select count(*) from t1 where v='a'; |
1850 | count(*) |
1851 | 10 |
1852 | @@ -1231,7 +1231,7 @@ |
1853 | KEY `c` (`c`), |
1854 | KEY `t` (`t`(10)), |
1855 | KEY `v` (`v`(333)) |
1856 | -) ENGINE=MyISAM |
1857 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1858 | select v,count(*) from t1 group by v limit 10; |
1859 | v count(*) |
1860 | a 1 |
1861 | @@ -1309,14 +1309,14 @@ |
1862 | KEY `v` (`v`(5)), |
1863 | KEY `c` (`c`(5)), |
1864 | KEY `t` (`t`(5)) |
1865 | -) ENGINE=MyISAM |
1866 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1867 | drop table t1; |
1868 | create TEMPORARY table t1 (v char(10)); |
1869 | show create table t1; |
1870 | Table Create Table |
1871 | t1 CREATE TEMPORARY TABLE `t1` ( |
1872 | `v` varchar(10) DEFAULT NULL |
1873 | -) ENGINE=MyISAM |
1874 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1875 | drop table t1; |
1876 | create TEMPORARY table t1 (v varchar(10), c char(10)); |
1877 | show create table t1; |
1878 | @@ -1324,7 +1324,7 @@ |
1879 | t1 CREATE TEMPORARY TABLE `t1` ( |
1880 | `v` varchar(10) DEFAULT NULL, |
1881 | `c` varchar(10) DEFAULT NULL |
1882 | -) ENGINE=MyISAM |
1883 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
1884 | insert into t1 values('a','a'),('a ','a '); |
1885 | select concat('*',v,'*',c,'*') from t1; |
1886 | concat('*',v,'*',c,'*') |
1887 | |
1888 | === modified file 'plugin/registry_dictionary/tests/r/data_dictionary.result' |
1889 | --- plugin/registry_dictionary/tests/r/data_dictionary.result 2010-07-02 03:52:23 +0000 |
1890 | +++ plugin/registry_dictionary/tests/r/data_dictionary.result 2010-08-17 22:51:53 +0000 |
1891 | @@ -7,7 +7,7 @@ |
1892 | # |
1893 | show create table MODULES ; |
1894 | Table Create Table |
1895 | -MODULES CREATE TABLE `modules` ( |
1896 | +MODULES CREATE TABLE `MODULES` ( |
1897 | `MODULE_NAME` varchar(256) NOT NULL, |
1898 | `MODULE_VERSION` varchar(20) NOT NULL, |
1899 | `MODULE_AUTHOR` varchar(256) NOT NULL, |
1900 | @@ -15,12 +15,12 @@ |
1901 | `MODULE_LIBRARY` varchar(254) NOT NULL, |
1902 | `MODULE_DESCRIPTION` varchar(254) NOT NULL, |
1903 | `MODULE_LICENSE` varchar(80) NOT NULL |
1904 | -) ENGINE=FunctionEngine |
1905 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1906 | show create table PLUGINS ; |
1907 | Table Create Table |
1908 | -PLUGINS CREATE TABLE `plugins` ( |
1909 | +PLUGINS CREATE TABLE `PLUGINS` ( |
1910 | `PLUGIN_NAME` varchar(256) NOT NULL, |
1911 | `PLUGIN_TYPE` varchar(256) NOT NULL, |
1912 | `IS_ACTIVE` varchar(5) NOT NULL, |
1913 | `MODULE_NAME` varchar(256) NOT NULL |
1914 | -) ENGINE=FunctionEngine |
1915 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1916 | |
1917 | === modified file 'plugin/replication_dictionary/tests/r/data_dictionary.result' |
1918 | --- plugin/replication_dictionary/tests/r/data_dictionary.result 2010-07-02 03:52:23 +0000 |
1919 | +++ plugin/replication_dictionary/tests/r/data_dictionary.result 2010-08-17 22:51:53 +0000 |
1920 | @@ -4,7 +4,7 @@ |
1921 | # |
1922 | show create table replication_streams; |
1923 | Table Create Table |
1924 | -replication_streams CREATE TABLE `replication_streams` ( |
1925 | +replication_streams CREATE TABLE `REPLICATION_STREAMS` ( |
1926 | `REPLICATOR` varchar(256) NOT NULL, |
1927 | `APPLIER` varchar(256) NOT NULL |
1928 | -) ENGINE=FunctionEngine |
1929 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1930 | |
1931 | === modified file 'plugin/schema_dictionary/tests/r/data_dictionary.result' |
1932 | --- plugin/schema_dictionary/tests/r/data_dictionary.result 2010-08-05 20:24:49 +0000 |
1933 | +++ plugin/schema_dictionary/tests/r/data_dictionary.result 2010-08-17 22:51:53 +0000 |
1934 | @@ -510,7 +510,7 @@ |
1935 | 0 |
1936 | show create table COLUMNS ; |
1937 | Table Create Table |
1938 | -COLUMNS CREATE TABLE `columns` ( |
1939 | +COLUMNS CREATE TABLE `COLUMNS` ( |
1940 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1941 | `TABLE_NAME` varchar(256) NOT NULL, |
1942 | `COLUMN_NAME` varchar(256) NOT NULL, |
1943 | @@ -533,10 +533,10 @@ |
1944 | `NUMERIC_SCALE` bigint DEFAULT NULL, |
1945 | `COLLATION_NAME` varchar(256) NOT NULL, |
1946 | `COLUMN_COMMENT` varchar(1024) DEFAULT NULL |
1947 | -) ENGINE=FunctionEngine |
1948 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1949 | show create table INDEXES ; |
1950 | Table Create Table |
1951 | -INDEXES CREATE TABLE `indexes` ( |
1952 | +INDEXES CREATE TABLE `INDEXES` ( |
1953 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1954 | `TABLE_NAME` varchar(256) NOT NULL, |
1955 | `INDEX_NAME` varchar(256) NOT NULL, |
1956 | @@ -546,10 +546,10 @@ |
1957 | `KEY_LENGTH` bigint NOT NULL, |
1958 | `INDEX_TYPE` varchar(256) NOT NULL, |
1959 | `INDEX_COMMENT` varchar(1024) DEFAULT NULL |
1960 | -) ENGINE=FunctionEngine |
1961 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1962 | show create table INDEX_PARTS ; |
1963 | Table Create Table |
1964 | -INDEX_PARTS CREATE TABLE `index_parts` ( |
1965 | +INDEX_PARTS CREATE TABLE `INDEX_PARTS` ( |
1966 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
1967 | `TABLE_NAME` varchar(256) NOT NULL, |
1968 | `INDEX_NAME` varchar(256) NOT NULL, |
1969 | @@ -561,10 +561,10 @@ |
1970 | `IS_USED_IN_PRIMARY` varchar(5) NOT NULL, |
1971 | `IS_UNIQUE` varchar(5) NOT NULL, |
1972 | `IS_NULLABLE` varchar(5) NOT NULL |
1973 | -) ENGINE=FunctionEngine |
1974 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1975 | show create table REFERENTIAL_CONSTRAINTS ; |
1976 | Table Create Table |
1977 | -REFERENTIAL_CONSTRAINTS CREATE TABLE `referential_constraints` ( |
1978 | +REFERENTIAL_CONSTRAINTS CREATE TABLE `REFERENTIAL_CONSTRAINTS` ( |
1979 | `CONSTRAINT_SCHEMA` varchar(256) NOT NULL, |
1980 | `CONSTRAINT_NAME` varchar(256) NOT NULL, |
1981 | `UNIQUE_CONSTRAINT_SCHEMA` varchar(256) NOT NULL, |
1982 | @@ -574,18 +574,18 @@ |
1983 | `DELETE_RULE` varchar(256) NOT NULL, |
1984 | `TABLE_NAME` varchar(256) NOT NULL, |
1985 | `REFERENCED_TABLE_NAME` varchar(256) NOT NULL |
1986 | -) ENGINE=FunctionEngine |
1987 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1988 | show create table SCHEMAS ; |
1989 | Table Create Table |
1990 | -SCHEMAS CREATE TABLE `schemas` ( |
1991 | +SCHEMAS CREATE TABLE `SCHEMAS` ( |
1992 | `SCHEMA_NAME` varchar(256) NOT NULL, |
1993 | `DEFAULT_COLLATION_NAME` varchar(256) NOT NULL, |
1994 | `SCHEMA_CREATION_TIME` varchar(256) NOT NULL, |
1995 | `SCHEMA_UPDATE_TIME` varchar(256) NOT NULL |
1996 | -) ENGINE=FunctionEngine |
1997 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
1998 | show create table TABLES ; |
1999 | Table Create Table |
2000 | -TABLES CREATE TABLE `tables` ( |
2001 | +TABLES CREATE TABLE `TABLES` ( |
2002 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
2003 | `TABLE_NAME` varchar(256) NOT NULL, |
2004 | `TABLE_TYPE` varchar(256) NOT NULL, |
2005 | @@ -595,16 +595,16 @@ |
2006 | `TABLE_CREATION_TIME` varchar(256) NOT NULL, |
2007 | `TABLE_UPDATE_TIME` varchar(256) NOT NULL, |
2008 | `TABLE_COMMENT` varchar(2048) DEFAULT NULL |
2009 | -) ENGINE=FunctionEngine |
2010 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
2011 | show create table TABLE_CONSTRAINTS ; |
2012 | Table Create Table |
2013 | -TABLE_CONSTRAINTS CREATE TABLE `table_constraints` ( |
2014 | +TABLE_CONSTRAINTS CREATE TABLE `TABLE_CONSTRAINTS` ( |
2015 | `CONSTRAINT_SCHEMA` varchar(256) NOT NULL, |
2016 | `CONSTRAINT_NAME` varchar(256) NOT NULL, |
2017 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
2018 | `TABLE_NAME` varchar(256) NOT NULL, |
2019 | `CONSTRAINT_TYPE` varchar(256) NOT NULL |
2020 | -) ENGINE=FunctionEngine |
2021 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
2022 | CREATE SCHEMA A; |
2023 | use A; |
2024 | create table A (a int); |
2025 | |
2026 | === modified file 'plugin/schema_dictionary/tests/r/show.result' |
2027 | --- plugin/schema_dictionary/tests/r/show.result 2010-07-13 07:08:13 +0000 |
2028 | +++ plugin/schema_dictionary/tests/r/show.result 2010-08-17 22:51:53 +0000 |
2029 | @@ -372,7 +372,7 @@ |
2030 | `branch_id` int NOT NULL DEFAULT '0', |
2031 | `project_id` int NOT NULL DEFAULT '0', |
2032 | PRIMARY KEY (`branch_id`) |
2033 | -) ENGINE=InnoDB |
2034 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2035 | show create table container; |
2036 | Table Create Table |
2037 | container CREATE TABLE `container` ( |
2038 | @@ -380,14 +380,14 @@ |
2039 | `context` text, |
2040 | `parent_container` int DEFAULT NULL, |
2041 | PRIMARY KEY (`container_id`) |
2042 | -) ENGINE=InnoDB |
2043 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=312 |
2044 | show create table document; |
2045 | Table Create Table |
2046 | document CREATE TABLE `document` ( |
2047 | `document_id` int NOT NULL AUTO_INCREMENT, |
2048 | `doctext` text, |
2049 | PRIMARY KEY (`document_id`) |
2050 | -) ENGINE=InnoDB |
2051 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=623 |
2052 | show create table genstats_attributes; |
2053 | Table Create Table |
2054 | genstats_attributes CREATE TABLE `genstats_attributes` ( |
2055 | @@ -395,14 +395,14 @@ |
2056 | `predicates` text NOT NULL, |
2057 | `attributes` text NOT NULL, |
2058 | PRIMARY KEY (`genstats_attributes_id`) |
2059 | -) ENGINE=InnoDB |
2060 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2061 | show create table htmlcode; |
2062 | Table Create Table |
2063 | htmlcode CREATE TABLE `htmlcode` ( |
2064 | `htmlcode_id` int NOT NULL AUTO_INCREMENT, |
2065 | `code` text, |
2066 | PRIMARY KEY (`htmlcode_id`) |
2067 | -) ENGINE=InnoDB |
2068 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=516 |
2069 | show create table htmlpage; |
2070 | Table Create Table |
2071 | htmlpage CREATE TABLE `htmlpage` ( |
2072 | @@ -415,7 +415,7 @@ |
2073 | `permissionneeded` varchar(1) NOT NULL DEFAULT 'r', |
2074 | `MIMEtype` varchar(255) NOT NULL DEFAULT 'text/html', |
2075 | PRIMARY KEY (`htmlpage_id`) |
2076 | -) ENGINE=InnoDB |
2077 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=564 |
2078 | show create table image; |
2079 | Table Create Table |
2080 | image CREATE TABLE `image` ( |
2081 | @@ -425,7 +425,7 @@ |
2082 | `thumbsrc` varchar(255) DEFAULT NULL, |
2083 | `description` text, |
2084 | PRIMARY KEY (`image_id`) |
2085 | -) ENGINE=InnoDB |
2086 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=138 |
2087 | show create table javascript; |
2088 | Table Create Table |
2089 | javascript CREATE TABLE `javascript` ( |
2090 | @@ -434,7 +434,7 @@ |
2091 | `comment` text NOT NULL, |
2092 | `dynamic` int NOT NULL DEFAULT '0', |
2093 | PRIMARY KEY (`javascript_id`) |
2094 | -) ENGINE=InnoDB |
2095 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2096 | show create table knowledge_item; |
2097 | Table Create Table |
2098 | knowledge_item CREATE TABLE `knowledge_item` ( |
2099 | @@ -442,7 +442,7 @@ |
2100 | `item` text NOT NULL, |
2101 | `question` int NOT NULL DEFAULT '0', |
2102 | PRIMARY KEY (`knowledge_item_id`) |
2103 | -) ENGINE=InnoDB |
2104 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2105 | show create table links; |
2106 | Table Create Table |
2107 | links CREATE TABLE `links` ( |
2108 | @@ -452,7 +452,7 @@ |
2109 | `hits` int DEFAULT '0', |
2110 | `food` int DEFAULT '0', |
2111 | PRIMARY KEY (`from_node`,`to_node`,`linktype`) |
2112 | -) ENGINE=InnoDB |
2113 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2114 | show create table mail; |
2115 | Table Create Table |
2116 | mail CREATE TABLE `mail` ( |
2117 | @@ -460,7 +460,7 @@ |
2118 | `from_address` varchar(80) NOT NULL DEFAULT '', |
2119 | `attachment_file` int NOT NULL DEFAULT '0', |
2120 | PRIMARY KEY (`mail_id`) |
2121 | -) ENGINE=InnoDB |
2122 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2123 | show create table node; |
2124 | Table Create Table |
2125 | node CREATE TABLE `node` ( |
2126 | @@ -488,7 +488,7 @@ |
2127 | KEY `title` (`title`,`type_nodetype`), |
2128 | KEY `author` (`author_user`), |
2129 | KEY `type` (`type_nodetype`) |
2130 | -) ENGINE=InnoDB |
2131 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=641 |
2132 | show create table nodegroup; |
2133 | Table Create Table |
2134 | nodegroup CREATE TABLE `nodegroup` ( |
2135 | @@ -497,7 +497,7 @@ |
2136 | `node_id` int NOT NULL DEFAULT '0', |
2137 | `orderby` int DEFAULT NULL, |
2138 | PRIMARY KEY (`nodegroup_id`,`rank`) |
2139 | -) ENGINE=InnoDB |
2140 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=624 |
2141 | show create table nodelet; |
2142 | Table Create Table |
2143 | nodelet CREATE TABLE `nodelet` ( |
2144 | @@ -510,7 +510,7 @@ |
2145 | `updateinterval` int NOT NULL DEFAULT '0', |
2146 | `mini_nodelet` int NOT NULL DEFAULT '0', |
2147 | PRIMARY KEY (`nodelet_id`) |
2148 | -) ENGINE=InnoDB |
2149 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=495 |
2150 | show create table nodemethod; |
2151 | Table Create Table |
2152 | nodemethod CREATE TABLE `nodemethod` ( |
2153 | @@ -518,7 +518,7 @@ |
2154 | `supports_nodetype` int NOT NULL DEFAULT '0', |
2155 | `code` text NOT NULL, |
2156 | PRIMARY KEY (`nodemethod_id`) |
2157 | -) ENGINE=InnoDB |
2158 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2159 | show create table nodetype; |
2160 | Table Create Table |
2161 | nodetype CREATE TABLE `nodetype` ( |
2162 | @@ -540,7 +540,7 @@ |
2163 | `maxrevisions` int NOT NULL DEFAULT '-1', |
2164 | `canworkspace` int NOT NULL DEFAULT '-1', |
2165 | PRIMARY KEY (`nodetype_id`) |
2166 | -) ENGINE=InnoDB |
2167 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=561 |
2168 | show create table project; |
2169 | Table Create Table |
2170 | project CREATE TABLE `project` ( |
2171 | @@ -552,14 +552,14 @@ |
2172 | `url_faq` varchar(250) NOT NULL DEFAULT '', |
2173 | `long_description` text NOT NULL, |
2174 | PRIMARY KEY (`project_id`) |
2175 | -) ENGINE=InnoDB |
2176 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2177 | show create table project_document; |
2178 | Table Create Table |
2179 | project_document CREATE TABLE `project_document` ( |
2180 | `project_document_id` int NOT NULL DEFAULT '0', |
2181 | `project_id` int NOT NULL DEFAULT '0', |
2182 | PRIMARY KEY (`project_document_id`) |
2183 | -) ENGINE=InnoDB |
2184 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2185 | show create table question; |
2186 | Table Create Table |
2187 | question CREATE TABLE `question` ( |
2188 | @@ -570,14 +570,14 @@ |
2189 | `orderby` int NOT NULL DEFAULT '0', |
2190 | `description` text NOT NULL, |
2191 | PRIMARY KEY (`question_id`,`rank`) |
2192 | -) ENGINE=InnoDB |
2193 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2194 | show create table redirects; |
2195 | Table Create Table |
2196 | redirects CREATE TABLE `redirects` ( |
2197 | `redirects_id` int NOT NULL DEFAULT '0', |
2198 | `url` text NOT NULL, |
2199 | PRIMARY KEY (`redirects_id`) |
2200 | -) ENGINE=InnoDB |
2201 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2202 | show create table releases; |
2203 | Table Create Table |
2204 | releases CREATE TABLE `releases` ( |
2205 | @@ -592,7 +592,7 @@ |
2206 | `created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, |
2207 | `url_source_rpm` varchar(250) NOT NULL, |
2208 | PRIMARY KEY (`releases_id`) |
2209 | -) ENGINE=InnoDB |
2210 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2211 | show create table revision; |
2212 | Table Create Table |
2213 | revision CREATE TABLE `revision` ( |
2214 | @@ -602,35 +602,35 @@ |
2215 | `xml` text NOT NULL, |
2216 | `tstamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, |
2217 | PRIMARY KEY (`node_id`,`inside_workspace`,`revision_id`) |
2218 | -) ENGINE=InnoDB |
2219 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2220 | show create table setting; |
2221 | Table Create Table |
2222 | setting CREATE TABLE `setting` ( |
2223 | `setting_id` int NOT NULL AUTO_INCREMENT, |
2224 | `vars` text NOT NULL, |
2225 | PRIMARY KEY (`setting_id`) |
2226 | -) ENGINE=InnoDB |
2227 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=623 |
2228 | show create table symlink; |
2229 | Table Create Table |
2230 | symlink CREATE TABLE `symlink` ( |
2231 | `symlink_id` int NOT NULL DEFAULT '0', |
2232 | `symlink_node` int NOT NULL DEFAULT '0', |
2233 | PRIMARY KEY (`symlink_id`) |
2234 | -) ENGINE=InnoDB |
2235 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2236 | show create table themesetting; |
2237 | Table Create Table |
2238 | themesetting CREATE TABLE `themesetting` ( |
2239 | `themesetting_id` int NOT NULL DEFAULT '0', |
2240 | `parent_theme` int NOT NULL DEFAULT '0', |
2241 | PRIMARY KEY (`themesetting_id`) |
2242 | -) ENGINE=InnoDB |
2243 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2244 | show create table typeversion; |
2245 | Table Create Table |
2246 | typeversion CREATE TABLE `typeversion` ( |
2247 | `typeversion_id` int NOT NULL DEFAULT '0', |
2248 | `version` int NOT NULL DEFAULT '0', |
2249 | PRIMARY KEY (`typeversion_id`) |
2250 | -) ENGINE=InnoDB |
2251 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2252 | show create table user; |
2253 | Table Create Table |
2254 | user CREATE TABLE `user` ( |
2255 | @@ -643,14 +643,14 @@ |
2256 | `karma` int DEFAULT '0', |
2257 | `inside_workspace` int NOT NULL DEFAULT '0', |
2258 | PRIMARY KEY (`user_id`) |
2259 | -) ENGINE=InnoDB |
2260 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=623 |
2261 | show create table version; |
2262 | Table Create Table |
2263 | version CREATE TABLE `version` ( |
2264 | `version_id` int NOT NULL DEFAULT '0', |
2265 | `version` int NOT NULL DEFAULT '1', |
2266 | PRIMARY KEY (`version_id`) |
2267 | -) ENGINE=InnoDB |
2268 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2269 | show create table weblog; |
2270 | Table Create Table |
2271 | weblog CREATE TABLE `weblog` ( |
2272 | @@ -663,13 +663,13 @@ |
2273 | `entry_id` int NOT NULL AUTO_INCREMENT, |
2274 | PRIMARY KEY (`entry_id`), |
2275 | KEY `tstamp` (`tstamp`) |
2276 | -) ENGINE=InnoDB |
2277 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2278 | show create table workspace; |
2279 | Table Create Table |
2280 | workspace CREATE TABLE `workspace` ( |
2281 | `workspace_id` int NOT NULL DEFAULT '0', |
2282 | PRIMARY KEY (`workspace_id`) |
2283 | -) ENGINE=InnoDB |
2284 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2285 | show columns from branch; |
2286 | Field Type Null Default Default_is_NULL On_Update |
2287 | branch_id INTEGER NO 0 NO |
2288 | |
2289 | === modified file 'plugin/schema_dictionary/tests/r/show_fields.result' |
2290 | --- plugin/schema_dictionary/tests/r/show_fields.result 2010-07-12 06:26:42 +0000 |
2291 | +++ plugin/schema_dictionary/tests/r/show_fields.result 2010-08-17 22:51:53 +0000 |
2292 | @@ -7,7 +7,7 @@ |
2293 | a CREATE TABLE `a` ( |
2294 | `a` bigint NOT NULL AUTO_INCREMENT, |
2295 | UNIQUE KEY `a` (`a`) |
2296 | -) ENGINE=InnoDB |
2297 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2298 | create table b ( b int); |
2299 | show fields from b; |
2300 | Field Type Null Default Default_is_NULL On_Update |
2301 | @@ -16,7 +16,7 @@ |
2302 | Table Create Table |
2303 | b CREATE TABLE `b` ( |
2304 | `b` int DEFAULT NULL |
2305 | -) ENGINE=InnoDB |
2306 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2307 | create table c ( b int NOT NULL); |
2308 | show fields from c; |
2309 | Field Type Null Default Default_is_NULL On_Update |
2310 | @@ -25,7 +25,7 @@ |
2311 | Table Create Table |
2312 | c CREATE TABLE `c` ( |
2313 | `b` int NOT NULL |
2314 | -) ENGINE=InnoDB |
2315 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2316 | create table d ( b int NOT NULL DEFAULT 10); |
2317 | show fields from d; |
2318 | Field Type Null Default Default_is_NULL On_Update |
2319 | @@ -34,7 +34,7 @@ |
2320 | Table Create Table |
2321 | d CREATE TABLE `d` ( |
2322 | `b` int NOT NULL DEFAULT '10' |
2323 | -) ENGINE=InnoDB |
2324 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2325 | create table e ( b int DEFAULT NULL); |
2326 | show fields from e; |
2327 | Field Type Null Default Default_is_NULL On_Update |
2328 | @@ -43,5 +43,5 @@ |
2329 | Table Create Table |
2330 | e CREATE TABLE `e` ( |
2331 | `b` int DEFAULT NULL |
2332 | -) ENGINE=InnoDB |
2333 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
2334 | drop tables a,b,c,d,e; |
2335 | |
2336 | === modified file 'plugin/session_dictionary/tests/r/data_dictionary.result' |
2337 | --- plugin/session_dictionary/tests/r/data_dictionary.result 2010-07-02 03:52:23 +0000 |
2338 | +++ plugin/session_dictionary/tests/r/data_dictionary.result 2010-08-17 22:51:53 +0000 |
2339 | @@ -1,7 +1,7 @@ |
2340 | use data_dictionary; |
2341 | show create table PROCESSLIST ; |
2342 | Table Create Table |
2343 | -PROCESSLIST CREATE TABLE `processlist` ( |
2344 | +PROCESSLIST CREATE TABLE `PROCESSLIST` ( |
2345 | `ID` bigint NOT NULL, |
2346 | `USER` varchar(16) NOT NULL, |
2347 | `HOST` varchar(1025) NOT NULL, |
2348 | @@ -10,7 +10,7 @@ |
2349 | `TIME` bigint NOT NULL, |
2350 | `STATE` varchar(256) NOT NULL, |
2351 | `INFO` varchar(100) NOT NULL |
2352 | -) ENGINE=FunctionEngine |
2353 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
2354 | SELECT ID FROM processlist; |
2355 | ID |
2356 | # |
2357 | |
2358 | === modified file 'plugin/status_dictionary/tests/r/data_dictionary.result' |
2359 | --- plugin/status_dictionary/tests/r/data_dictionary.result 2010-07-02 03:52:23 +0000 |
2360 | +++ plugin/status_dictionary/tests/r/data_dictionary.result 2010-08-17 22:51:53 +0000 |
2361 | @@ -1,28 +1,28 @@ |
2362 | use data_dictionary; |
2363 | show create table GLOBAL_STATUS ; |
2364 | Table Create Table |
2365 | -GLOBAL_STATUS CREATE TABLE `global_status` ( |
2366 | +GLOBAL_STATUS CREATE TABLE `GLOBAL_STATUS` ( |
2367 | `VARIABLE_NAME` varchar(256) NOT NULL, |
2368 | `VARIABLE_VALUE` varchar(1024) NOT NULL |
2369 | -) ENGINE=FunctionEngine |
2370 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
2371 | show create table GLOBAL_VARIABLES ; |
2372 | Table Create Table |
2373 | -GLOBAL_VARIABLES CREATE TABLE `global_variables` ( |
2374 | +GLOBAL_VARIABLES CREATE TABLE `GLOBAL_VARIABLES` ( |
2375 | `VARIABLE_NAME` varchar(256) NOT NULL, |
2376 | `VARIABLE_VALUE` varchar(1024) NOT NULL |
2377 | -) ENGINE=FunctionEngine |
2378 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
2379 | show create table SESSION_STATUS; |
2380 | Table Create Table |
2381 | -SESSION_STATUS CREATE TABLE `session_status` ( |
2382 | +SESSION_STATUS CREATE TABLE `SESSION_STATUS` ( |
2383 | `VARIABLE_NAME` varchar(256) NOT NULL, |
2384 | `VARIABLE_VALUE` varchar(1024) NOT NULL |
2385 | -) ENGINE=FunctionEngine |
2386 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
2387 | show create table SESSION_VARIABLES; |
2388 | Table Create Table |
2389 | -SESSION_VARIABLES CREATE TABLE `session_variables` ( |
2390 | +SESSION_VARIABLES CREATE TABLE `SESSION_VARIABLES` ( |
2391 | `VARIABLE_NAME` varchar(256) NOT NULL, |
2392 | `VARIABLE_VALUE` varchar(1024) NOT NULL |
2393 | -) ENGINE=FunctionEngine |
2394 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
2395 | SELECT count(*) FROM data_dictionary.GLOBAL_STATUS; |
2396 | count(*) |
2397 | # |
2398 | |
2399 | === modified file 'plugin/table_cache_dictionary/tests/r/table_cache.result' |
2400 | --- plugin/table_cache_dictionary/tests/r/table_cache.result 2010-07-02 03:52:23 +0000 |
2401 | +++ plugin/table_cache_dictionary/tests/r/table_cache.result 2010-08-17 22:51:53 +0000 |
2402 | @@ -1,6 +1,6 @@ |
2403 | show create table data_dictionary.TABLE_CACHE; |
2404 | Table Create Table |
2405 | -TABLE_CACHE CREATE TABLE `table_cache` ( |
2406 | +TABLE_CACHE CREATE TABLE `TABLE_CACHE` ( |
2407 | `SESSION_ID` bigint NOT NULL, |
2408 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
2409 | `TABLE_NAME` varchar(256) NOT NULL, |
2410 | @@ -10,7 +10,7 @@ |
2411 | `AVG_ROW_LENGTH` bigint NOT NULL, |
2412 | `TABLE_SIZE` bigint NOT NULL, |
2413 | `AUTO_INCREMENT` bigint NOT NULL |
2414 | -) ENGINE=FunctionEngine |
2415 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
2416 | select count(*) FROM data_dictionary.TABLE_CACHE; |
2417 | count(*) |
2418 | # |
2419 | |
2420 | === modified file 'plugin/table_cache_dictionary/tests/r/table_definition_cache.result' |
2421 | --- plugin/table_cache_dictionary/tests/r/table_definition_cache.result 2010-07-02 03:52:23 +0000 |
2422 | +++ plugin/table_cache_dictionary/tests/r/table_definition_cache.result 2010-08-17 22:51:53 +0000 |
2423 | @@ -1,12 +1,12 @@ |
2424 | show create table data_dictionary.TABLE_DEFINITION_CACHE; |
2425 | Table Create Table |
2426 | -TABLE_DEFINITION_CACHE CREATE TABLE `table_definition_cache` ( |
2427 | +TABLE_DEFINITION_CACHE CREATE TABLE `TABLE_DEFINITION_CACHE` ( |
2428 | `TABLE_SCHEMA` varchar(256) NOT NULL, |
2429 | `TABLE_NAME` varchar(256) NOT NULL, |
2430 | `VERSION` bigint NOT NULL, |
2431 | `TABLE_COUNT` bigint NOT NULL, |
2432 | `IS_NAME_LOCKED` varchar(5) NOT NULL |
2433 | -) ENGINE=FunctionEngine |
2434 | +) ENGINE=FunctionEngine COLLATE = utf8_general_ci |
2435 | select count(*) FROM data_dictionary.TABLE_DEFINITION_CACHE; |
2436 | count(*) |
2437 | # |
2438 | |
2439 | === modified file 'plugin/transaction_log/tests/r/alter.result' |
2440 | --- plugin/transaction_log/tests/r/alter.result 2010-07-19 23:43:11 +0000 |
2441 | +++ plugin/transaction_log/tests/r/alter.result 2010-08-17 22:51:53 +0000 |
2442 | @@ -13,7 +13,7 @@ |
2443 | DROP TABLE IF EXISTS `test`.`t1`; |
2444 | COMMIT; |
2445 | START TRANSACTION; |
2446 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2447 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2448 | COMMIT; |
2449 | START TRANSACTION; |
2450 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2451 | |
2452 | === modified file 'plugin/transaction_log/tests/r/auto_commit.result' |
2453 | --- plugin/transaction_log/tests/r/auto_commit.result 2010-07-19 23:43:11 +0000 |
2454 | +++ plugin/transaction_log/tests/r/auto_commit.result 2010-08-17 22:51:53 +0000 |
2455 | @@ -19,7 +19,7 @@ |
2456 | DROP TABLE IF EXISTS `test`.`t1`; |
2457 | COMMIT; |
2458 | START TRANSACTION; |
2459 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2460 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2461 | COMMIT; |
2462 | START TRANSACTION; |
2463 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2464 | @@ -29,7 +29,7 @@ |
2465 | DROP TABLE `test`.`t1`; |
2466 | COMMIT; |
2467 | START TRANSACTION; |
2468 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2469 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2470 | COMMIT; |
2471 | START TRANSACTION; |
2472 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2473 | |
2474 | === modified file 'plugin/transaction_log/tests/r/blob.result' |
2475 | --- plugin/transaction_log/tests/r/blob.result 2010-07-19 23:43:11 +0000 |
2476 | +++ plugin/transaction_log/tests/r/blob.result 2010-08-17 22:51:53 +0000 |
2477 | @@ -13,7 +13,7 @@ |
2478 | DROP TABLE IF EXISTS `test`.`t1`; |
2479 | COMMIT; |
2480 | START TRANSACTION; |
2481 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` BLOB NOT NULL COLLATE binary, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2482 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` blob NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2483 | COMMIT; |
2484 | START TRANSACTION; |
2485 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'test\0me'); |
2486 | |
2487 | === modified file 'plugin/transaction_log/tests/r/create_select.result' |
2488 | --- plugin/transaction_log/tests/r/create_select.result 2010-07-19 23:43:11 +0000 |
2489 | +++ plugin/transaction_log/tests/r/create_select.result 2010-08-17 22:51:53 +0000 |
2490 | @@ -18,7 +18,7 @@ |
2491 | DROP TABLE IF EXISTS `test`.`t2`; |
2492 | COMMIT; |
2493 | START TRANSACTION; |
2494 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2495 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2496 | COMMIT; |
2497 | START TRANSACTION; |
2498 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2499 | @@ -27,7 +27,7 @@ |
2500 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.'); |
2501 | COMMIT; |
2502 | START TRANSACTION; |
2503 | -CREATE TABLE `test`.`t2` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2504 | +CREATE TABLE `test`.`t2` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2505 | COMMIT; |
2506 | START TRANSACTION; |
2507 | INSERT INTO `test`.`t2` (`id`,`padding`) VALUES (1,'I love testing.'); |
2508 | |
2509 | === modified file 'plugin/transaction_log/tests/r/create_table.result' |
2510 | --- plugin/transaction_log/tests/r/create_table.result 2010-07-19 23:43:11 +0000 |
2511 | +++ plugin/transaction_log/tests/r/create_table.result 2010-08-17 22:51:53 +0000 |
2512 | @@ -40,13 +40,13 @@ |
2513 | DROP TABLE IF EXISTS `test`.`t1`; |
2514 | COMMIT; |
2515 | START TRANSACTION; |
2516 | -CREATE TABLE `test`.`t1` ( `autoinc_int_field` INT NOT NULL AUTO_INCREMENT, `null_int_field` INT NULL, `not_null_bigint_field` BIGINT NOT NULL, `null_bigint_field` BIGINT NULL, `not_null_int_field` INT NOT NULL, `null_varchar_field` VARCHAR(100) NULL COLLATE utf8_general_ci, `not_null_varchar_field` VARCHAR(100) NOT NULL COLLATE utf8_general_ci, `null_enum_field` ENUM('val1','val2') NULL, `not_null_enum_field` ENUM('val1','val2') NOT NULL, `null_date_field` DATE NULL, `not_null_date_field` DATE NOT NULL, `null_datetime_field` DATETIME NULL, `not_null_datetime_field` DATETIME NOT NULL, `null_blob_field` BLOB NULL COLLATE binary, `not_null_blob_field` BLOB NOT NULL COLLATE binary, `null_text_field` BLOB NULL COLLATE utf8_general_ci, `not_null_text_field` BLOB NOT NULL COLLATE utf8_general_ci, `null_timestamp_field` TIMESTAMP NULL, `not_null_timestamp_field` TIMESTAMP NOT NULL, `null_double_field` DOUBLE NULL, `not_null_double_field` DOUBLE NOT NULL, `null_decimal_field` DECIMAL(10,2) NULL, `not_null_decimal_field` DECIMAL(10,2) NOT NULL, PRIMARY KEY `PRIMARY` (`autoinc_int_field`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2517 | +CREATE TABLE `test`.`t1` ( `autoinc_int_field` int NOT NULL AUTO_INCREMENT, `null_int_field` int DEFAULT NULL, `not_null_bigint_field` bigint NOT NULL, `null_bigint_field` bigint DEFAULT NULL, `not_null_int_field` int NOT NULL, `null_varchar_field` varchar(100) DEFAULT NULL, `not_null_varchar_field` varchar(100) NOT NULL, `null_enum_field` enum('val1','val2') DEFAULT NULL, `not_null_enum_field` enum('val1','val2') NOT NULL, `null_date_field` date DEFAULT NULL, `not_null_date_field` date NOT NULL, `null_datetime_field` datetime DEFAULT NULL, `not_null_datetime_field` datetime NOT NULL, `null_blob_field` blob, `not_null_blob_field` blob NOT NULL, `null_text_field` text, `not_null_text_field` text NOT NULL, `null_timestamp_field` timestamp NULL DEFAULT NULL, `not_null_timestamp_field` timestamp NOT NULL, `null_double_field` double DEFAULT NULL, `not_null_double_field` double NOT NULL, `null_decimal_field` decimal(10,2) DEFAULT NULL, `not_null_decimal_field` decimal(10,2) NOT NULL, PRIMARY KEY (`autoinc_int_field`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2518 | COMMIT; |
2519 | START TRANSACTION; |
2520 | DROP TABLE `test`.`t1`; |
2521 | COMMIT; |
2522 | START TRANSACTION; |
2523 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL AUTO_INCREMENT, `key1` VARCHAR(10) NOT NULL COLLATE utf8_general_ci, `key2` DOUBLE NOT NULL, `key3` BLOB NOT NULL COLLATE binary, PRIMARY KEY `PRIMARY` (`id`), UNIQUE KEY `key1` (`key1`), KEY `named_key` (`key2`), KEY `partial_key` (`key3`(30)) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2524 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL AUTO_INCREMENT, `key1` varchar(10) NOT NULL, `key2` double NOT NULL, `key3` blob NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `key1` (`key1`), KEY `named_key` (`key2`), KEY `partial_key` (`key3`(30)) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2525 | COMMIT; |
2526 | START TRANSACTION; |
2527 | DROP TABLE `test`.`t1`; |
2528 | |
2529 | === modified file 'plugin/transaction_log/tests/r/delete.result' |
2530 | --- plugin/transaction_log/tests/r/delete.result 2010-07-19 23:43:11 +0000 |
2531 | +++ plugin/transaction_log/tests/r/delete.result 2010-08-17 22:51:53 +0000 |
2532 | @@ -40,7 +40,7 @@ |
2533 | DROP TABLE IF EXISTS `test`.`t1`; |
2534 | COMMIT; |
2535 | START TRANSACTION; |
2536 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2537 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2538 | COMMIT; |
2539 | START TRANSACTION; |
2540 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2541 | @@ -55,7 +55,7 @@ |
2542 | DROP TABLE `test`.`t1`; |
2543 | COMMIT; |
2544 | START TRANSACTION; |
2545 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `other` INT NOT NULL, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2546 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `other` int NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2547 | COMMIT; |
2548 | START TRANSACTION; |
2549 | INSERT INTO `test`.`t1` (`id`,`other`) VALUES (1,1); |
2550 | @@ -95,7 +95,7 @@ |
2551 | DROP TABLE `test`.`t1`; |
2552 | COMMIT; |
2553 | START TRANSACTION; |
2554 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2555 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2556 | COMMIT; |
2557 | START TRANSACTION; |
2558 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2559 | |
2560 | === modified file 'plugin/transaction_log/tests/r/filtered_replicator.result' |
2561 | --- plugin/transaction_log/tests/r/filtered_replicator.result 2010-07-19 23:43:11 +0000 |
2562 | +++ plugin/transaction_log/tests/r/filtered_replicator.result 2010-08-17 22:51:53 +0000 |
2563 | @@ -126,7 +126,7 @@ |
2564 | DROP TABLE IF EXISTS `test`.`t1`; |
2565 | COMMIT; |
2566 | START TRANSACTION; |
2567 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2568 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2569 | COMMIT; |
2570 | START TRANSACTION; |
2571 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2572 | @@ -141,29 +141,29 @@ |
2573 | DROP TABLE IF EXISTS `test`.`t1`; |
2574 | COMMIT; |
2575 | START TRANSACTION; |
2576 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2577 | -COMMIT; |
2578 | -START TRANSACTION; |
2579 | -INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2580 | -INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.'); |
2581 | -COMMIT; |
2582 | -START TRANSACTION; |
2583 | -DROP TABLE IF EXISTS `test`.`t1`; |
2584 | -COMMIT; |
2585 | -START TRANSACTION; |
2586 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2587 | -COMMIT; |
2588 | -START TRANSACTION; |
2589 | -INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2590 | -COMMIT; |
2591 | -START TRANSACTION; |
2592 | -INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.'); |
2593 | -COMMIT; |
2594 | -START TRANSACTION; |
2595 | -DROP TABLE IF EXISTS `test`.`t1`; |
2596 | -COMMIT; |
2597 | -START TRANSACTION; |
2598 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2599 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2600 | +COMMIT; |
2601 | +START TRANSACTION; |
2602 | +INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2603 | +INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.'); |
2604 | +COMMIT; |
2605 | +START TRANSACTION; |
2606 | +DROP TABLE IF EXISTS `test`.`t1`; |
2607 | +COMMIT; |
2608 | +START TRANSACTION; |
2609 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2610 | +COMMIT; |
2611 | +START TRANSACTION; |
2612 | +INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2613 | +COMMIT; |
2614 | +START TRANSACTION; |
2615 | +INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.'); |
2616 | +COMMIT; |
2617 | +START TRANSACTION; |
2618 | +DROP TABLE IF EXISTS `test`.`t1`; |
2619 | +COMMIT; |
2620 | +START TRANSACTION; |
2621 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2622 | COMMIT; |
2623 | START TRANSACTION; |
2624 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2625 | @@ -193,7 +193,7 @@ |
2626 | DROP TABLE IF EXISTS `test`.`t1`; |
2627 | COMMIT; |
2628 | START TRANSACTION; |
2629 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2630 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2631 | COMMIT; |
2632 | START TRANSACTION; |
2633 | RENAME TABLE t1 TO t2; |
2634 | @@ -202,7 +202,7 @@ |
2635 | DROP TABLE IF EXISTS `test`.`t1`; |
2636 | COMMIT; |
2637 | START TRANSACTION; |
2638 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2639 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2640 | COMMIT; |
2641 | START TRANSACTION; |
2642 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2643 | @@ -217,7 +217,7 @@ |
2644 | DROP TABLE `test`.`t1`; |
2645 | COMMIT; |
2646 | START TRANSACTION; |
2647 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `other` INT NOT NULL, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2648 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `other` int NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2649 | COMMIT; |
2650 | START TRANSACTION; |
2651 | INSERT INTO `test`.`t1` (`id`,`other`) VALUES (1,1); |
2652 | @@ -257,7 +257,7 @@ |
2653 | DROP TABLE `test`.`t1`; |
2654 | COMMIT; |
2655 | START TRANSACTION; |
2656 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2657 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2658 | COMMIT; |
2659 | START TRANSACTION; |
2660 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2661 | @@ -271,7 +271,7 @@ |
2662 | DROP TABLE IF EXISTS `test`.`t1`; |
2663 | COMMIT; |
2664 | START TRANSACTION; |
2665 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2666 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2667 | COMMIT; |
2668 | START TRANSACTION; |
2669 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2670 | @@ -290,7 +290,7 @@ |
2671 | DROP TABLE `test`.`t1`; |
2672 | COMMIT; |
2673 | START TRANSACTION; |
2674 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL AUTO_INCREMENT, `name` VARCHAR(1024) NOT NULL COLLATE utf8_general_ci, `alias` VARCHAR(1024) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2675 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL AUTO_INCREMENT, `name` varchar(1024) DEFAULT NULL, `alias` varchar(1024) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2676 | COMMIT; |
2677 | START TRANSACTION; |
2678 | INSERT INTO `test`.`t1` (`id`,`name`,`alias`) VALUES (1,'jeff lebowski','dude'); |
2679 | @@ -302,7 +302,7 @@ |
2680 | DROP TABLE `test`.`t1`; |
2681 | COMMIT; |
2682 | START TRANSACTION; |
2683 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `counter` INT NOT NULL, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2684 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `counter` int NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2685 | COMMIT; |
2686 | START TRANSACTION; |
2687 | INSERT INTO `test`.`t1` (`id`,`counter`) VALUES (1,1); |
2688 | @@ -320,7 +320,7 @@ |
2689 | DROP TABLE `test`.`t1`; |
2690 | COMMIT; |
2691 | START TRANSACTION; |
2692 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2693 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2694 | COMMIT; |
2695 | START TRANSACTION; |
2696 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2697 | |
2698 | === modified file 'plugin/transaction_log/tests/r/insert.result' |
2699 | --- plugin/transaction_log/tests/r/insert.result 2010-07-19 23:43:11 +0000 |
2700 | +++ plugin/transaction_log/tests/r/insert.result 2010-08-17 22:51:53 +0000 |
2701 | @@ -10,7 +10,7 @@ |
2702 | DROP TABLE IF EXISTS `test`.`t1`; |
2703 | COMMIT; |
2704 | START TRANSACTION; |
2705 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2706 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2707 | COMMIT; |
2708 | START TRANSACTION; |
2709 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2710 | |
2711 | === modified file 'plugin/transaction_log/tests/r/insert_multi.result' |
2712 | --- plugin/transaction_log/tests/r/insert_multi.result 2010-07-19 23:43:11 +0000 |
2713 | +++ plugin/transaction_log/tests/r/insert_multi.result 2010-08-17 22:51:53 +0000 |
2714 | @@ -8,7 +8,7 @@ |
2715 | DROP TABLE IF EXISTS `test`.`t1`; |
2716 | COMMIT; |
2717 | START TRANSACTION; |
2718 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2719 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2720 | COMMIT; |
2721 | START TRANSACTION; |
2722 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2723 | |
2724 | === modified file 'plugin/transaction_log/tests/r/insert_on_duplicate_update.result' |
2725 | --- plugin/transaction_log/tests/r/insert_on_duplicate_update.result 2010-07-19 23:43:11 +0000 |
2726 | +++ plugin/transaction_log/tests/r/insert_on_duplicate_update.result 2010-08-17 22:51:53 +0000 |
2727 | @@ -12,7 +12,7 @@ |
2728 | DROP TABLE IF EXISTS `test`.`t1`; |
2729 | COMMIT; |
2730 | START TRANSACTION; |
2731 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL AUTO_INCREMENT, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2732 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL AUTO_INCREMENT, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2733 | COMMIT; |
2734 | START TRANSACTION; |
2735 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2736 | |
2737 | === modified file 'plugin/transaction_log/tests/r/insert_select.result' |
2738 | --- plugin/transaction_log/tests/r/insert_select.result 2010-07-19 23:43:11 +0000 |
2739 | +++ plugin/transaction_log/tests/r/insert_select.result 2010-08-17 22:51:53 +0000 |
2740 | @@ -18,7 +18,7 @@ |
2741 | DROP TABLE IF EXISTS `test`.`t2`; |
2742 | COMMIT; |
2743 | START TRANSACTION; |
2744 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2745 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2746 | COMMIT; |
2747 | START TRANSACTION; |
2748 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2749 | @@ -27,7 +27,7 @@ |
2750 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (2,'I hate testing.'); |
2751 | COMMIT; |
2752 | START TRANSACTION; |
2753 | -CREATE TABLE `test`.`t2` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2754 | +CREATE TABLE `test`.`t2` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2755 | COMMIT; |
2756 | START TRANSACTION; |
2757 | INSERT INTO `test`.`t2` (`id`,`padding`) VALUES (1,'I love testing.'); |
2758 | |
2759 | === modified file 'plugin/transaction_log/tests/r/multi_column_primary_key.result' |
2760 | --- plugin/transaction_log/tests/r/multi_column_primary_key.result 2010-07-19 23:43:11 +0000 |
2761 | +++ plugin/transaction_log/tests/r/multi_column_primary_key.result 2010-08-17 22:51:53 +0000 |
2762 | @@ -18,7 +18,7 @@ |
2763 | DROP TABLE IF EXISTS `test`.`t1`; |
2764 | COMMIT; |
2765 | START TRANSACTION; |
2766 | -CREATE TABLE `test`.`t1` ( `k1` INT NOT NULL, `k2` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`k1`,`k2`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2767 | +CREATE TABLE `test`.`t1` ( `k1` int NOT NULL, `k2` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`k1`,`k2`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2768 | COMMIT; |
2769 | START TRANSACTION; |
2770 | INSERT INTO `test`.`t1` (`k1`,`k2`,`padding`) VALUES (1,1,'I love testing.'); |
2771 | |
2772 | === modified file 'plugin/transaction_log/tests/r/multi_table.result' |
2773 | --- plugin/transaction_log/tests/r/multi_table.result 2010-07-21 03:20:34 +0000 |
2774 | +++ plugin/transaction_log/tests/r/multi_table.result 2010-08-17 22:51:53 +0000 |
2775 | @@ -25,10 +25,10 @@ |
2776 | DROP TABLE IF EXISTS `test`.`t2`; |
2777 | COMMIT; |
2778 | START TRANSACTION; |
2779 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2780 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2781 | COMMIT; |
2782 | START TRANSACTION; |
2783 | -CREATE TABLE `test`.`t2` ( `id` INT NOT NULL, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2784 | +CREATE TABLE `test`.`t2` ( `id` int NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2785 | COMMIT; |
2786 | START TRANSACTION; |
2787 | INSERT INTO `test`.`t1` (`id`) VALUES (1); |
2788 | |
2789 | === modified file 'plugin/transaction_log/tests/r/no_modification.result' |
2790 | --- plugin/transaction_log/tests/r/no_modification.result 2010-07-19 23:43:11 +0000 |
2791 | +++ plugin/transaction_log/tests/r/no_modification.result 2010-08-17 22:51:53 +0000 |
2792 | @@ -18,7 +18,7 @@ |
2793 | DROP TABLE IF EXISTS `test`.`t1`; |
2794 | COMMIT; |
2795 | START TRANSACTION; |
2796 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2797 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2798 | COMMIT; |
2799 | START TRANSACTION; |
2800 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2801 | |
2802 | === modified file 'plugin/transaction_log/tests/r/no_primary_key.result' |
2803 | --- plugin/transaction_log/tests/r/no_primary_key.result 2010-07-19 23:43:11 +0000 |
2804 | +++ plugin/transaction_log/tests/r/no_primary_key.result 2010-08-17 22:51:53 +0000 |
2805 | @@ -10,7 +10,7 @@ |
2806 | DROP TABLE IF EXISTS `test`.`t1`; |
2807 | COMMIT; |
2808 | START TRANSACTION; |
2809 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2810 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2811 | COMMIT; |
2812 | START TRANSACTION; |
2813 | DROP TABLE `test`.`t1`; |
2814 | |
2815 | === modified file 'plugin/transaction_log/tests/r/null_values.result' |
2816 | --- plugin/transaction_log/tests/r/null_values.result 2010-07-28 02:04:26 +0000 |
2817 | +++ plugin/transaction_log/tests/r/null_values.result 2010-08-17 22:51:53 +0000 |
2818 | @@ -24,7 +24,7 @@ |
2819 | DROP TABLE IF EXISTS `test`.`t3`; |
2820 | COMMIT; |
2821 | START TRANSACTION; |
2822 | -CREATE TABLE `test`.`t1` ( `a` INT NOT NULL, `b` VARCHAR(1000) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`a`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2823 | +CREATE TABLE `test`.`t1` ( `a` int NOT NULL, `b` varchar(1000) DEFAULT NULL, PRIMARY KEY (`a`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2824 | COMMIT; |
2825 | START TRANSACTION; |
2826 | INSERT INTO `test`.`t1` (`a`,`b`) VALUES (1,'update me'); |
2827 | @@ -49,7 +49,7 @@ |
2828 | DELETE FROM `test`.`t1` WHERE `a`=4; |
2829 | COMMIT; |
2830 | START TRANSACTION; |
2831 | -CREATE TABLE `test`.`t2` ( `a` INT NOT NULL AUTO_INCREMENT, `b` INT NOT NULL, PRIMARY KEY `PRIMARY` (`a`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2832 | +CREATE TABLE `test`.`t2` ( `a` int NOT NULL AUTO_INCREMENT, `b` int DEFAULT NULL, PRIMARY KEY (`a`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2833 | COMMIT; |
2834 | START TRANSACTION; |
2835 | INSERT INTO `test`.`t2` (`a`,`b`) VALUES (1,NULL); |
2836 | @@ -58,7 +58,7 @@ |
2837 | INSERT INTO `test`.`t2` (`a`,`b`) VALUES (2,0); |
2838 | COMMIT; |
2839 | START TRANSACTION; |
2840 | -CREATE TABLE `test`.`t3` ( `a` INT NOT NULL, `b` ENUM('1','2') NOT NULL, PRIMARY KEY `PRIMARY` (`a`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2841 | +CREATE TABLE `test`.`t3` ( `a` int NOT NULL, `b` enum('1','2') DEFAULT NULL, PRIMARY KEY (`a`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2842 | COMMIT; |
2843 | START TRANSACTION; |
2844 | INSERT INTO `test`.`t3` (`a`,`b`) VALUES (1,1); |
2845 | |
2846 | === modified file 'plugin/transaction_log/tests/r/rand.result' |
2847 | --- plugin/transaction_log/tests/r/rand.result 2010-07-19 23:43:11 +0000 |
2848 | +++ plugin/transaction_log/tests/r/rand.result 2010-08-17 22:51:53 +0000 |
2849 | @@ -10,7 +10,7 @@ |
2850 | DROP TABLE IF EXISTS `test`.`t1`; |
2851 | COMMIT; |
2852 | START TRANSACTION; |
2853 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2854 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2855 | COMMIT; |
2856 | START TRANSACTION; |
2857 | INSERT INTO `test`.`t1` (`id`) VALUES (1); |
2858 | |
2859 | === modified file 'plugin/transaction_log/tests/r/rename.result' |
2860 | --- plugin/transaction_log/tests/r/rename.result 2010-07-19 23:43:11 +0000 |
2861 | +++ plugin/transaction_log/tests/r/rename.result 2010-08-17 22:51:53 +0000 |
2862 | @@ -12,7 +12,7 @@ |
2863 | DROP TABLE IF EXISTS `test`.`t2`; |
2864 | COMMIT; |
2865 | START TRANSACTION; |
2866 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2867 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2868 | COMMIT; |
2869 | START TRANSACTION; |
2870 | RENAME TABLE t1 TO t2; |
2871 | |
2872 | === modified file 'plugin/transaction_log/tests/r/replace.result' |
2873 | --- plugin/transaction_log/tests/r/replace.result 2010-07-19 23:44:13 +0000 |
2874 | +++ plugin/transaction_log/tests/r/replace.result 2010-08-17 22:51:53 +0000 |
2875 | @@ -27,7 +27,7 @@ |
2876 | DROP TABLE IF EXISTS `test`.`t2`; |
2877 | COMMIT; |
2878 | START TRANSACTION; |
2879 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL AUTO_INCREMENT, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2880 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL AUTO_INCREMENT, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2881 | COMMIT; |
2882 | START TRANSACTION; |
2883 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2884 | @@ -42,10 +42,10 @@ |
2885 | DROP TABLE `test`.`t1`; |
2886 | COMMIT; |
2887 | START TRANSACTION; |
2888 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL AUTO_INCREMENT, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2889 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL AUTO_INCREMENT, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2890 | COMMIT; |
2891 | START TRANSACTION; |
2892 | -CREATE TABLE `test`.`t2` ( `id` INT NOT NULL AUTO_INCREMENT, `fk_id` INT NOT NULL, PRIMARY KEY `PRIMARY` (`id`), KEY `fk_t1` (`fk_id`), CONSTRAINT `fk_t1` FOREIGN KEY (`fk_id`) REFERENCES `t1` (`id`) ON DELETE CASCADE ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2893 | +CREATE TABLE `test`.`t2` ( `id` int NOT NULL AUTO_INCREMENT, `fk_id` int NOT NULL, PRIMARY KEY (`id`), KEY `fk_t1` (`fk_id`), CONSTRAINT `fk_t1` FOREIGN KEY (`fk_id`) REFERENCES `t1` (`id`) ON DELETE CASCADE ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2894 | COMMIT; |
2895 | START TRANSACTION; |
2896 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2897 | |
2898 | === modified file 'plugin/transaction_log/tests/r/rollback.result' |
2899 | --- plugin/transaction_log/tests/r/rollback.result 2010-07-19 23:43:11 +0000 |
2900 | +++ plugin/transaction_log/tests/r/rollback.result 2010-08-17 22:51:53 +0000 |
2901 | @@ -16,7 +16,7 @@ |
2902 | DROP TABLE IF EXISTS `test`.`t1`; |
2903 | COMMIT; |
2904 | START TRANSACTION; |
2905 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2906 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2907 | COMMIT; |
2908 | START TRANSACTION; |
2909 | DROP TABLE `test`.`t1`; |
2910 | |
2911 | === modified file 'plugin/transaction_log/tests/r/select_for_update.result' |
2912 | --- plugin/transaction_log/tests/r/select_for_update.result 2010-07-19 23:43:11 +0000 |
2913 | +++ plugin/transaction_log/tests/r/select_for_update.result 2010-08-17 22:51:53 +0000 |
2914 | @@ -22,7 +22,7 @@ |
2915 | DROP TABLE IF EXISTS `test`.`t1`; |
2916 | COMMIT; |
2917 | START TRANSACTION; |
2918 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2919 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2920 | COMMIT; |
2921 | START TRANSACTION; |
2922 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2923 | |
2924 | === modified file 'plugin/transaction_log/tests/r/temp_tables.result' |
2925 | --- plugin/transaction_log/tests/r/temp_tables.result 2010-07-19 23:43:11 +0000 |
2926 | +++ plugin/transaction_log/tests/r/temp_tables.result 2010-08-17 22:51:53 +0000 |
2927 | @@ -16,7 +16,7 @@ |
2928 | DROP TABLE IF EXISTS `test`.`t2`; |
2929 | COMMIT; |
2930 | START TRANSACTION; |
2931 | -CREATE TABLE `test`.`t2` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2932 | +CREATE TABLE `test`.`t2` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2933 | COMMIT; |
2934 | START TRANSACTION; |
2935 | INSERT INTO `test`.`t2` (`id`,`padding`) VALUES (1,'I love testing.'); |
2936 | |
2937 | === modified file 'plugin/transaction_log/tests/r/truncate.result' |
2938 | --- plugin/transaction_log/tests/r/truncate.result 2010-07-19 23:43:11 +0000 |
2939 | +++ plugin/transaction_log/tests/r/truncate.result 2010-08-17 22:51:53 +0000 |
2940 | @@ -10,7 +10,7 @@ |
2941 | DROP TABLE IF EXISTS `test`.`t1`; |
2942 | COMMIT; |
2943 | START TRANSACTION; |
2944 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2945 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2946 | COMMIT; |
2947 | START TRANSACTION; |
2948 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2949 | |
2950 | === modified file 'plugin/transaction_log/tests/r/update.result' |
2951 | --- plugin/transaction_log/tests/r/update.result 2010-07-19 23:43:11 +0000 |
2952 | +++ plugin/transaction_log/tests/r/update.result 2010-08-17 22:51:53 +0000 |
2953 | @@ -39,7 +39,7 @@ |
2954 | DROP TABLE IF EXISTS `test`.`t1`; |
2955 | COMMIT; |
2956 | START TRANSACTION; |
2957 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2958 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2959 | COMMIT; |
2960 | START TRANSACTION; |
2961 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2962 | @@ -58,7 +58,7 @@ |
2963 | DROP TABLE `test`.`t1`; |
2964 | COMMIT; |
2965 | START TRANSACTION; |
2966 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL AUTO_INCREMENT, `name` VARCHAR(1024) NOT NULL COLLATE utf8_general_ci, `alias` VARCHAR(1024) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2967 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL AUTO_INCREMENT, `name` varchar(1024) DEFAULT NULL, `alias` varchar(1024) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2968 | COMMIT; |
2969 | START TRANSACTION; |
2970 | INSERT INTO `test`.`t1` (`id`,`name`,`alias`) VALUES (1,'jeff lebowski','dude'); |
2971 | @@ -70,7 +70,7 @@ |
2972 | DROP TABLE `test`.`t1`; |
2973 | COMMIT; |
2974 | START TRANSACTION; |
2975 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `counter` INT NOT NULL, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2976 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `counter` int NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2977 | COMMIT; |
2978 | START TRANSACTION; |
2979 | INSERT INTO `test`.`t1` (`id`,`counter`) VALUES (1,1); |
2980 | @@ -88,7 +88,7 @@ |
2981 | DROP TABLE `test`.`t1`; |
2982 | COMMIT; |
2983 | START TRANSACTION; |
2984 | -CREATE TABLE `test`.`t1` ( `id` INT NOT NULL, `padding` VARCHAR(200) NOT NULL COLLATE utf8_general_ci, PRIMARY KEY `PRIMARY` (`id`) ) ENGINE = InnoDB COLLATE = utf8_general_ci; |
2985 | +CREATE TABLE `test`.`t1` ( `id` int NOT NULL, `padding` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB COLLATE = utf8_general_ci; |
2986 | COMMIT; |
2987 | START TRANSACTION; |
2988 | INSERT INTO `test`.`t1` (`id`,`padding`) VALUES (1,'I love testing.'); |
2989 | |
2990 | === modified file 'tests/r/alter_table.result' |
2991 | --- tests/r/alter_table.result 2010-07-12 06:26:42 +0000 |
2992 | +++ tests/r/alter_table.result 2010-08-17 22:51:53 +0000 |
2993 | @@ -176,7 +176,7 @@ |
2994 | alter table t2 rename t1, add c char(10) comment "no comment"; |
2995 | show columns from t1; |
2996 | Field Type Null Default Default_is_NULL On_Update |
2997 | -i INTEGER NO 0 NO |
2998 | +i INTEGER NO NO |
2999 | c VARCHAR YES YES |
3000 | drop table t1; |
3001 | create table t1 (a int, b int); |
3002 | @@ -356,7 +356,7 @@ |
3003 | `a` int NOT NULL, |
3004 | `b` int DEFAULT NULL, |
3005 | UNIQUE KEY `b` (`b`) |
3006 | -) ENGINE=DEFAULT |
3007 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3008 | ALTER TABLE t1 DROP PRIMARY KEY; |
3009 | ERROR 42000: Can't DROP 'PRIMARY'; check that column/key exists |
3010 | DROP TABLE t1; |
3011 | @@ -527,13 +527,13 @@ |
3012 | t1 CREATE TABLE `t1` ( |
3013 | `a` int DEFAULT NULL, |
3014 | KEY `i1` (`a`) |
3015 | -) ENGINE=DEFAULT ROW_FORMAT='COMPACT' |
3016 | +) ENGINE=DEFAULT ROW_FORMAT='COMPACT' COLLATE = utf8_general_ci |
3017 | DROP INDEX i1 ON t1; |
3018 | SHOW CREATE TABLE t1; |
3019 | Table Create Table |
3020 | t1 CREATE TABLE `t1` ( |
3021 | `a` int DEFAULT NULL |
3022 | -) ENGINE=DEFAULT ROW_FORMAT='COMPACT' |
3023 | +) ENGINE=DEFAULT ROW_FORMAT='COMPACT' COLLATE = utf8_general_ci |
3024 | DROP TABLE t1; |
3025 | DROP TABLE IF EXISTS bug24219; |
3026 | DROP TABLE IF EXISTS bug24219_2; |
3027 | @@ -800,12 +800,12 @@ |
3028 | Table Create Table |
3029 | tt+1 CREATE TEMPORARY TABLE `tt+1` ( |
3030 | `c1` int DEFAULT NULL |
3031 | -) ENGINE=DEFAULT |
3032 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3033 | SHOW CREATE TABLE `tt+2`; |
3034 | Table Create Table |
3035 | tt+2 CREATE TEMPORARY TABLE `tt+2` ( |
3036 | `c1` int DEFAULT NULL |
3037 | -) ENGINE=DEFAULT |
3038 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3039 | DROP TABLE `tt+1`, `tt+2`; |
3040 | CREATE TEMPORARY TABLE `#sql1` (c1 INT); |
3041 | CREATE TEMPORARY TABLE `@0023sql2` (c1 INT); |
3042 | @@ -825,12 +825,12 @@ |
3043 | Table Create Table |
3044 | #sql2 CREATE TEMPORARY TABLE `#sql2` ( |
3045 | `c1` int DEFAULT NULL |
3046 | -) ENGINE=DEFAULT |
3047 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3048 | SHOW CREATE TABLE `@0023sql1`; |
3049 | Table Create Table |
3050 | @0023sql1 CREATE TEMPORARY TABLE `@0023sql1` ( |
3051 | `c1` int DEFAULT NULL |
3052 | -) ENGINE=DEFAULT |
3053 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3054 | DROP TABLE `#sql2`, `@0023sql1`; |
3055 | DROP TABLE IF EXISTS t1; |
3056 | DROP TABLE IF EXISTS t2; |
3057 | |
3058 | === modified file 'tests/r/auto_increment.result' |
3059 | --- tests/r/auto_increment.result 2010-06-07 06:04:12 +0000 |
3060 | +++ tests/r/auto_increment.result 2010-08-17 22:51:53 +0000 |
3061 | @@ -292,7 +292,7 @@ |
3062 | `t1_id` int NOT NULL AUTO_INCREMENT, |
3063 | PRIMARY KEY (`t1_id`), |
3064 | KEY `t1_name` (`t1_name`) |
3065 | -) ENGINE=InnoDB |
3066 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=1000 |
3067 | DROP TABLE `t1`; |
3068 | create table t1(a int not null auto_increment primary key); |
3069 | create table t2(a int not null auto_increment primary key, t1a int); |
3070 | |
3071 | === modified file 'tests/r/bigint.result' |
3072 | --- tests/r/bigint.result 2010-07-12 06:26:42 +0000 |
3073 | +++ tests/r/bigint.result 2010-08-17 22:51:53 +0000 |
3074 | @@ -169,14 +169,14 @@ |
3075 | Table Create Table |
3076 | t1 CREATE TABLE `t1` ( |
3077 | `a` int NOT NULL |
3078 | -) ENGINE=DEFAULT |
3079 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3080 | drop table t1; |
3081 | create table t1 select 9223372036854775809 as 'a'; |
3082 | show create table t1; |
3083 | Table Create Table |
3084 | t1 CREATE TABLE `t1` ( |
3085 | `a` bigint NOT NULL |
3086 | -) ENGINE=DEFAULT |
3087 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3088 | select * from t1; |
3089 | a |
3090 | -9223372036854775807 |
3091 | |
3092 | === modified file 'tests/r/binary.result' |
3093 | --- tests/r/binary.result 2009-11-13 00:56:59 +0000 |
3094 | +++ tests/r/binary.result 2010-08-17 22:51:53 +0000 |
3095 | @@ -92,7 +92,7 @@ |
3096 | Table Create Table |
3097 | t1 CREATE TABLE `t1` ( |
3098 | `a` varchar(1) DEFAULT NULL |
3099 | -) ENGINE=DEFAULT |
3100 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3101 | drop table t1; |
3102 | create table t2 (a varbinary); |
3103 | ERROR 42000: You have an error in your SQL syntax; check the manual that corresponds to your Drizzle server version for the right syntax to use near ')' at line 1 |
3104 | |
3105 | === modified file 'tests/r/case.result' |
3106 | --- tests/r/case.result 2010-03-22 19:44:37 +0000 |
3107 | +++ tests/r/case.result 2010-08-17 22:51:53 +0000 |
3108 | @@ -118,7 +118,7 @@ |
3109 | `c10` double NOT NULL, |
3110 | `c11` double NOT NULL, |
3111 | `c12` varbinary(5) NOT NULL |
3112 | -) ENGINE=DEFAULT |
3113 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3114 | DROP TABLE t1; |
3115 | SELECT CASE |
3116 | WHEN 1 |
3117 | @@ -163,7 +163,7 @@ |
3118 | `COALESCE(1,'1')` varbinary(4) NOT NULL, |
3119 | `COALESCE(1.1,'1')` varbinary(4) NOT NULL, |
3120 | `COALESCE('a' COLLATE utf8_bin,'b')` varchar(1) COLLATE utf8_bin DEFAULT NULL |
3121 | -) ENGINE=DEFAULT |
3122 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3123 | DROP TABLE t1; |
3124 | SELECT 'case+union+test' |
3125 | UNION |
3126 | |
3127 | === modified file 'tests/r/comment_column.result' |
3128 | --- tests/r/comment_column.result 2010-05-26 21:49:18 +0000 |
3129 | +++ tests/r/comment_column.result 2010-08-17 22:51:53 +0000 |
3130 | @@ -29,7 +29,7 @@ |
3131 | `c7` int DEFAULT NULL, |
3132 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3133 | KEY `i2` (`c2`) |
3134 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3135 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3136 | ALTER TABLE t1 ADD COLUMN c8 INTEGER COMMENT 'ABCdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3137 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3138 | table_comment char_length(table_comment) |
3139 | @@ -61,7 +61,7 @@ |
3140 | `c8` int DEFAULT NULL COMMENT 'ABCdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3141 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3142 | KEY `i2` (`c2`) |
3143 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3144 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3145 | ALTER TABLE t1 ADD COLUMN c9 INTEGER COMMENT 'ABCDefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3146 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3147 | table_comment char_length(table_comment) |
3148 | @@ -95,7 +95,7 @@ |
3149 | `c9` int DEFAULT NULL COMMENT 'ABCDefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3150 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3151 | KEY `i2` (`c2`) |
3152 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3153 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3154 | ALTER TABLE t1 ADD COLUMN c10 INTEGER COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3155 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3156 | table_comment char_length(table_comment) |
3157 | @@ -131,7 +131,7 @@ |
3158 | `c10` int DEFAULT NULL COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3159 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3160 | KEY `i2` (`c2`) |
3161 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3162 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3163 | ALTER TABLE t1 MODIFY COLUMN c8 CHAR(10); |
3164 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3165 | table_comment char_length(table_comment) |
3166 | @@ -167,7 +167,7 @@ |
3167 | `c10` int DEFAULT NULL COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3168 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3169 | KEY `i2` (`c2`) |
3170 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3171 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3172 | ALTER TABLE t1 CHANGE COLUMN c9 c9_1 INTEGER COMMENT '1234567890'; |
3173 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3174 | table_comment char_length(table_comment) |
3175 | @@ -203,7 +203,7 @@ |
3176 | `c10` int DEFAULT NULL COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3177 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3178 | KEY `i2` (`c2`) |
3179 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3180 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3181 | ALTER TABLE t1 DROP COLUMN c1; |
3182 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3183 | table_comment char_length(table_comment) |
3184 | @@ -235,7 +235,7 @@ |
3185 | `c9_1` int DEFAULT NULL COMMENT '1234567890', |
3186 | `c10` int DEFAULT NULL COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3187 | KEY `i2` (`c2`) |
3188 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3189 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3190 | ALTER TABLE t1 ADD COLUMN c11 INTEGER COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3191 | ERROR HY000: String 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij' is too long for COLUMN COMMENT (should be no longer than 1024) |
3192 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3193 | @@ -268,7 +268,7 @@ |
3194 | `c9_1` int DEFAULT NULL COMMENT '1234567890', |
3195 | `c10` int DEFAULT NULL COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3196 | KEY `i2` (`c2`) |
3197 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3198 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3199 | ALTER TABLE t1 ADD COLUMN c12 INTEGER COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3200 | ERROR HY000: String 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij' is too long for COLUMN COMMENT (should be no longer than 1024) |
3201 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3202 | @@ -301,7 +301,7 @@ |
3203 | `c9_1` int DEFAULT NULL COMMENT '1234567890', |
3204 | `c10` int DEFAULT NULL COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3205 | KEY `i2` (`c2`) |
3206 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3207 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3208 | ALTER TABLE t1 ADD COLUMN c12 CHAR(100) COMMENT 'ABCDefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3209 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3210 | table_comment char_length(table_comment) |
3211 | @@ -335,7 +335,7 @@ |
3212 | `c10` int DEFAULT NULL COMMENT 'ABCDEfghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3213 | `c12` varchar(100) DEFAULT NULL COMMENT 'ABCDefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3214 | KEY `i2` (`c2`) |
3215 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3216 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3217 | drop table t1; |
3218 | create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'Abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', c2 INTEGER COMMENT 'aBcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdaBcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd',c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) COMMENT 'i1 comment',INDEX i2(c2) |
3219 | ) COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3220 | |
3221 | === modified file 'tests/r/comment_index.result' |
3222 | --- tests/r/comment_index.result 2010-05-26 21:49:18 +0000 |
3223 | +++ tests/r/comment_index.result 2010-08-17 22:51:53 +0000 |
3224 | @@ -41,7 +41,7 @@ |
3225 | `c13` datetime DEFAULT NULL, |
3226 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3227 | KEY `i2` (`c2`) |
3228 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3229 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3230 | CREATE INDEX i4 ON t1(c4) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3231 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3232 | table_comment char_length(table_comment) |
3233 | @@ -85,7 +85,7 @@ |
3234 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3235 | KEY `i2` (`c2`), |
3236 | KEY `i4` (`c4`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3237 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3238 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3239 | ALTER TABLE t1 ADD INDEX (c6) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3240 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3241 | table_comment char_length(table_comment) |
3242 | @@ -131,7 +131,7 @@ |
3243 | KEY `i2` (`c2`), |
3244 | KEY `i4` (`c4`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3245 | KEY `c6` (`c6`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3246 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3247 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3248 | DROP INDEX i1 ON t1; |
3249 | ALTER TABLE t1 DROP INDEX i2, DROP INDEX i4; |
3250 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3251 | @@ -172,7 +172,7 @@ |
3252 | `c12` datetime DEFAULT NULL, |
3253 | `c13` datetime DEFAULT NULL, |
3254 | KEY `c6` (`c6`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3255 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3256 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3257 | ALTER TABLE t1 ADD INDEX i8(c8) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', ADD INDEX i10(c10) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3258 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3259 | table_comment char_length(table_comment) |
3260 | @@ -216,7 +216,7 @@ |
3261 | KEY `c6` (`c6`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3262 | KEY `i8` (`c8`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3263 | KEY `i10` (`c10`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3264 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3265 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3266 | CREATE INDEX i1_3 ON t1(c1,c2,c3) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3267 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3268 | table_comment char_length(table_comment) |
3269 | @@ -262,7 +262,7 @@ |
3270 | KEY `i8` (`c8`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3271 | KEY `i10` (`c10`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3272 | KEY `i1_3` (`c1`,`c2`,`c3`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3273 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3274 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3275 | CREATE INDEX i11 ON t1(c11) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3276 | ERROR HY000: String 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij' is too long for INDEX COMMENT (should be no longer than 1024) |
3277 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3278 | @@ -309,7 +309,7 @@ |
3279 | KEY `i8` (`c8`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3280 | KEY `i10` (`c10`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3281 | KEY `i1_3` (`c1`,`c2`,`c3`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3282 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3283 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3284 | ALTER TABLE t1 ADD INDEX (c13) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3285 | ERROR HY000: String 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij' is too long for INDEX COMMENT (should be no longer than 1024) |
3286 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3287 | @@ -356,7 +356,7 @@ |
3288 | KEY `i8` (`c8`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3289 | KEY `i10` (`c10`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3290 | KEY `i1_3` (`c1`,`c2`,`c3`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3291 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3292 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3293 | ALTER TABLE t1 ADD INDEX i12 (c12) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3294 | ERROR HY000: String 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij' is too long for INDEX COMMENT (should be no longer than 1024) |
3295 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3296 | @@ -403,7 +403,7 @@ |
3297 | KEY `i8` (`c8`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3298 | KEY `i10` (`c10`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3299 | KEY `i1_3` (`c1`,`c2`,`c3`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3300 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3301 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3302 | CREATE INDEX i12 ON t1(c12) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd'; |
3303 | ERROR HY000: String 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghij' is too long for INDEX COMMENT (should be no longer than 1024) |
3304 | SELECT table_comment,char_length(table_comment) FROM data_dictionary.tables WHERE table_name='t1'; |
3305 | @@ -450,5 +450,5 @@ |
3306 | KEY `i8` (`c8`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3307 | KEY `i10` (`c10`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd', |
3308 | KEY `i1_3` (`c1`,`c2`,`c3`) COMMENT 'abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3309 | -) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3310 | +) ENGINE=ENGINE COMMENT='ABCDEFGHIJabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3311 | DROP TABLE t1; |
3312 | |
3313 | === modified file 'tests/r/comment_table.result' |
3314 | --- tests/r/comment_table.result 2010-05-26 21:49:18 +0000 |
3315 | +++ tests/r/comment_table.result 2010-08-17 22:51:53 +0000 |
3316 | @@ -28,7 +28,7 @@ |
3317 | `c7` int DEFAULT NULL, |
3318 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3319 | KEY `i2` (`c2`) |
3320 | -) ENGINE=ENGINE COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3321 | +) ENGINE=ENGINE COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3322 | drop table t1; |
3323 | create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'c1 comment', c2 INTEGER,c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) COMMENT 'i1 comment',INDEX i2(c2) |
3324 | ) COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcde'; |
3325 | @@ -56,7 +56,7 @@ |
3326 | `c7` int DEFAULT NULL, |
3327 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3328 | KEY `i2` (`c2`) |
3329 | -) ENGINE=ENGINE COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcde' |
3330 | +) ENGINE=ENGINE COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcde' COLLATE = utf8_general_ci |
3331 | drop table t1; |
3332 | create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'c1 comment', c2 INTEGER,c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) COMMENT 'i1 comment',INDEX i2(c2) |
3333 | ) COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcde'; |
3334 | @@ -99,7 +99,7 @@ |
3335 | `c7` int DEFAULT NULL, |
3336 | KEY `i1` (`c1`) COMMENT 'i1 comment', |
3337 | KEY `i2` (`c2`) |
3338 | -) ENGINE=ENGINE COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' |
3339 | +) ENGINE=ENGINE COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcd' COLLATE = utf8_general_ci |
3340 | drop table t1; |
3341 | create table t1 (c1 VARCHAR(10) NOT NULL COMMENT 'c1 comment', c2 INTEGER,c3 INTEGER COMMENT '012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789', c4 INTEGER, c5 INTEGER, c6 INTEGER, c7 INTEGER, INDEX i1 (c1) COMMENT 'i1 comment',INDEX i2(c2) |
3342 | ) COMMENT='abcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcdefghijabcde'; |
3343 | |
3344 | === modified file 'tests/r/constraints.result' |
3345 | --- tests/r/constraints.result 2010-04-05 23:46:43 +0000 |
3346 | +++ tests/r/constraints.result 2010-08-17 22:51:53 +0000 |
3347 | @@ -25,5 +25,5 @@ |
3348 | UNIQUE KEY `constraint_1` (`a`), |
3349 | UNIQUE KEY `key_1` (`a`), |
3350 | UNIQUE KEY `key_2` (`a`) |
3351 | -) ENGINE=DEFAULT |
3352 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3353 | drop table t1; |
3354 | |
3355 | === modified file 'tests/r/create.result' |
3356 | --- tests/r/create.result 2010-07-13 07:12:02 +0000 |
3357 | +++ tests/r/create.result 2010-08-17 22:51:53 +0000 |
3358 | @@ -42,18 +42,18 @@ |
3359 | Table Create Table |
3360 | a/a CREATE TABLE `a/a` ( |
3361 | `a` int DEFAULT NULL |
3362 | -) ENGINE=DEFAULT |
3363 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3364 | create table t1 like `a/a`; |
3365 | show create table t1; |
3366 | Table Create Table |
3367 | t1 CREATE TABLE `t1` ( |
3368 | `a` int DEFAULT NULL |
3369 | -) ENGINE=DEFAULT |
3370 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3371 | show create table `t1`; |
3372 | Table Create Table |
3373 | t1 CREATE TABLE `t1` ( |
3374 | `a` int DEFAULT NULL |
3375 | -) ENGINE=DEFAULT |
3376 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3377 | drop table `a/a`; |
3378 | drop table `t1`; |
3379 | create table `aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa` (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa int); |
3380 | @@ -210,7 +210,7 @@ |
3381 | KEY `b_29` (`b`), |
3382 | KEY `b_30` (`b`), |
3383 | KEY `b_31` (`b`) |
3384 | -) ENGINE=DEFAULT |
3385 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3386 | drop table t1; |
3387 | create table t1 select if(1,'1','0'), month("2002-08-02"); |
3388 | drop table t1; |
3389 | @@ -228,7 +228,7 @@ |
3390 | Table Create Table |
3391 | t1 CREATE TEMPORARY TABLE `t1` ( |
3392 | `a` int NOT NULL |
3393 | -) ENGINE=MEMORY |
3394 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
3395 | drop table t1; |
3396 | SET SESSION storage_engine="gemini"; |
3397 | ERROR 42000: Unknown table engine 'gemini' |
3398 | @@ -240,7 +240,7 @@ |
3399 | Table Create Table |
3400 | t1 CREATE TEMPORARY TABLE `t1` ( |
3401 | `a` int NOT NULL |
3402 | -) ENGINE=MEMORY |
3403 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
3404 | SET SESSION storage_engine=default; |
3405 | drop table t1; |
3406 | create table t1 ( k1 varchar(2), k2 int, primary key(k1,k2)); |
3407 | @@ -316,7 +316,7 @@ |
3408 | t3 CREATE TABLE `t3` ( |
3409 | `id` int NOT NULL, |
3410 | `name` varchar(20) DEFAULT NULL |
3411 | -) ENGINE=DEFAULT |
3412 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3413 | select * from t3; |
3414 | id name |
3415 | create table if not exists t3 like t1; |
3416 | @@ -330,7 +330,7 @@ |
3417 | Table Create Table |
3418 | t3 CREATE TEMPORARY TABLE `t3` ( |
3419 | `id` int NOT NULL |
3420 | -) ENGINE=DEFAULT |
3421 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3422 | select * from t3; |
3423 | id |
3424 | drop table t3; |
3425 | @@ -339,7 +339,7 @@ |
3426 | t3 CREATE TABLE `t3` ( |
3427 | `id` int NOT NULL, |
3428 | `name` varchar(20) DEFAULT NULL |
3429 | -) ENGINE=DEFAULT |
3430 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3431 | select * from t3; |
3432 | id name |
3433 | drop table t2, t3; |
3434 | @@ -351,14 +351,14 @@ |
3435 | t3 CREATE TEMPORARY TABLE `t3` ( |
3436 | `id` int NOT NULL, |
3437 | `name` varchar(20) DEFAULT NULL |
3438 | -) ENGINE=DEFAULT |
3439 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3440 | create table t2 like t3; |
3441 | show create table t2; |
3442 | Table Create Table |
3443 | t2 CREATE TABLE `t2` ( |
3444 | `id` int NOT NULL, |
3445 | `name` varchar(20) DEFAULT NULL |
3446 | -) ENGINE=DEFAULT |
3447 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3448 | select * from t2; |
3449 | id name |
3450 | create table t3 like t1; |
3451 | @@ -382,7 +382,7 @@ |
3452 | Table Create Table |
3453 | t1 CREATE TEMPORARY TABLE `t1` ( |
3454 | `a` int NOT NULL |
3455 | -) ENGINE=MEMORY |
3456 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
3457 | drop table t1; |
3458 | SET SESSION storage_engine="gemini"; |
3459 | ERROR 42000: Unknown table engine 'gemini' |
3460 | @@ -394,7 +394,7 @@ |
3461 | Table Create Table |
3462 | t1 CREATE TEMPORARY TABLE `t1` ( |
3463 | `a` int NOT NULL |
3464 | -) ENGINE=MEMORY |
3465 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
3466 | SET SESSION storage_engine=default; |
3467 | drop table t1; |
3468 | create table t1(a int,b int,c int,d date,e char,f datetime,h blob); |
3469 | @@ -457,7 +457,7 @@ |
3470 | `ifnull(l,l)` datetime DEFAULT NULL, |
3471 | `ifnull(m,m)` varchar(1) DEFAULT NULL, |
3472 | `ifnull(o,o)` varchar(10) DEFAULT NULL |
3473 | -) ENGINE=DEFAULT |
3474 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3475 | drop table t1,t2; |
3476 | create table t1(str varchar(10) default 'def',strnull varchar(10),intg int default '10',rel double default '3.14'); |
3477 | insert into t1 values ('','',0,0.0); |
3478 | @@ -568,7 +568,7 @@ |
3479 | t1 CREATE TABLE `t1` ( |
3480 | `a` varchar(112) COLLATE utf8_bin NOT NULL, |
3481 | PRIMARY KEY (`a`) |
3482 | -) ENGINE=DEFAULT |
3483 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3484 | drop table t1; |
3485 | CREATE TABLE t2 ( |
3486 | a int default NULL |
3487 | @@ -584,7 +584,7 @@ |
3488 | `a` varchar(12) COLLATE utf8_bin NOT NULL, |
3489 | `b` int NOT NULL, |
3490 | PRIMARY KEY (`a`) |
3491 | -) ENGINE=DEFAULT |
3492 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3493 | drop table t1; |
3494 | create table t1 ( |
3495 | a varchar(12) collate utf8_bin not null, |
3496 | @@ -602,7 +602,7 @@ |
3497 | `a` varchar(12) COLLATE utf8_bin NOT NULL, |
3498 | `c` int NOT NULL, |
3499 | PRIMARY KEY (`a`) |
3500 | -) ENGINE=DEFAULT |
3501 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3502 | drop table t1; |
3503 | create table t1 ( |
3504 | a varchar(12) collate utf8_bin not null, |
3505 | @@ -614,7 +614,7 @@ |
3506 | `a` varchar(12) COLLATE utf8_bin NOT NULL, |
3507 | `b` int NOT NULL, |
3508 | PRIMARY KEY (`a`) |
3509 | -) ENGINE=DEFAULT |
3510 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3511 | drop table t1; |
3512 | create table t1 ( |
3513 | a varchar(12) collate utf8_bin, |
3514 | @@ -626,7 +626,7 @@ |
3515 | `a` varchar(12) COLLATE utf8_bin NOT NULL, |
3516 | `b` int NOT NULL, |
3517 | PRIMARY KEY (`a`) |
3518 | -) ENGINE=DEFAULT |
3519 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3520 | drop table t1, t2; |
3521 | create table t1 ( |
3522 | a1 int not null, |
3523 | @@ -663,7 +663,7 @@ |
3524 | `b` int DEFAULT '3', |
3525 | `a1` int DEFAULT NULL, |
3526 | `a2` int DEFAULT NULL |
3527 | -) ENGINE=DEFAULT |
3528 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3529 | drop table t1, t2; |
3530 | create table t1 select * from t2; |
3531 | ERROR 42S02: Table 'test.t2' doesn't exist |
3532 | @@ -914,7 +914,7 @@ |
3533 | KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`), |
3534 | KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`), |
3535 | KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`) |
3536 | -) ENGINE=DEFAULT |
3537 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3538 | flush tables; |
3539 | show create table t1; |
3540 | Table Create Table |
3541 | @@ -999,7 +999,7 @@ |
3542 | KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`), |
3543 | KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`), |
3544 | KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`) |
3545 | -) ENGINE=DEFAULT |
3546 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3547 | drop table t1; |
3548 | create table t1 (c1 int, c2 int, c3 int, c4 int, c5 int, c6 int, c7 int, |
3549 | c8 int, c9 int, c10 int, c11 int, c12 int, c13 int, c14 int, c15 int, c16 int); |
3550 | @@ -1215,7 +1215,7 @@ |
3551 | KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`), |
3552 | KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`), |
3553 | KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`) |
3554 | -) ENGINE=DEFAULT |
3555 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3556 | flush tables; |
3557 | show create table t1; |
3558 | Table Create Table |
3559 | @@ -1300,7 +1300,7 @@ |
3560 | KEY `a062_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`), |
3561 | KEY `a063_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`), |
3562 | KEY `a064_long_123456789_123456789_123456789_123456789_123456789_1234` (`c1`,`c2`,`c3`,`c4`,`c5`,`c6`,`c7`,`c8`,`c9`,`c10`,`c11`,`c12`,`c13`,`c14`,`c15`,`c16`) |
3563 | -) ENGINE=DEFAULT |
3564 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3565 | alter table t1 add key |
3566 | a065_long_123456789_123456789_123456789_123456789_123456789_1234 ( |
3567 | c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16); |
3568 | @@ -1335,7 +1335,7 @@ |
3569 | `c15` int DEFAULT NULL, |
3570 | `c16` int DEFAULT NULL, |
3571 | `c17` int DEFAULT NULL |
3572 | -) ENGINE=DEFAULT |
3573 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3574 | drop table t1; |
3575 | |
3576 | Bug #26104 Bug on foreign key class constructor |
3577 | @@ -1441,7 +1441,7 @@ |
3578 | им�_таблицы_в_кодировке_утф8_длиной_больше_чем_48 CREATE TABLE `им�_таблицы_в_кодировке_утф8_длиной_больше_чем_48` ( |
3579 | `им�_пол�_в_кодировке_утф8_длиной_больше_чем_45` int DEFAULT NULL, |
3580 | KEY `им�_индек�а_в_кодировке_утф8_длиной_больше_чем_48` (`им�_пол�_в_кодировке_утф8_длиной_больше_чем_45`) |
3581 | -) ENGINE=DEFAULT |
3582 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3583 | drop table им�_таблицы_в_кодировке_утф8_длиной_больше_чем_48; |
3584 | create table t1 like data_dictionary.processlist; |
3585 | ERROR HY000: Can't create table 'test.t1' (errno: 1) |
3586 | @@ -1457,7 +1457,7 @@ |
3587 | `TIME` bigint NOT NULL, |
3588 | `STATE` varchar(256) NOT NULL, |
3589 | `INFO` varchar(100) NOT NULL |
3590 | -) ENGINE=InnoDB |
3591 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
3592 | drop table t1; |
3593 | create temporary table t1 like data_dictionary.processlist; |
3594 | ERROR HY000: Can't create table 'test.#t1' (errno: 138) |
3595 | @@ -1473,7 +1473,7 @@ |
3596 | `TIME` bigint NOT NULL, |
3597 | `STATE` varchar(256) NOT NULL, |
3598 | `INFO` varchar(100) NOT NULL |
3599 | -) ENGINE=MyISAM |
3600 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
3601 | drop table t1; |
3602 | |
3603 | # -- |
3604 | @@ -1502,7 +1502,7 @@ |
3605 | `c4` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT 'a', |
3606 | `c5` varchar(255) COLLATE utf8_unicode_ci DEFAULT 'b', |
3607 | `c6` varchar(255) COLLATE utf8_bin DEFAULT NULL |
3608 | -) ENGINE=DEFAULT |
3609 | +) ENGINE=DEFAULT COLLATE = utf8_bin |
3610 | |
3611 | CREATE TABLE t2 AS SELECT * FROM t1; |
3612 | |
3613 | @@ -1515,7 +1515,7 @@ |
3614 | `c4` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT 'a', |
3615 | `c5` varchar(255) COLLATE utf8_unicode_ci DEFAULT 'b', |
3616 | `c6` varchar(255) COLLATE utf8_bin DEFAULT NULL |
3617 | -) ENGINE=DEFAULT |
3618 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3619 | |
3620 | DROP TABLE t2; |
3621 | |
3622 | |
3623 | === modified file 'tests/r/create_not_windows.result' |
3624 | --- tests/r/create_not_windows.result 2010-02-04 08:14:46 +0000 |
3625 | +++ tests/r/create_not_windows.result 2010-08-17 22:51:53 +0000 |
3626 | @@ -10,5 +10,5 @@ |
3627 | `_id` int NOT NULL AUTO_INCREMENT, |
3628 | `about:text` varchar(255) NOT NULL DEFAULT '', |
3629 | PRIMARY KEY (`_id`) |
3630 | -) ENGINE=MyISAM |
3631 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
3632 | drop table `about:text`; |
3633 | |
3634 | === modified file 'tests/r/ctype_utf8.result' |
3635 | --- tests/r/ctype_utf8.result 2010-05-14 22:42:05 +0000 |
3636 | +++ tests/r/ctype_utf8.result 2010-08-17 22:51:53 +0000 |
3637 | @@ -112,7 +112,7 @@ |
3638 | Table Create Table |
3639 | t1 CREATE TABLE `t1` ( |
3640 | `date_format("2004-01-19 10:10:10", "%Y-%m-%d")` varchar(10) DEFAULT NULL |
3641 | -) ENGINE=InnoDB |
3642 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
3643 | select * from t1; |
3644 | date_format("2004-01-19 10:10:10", "%Y-%m-%d") |
3645 | 2004-01-19 |
3646 | @@ -309,7 +309,7 @@ |
3647 | t1 CREATE TEMPORARY TABLE `t1` ( |
3648 | `c` varchar(10) DEFAULT NULL, |
3649 | UNIQUE KEY `a` (`c`(2)) USING BTREE |
3650 | -) ENGINE=MEMORY |
3651 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
3652 | insert into t1 values ('1'),('2'),('3'),('4'),('x'),('y'),('z'); |
3653 | insert into t1 values ('a'); |
3654 | insert into t1 values ('aa'); |
3655 | @@ -487,7 +487,7 @@ |
3656 | Table Create Table |
3657 | t2 CREATE TABLE `t2` ( |
3658 | `a` varchar(1) DEFAULT NULL |
3659 | -) ENGINE=InnoDB |
3660 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
3661 | drop table t2; |
3662 | drop table t1; |
3663 | select 'c' like '\_' as want0; |
3664 | |
3665 | === modified file 'tests/r/default.result' |
3666 | --- tests/r/default.result 2010-01-08 06:23:08 +0000 |
3667 | +++ tests/r/default.result 2010-08-17 22:51:53 +0000 |
3668 | @@ -67,9 +67,9 @@ |
3669 | SHOW CREATE TABLE t2; |
3670 | Table Create Table |
3671 | t2 CREATE TEMPORARY TABLE `t2` ( |
3672 | - `a` varbinary(30) NOT NULL DEFAULT ' ', |
3673 | - `b` varbinary(1) NOT NULL DEFAULT ' ', |
3674 | - `c` varbinary(4) NOT NULL DEFAULT '0000', |
3675 | + `a` varbinary(30) NOT NULL DEFAULT 0x20, |
3676 | + `b` varbinary(1) NOT NULL DEFAULT 0x20, |
3677 | + `c` varbinary(4) NOT NULL DEFAULT 0x30303030, |
3678 | `d` blob, |
3679 | `e` blob, |
3680 | `f` blob, |
3681 | @@ -83,19 +83,19 @@ |
3682 | `n` blob, |
3683 | `o` blob, |
3684 | `p` blob, |
3685 | - `q` varbinary(30) NOT NULL DEFAULT ' ', |
3686 | - `r` varbinary(30) NOT NULL DEFAULT ' ', |
3687 | + `q` varbinary(30) NOT NULL DEFAULT 0x20, |
3688 | + `r` varbinary(30) NOT NULL DEFAULT 0x20, |
3689 | `s` blob, |
3690 | - `t` varbinary(4) NOT NULL DEFAULT ' ', |
3691 | - `u` varbinary(1) NOT NULL DEFAULT ' ', |
3692 | - `v` varbinary(30) NOT NULL DEFAULT ' ', |
3693 | - `w` varbinary(30) NOT NULL DEFAULT ' ', |
3694 | + `t` varbinary(4) NOT NULL DEFAULT 0x20, |
3695 | + `u` varbinary(1) NOT NULL DEFAULT 0x20, |
3696 | + `v` varbinary(30) NOT NULL DEFAULT 0x20, |
3697 | + `w` varbinary(30) NOT NULL DEFAULT 0x20, |
3698 | `x` blob, |
3699 | - `y` varbinary(5) NOT NULL DEFAULT ' ', |
3700 | - `z` varbinary(20) NOT NULL DEFAULT ' ', |
3701 | - `a1` varbinary(30) NOT NULL DEFAULT ' ', |
3702 | + `y` varbinary(5) NOT NULL DEFAULT 0x20, |
3703 | + `z` varbinary(20) NOT NULL DEFAULT 0x20, |
3704 | + `a1` varbinary(30) NOT NULL DEFAULT 0x20, |
3705 | `b1` blob |
3706 | -) ENGINE=MyISAM |
3707 | +) ENGINE=MyISAM COLLATE = utf8_bin |
3708 | INSERT into t2 (b) values ('1'); |
3709 | SHOW WARNINGS; |
3710 | Level Code Message |
3711 | |
3712 | === modified file 'tests/r/default_collation.result' |
3713 | --- tests/r/default_collation.result 2010-04-05 23:46:43 +0000 |
3714 | +++ tests/r/default_collation.result 2010-08-17 22:51:53 +0000 |
3715 | @@ -35,12 +35,12 @@ |
3716 | Table Create Table |
3717 | t1 CREATE TABLE `t1` ( |
3718 | `a` varchar(10) COLLATE utf8_bin DEFAULT NULL |
3719 | -) ENGINE=DEFAULT |
3720 | +) ENGINE=DEFAULT COLLATE = utf8_bin |
3721 | show create table t2; |
3722 | Table Create Table |
3723 | t2 CREATE TABLE `t2` ( |
3724 | `a` varchar(10) DEFAULT NULL |
3725 | -) ENGINE=DEFAULT |
3726 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
3727 | select count(*) from t1 where a='a'; |
3728 | count(*) |
3729 | 1 |
3730 | |
3731 | === modified file 'tests/r/drizzledump-max.result' |
3732 | --- tests/r/drizzledump-max.result 2010-07-02 15:58:00 +0000 |
3733 | +++ tests/r/drizzledump-max.result 2010-08-17 22:51:53 +0000 |
3734 | @@ -74,7 +74,7 @@ |
3735 | CREATE TABLE `t1` ( |
3736 | `id` int DEFAULT NULL, |
3737 | `name` varchar(32) DEFAULT NULL |
3738 | -) ENGINE=InnoDB; |
3739 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3740 | |
3741 | ALTER TABLE `t1` DISABLE KEYS; |
3742 | INSERT IGNORE INTO `t1` VALUES (1,'first value'),(2,'first value'),(3,'first value'),(4,'first value'),(5,'first value'); |
3743 | @@ -83,7 +83,7 @@ |
3744 | CREATE TABLE `t2` ( |
3745 | `id` int DEFAULT NULL, |
3746 | `name` varchar(32) DEFAULT NULL |
3747 | -) ENGINE=ARCHIVE; |
3748 | +) ENGINE=ARCHIVE COLLATE = utf8_general_ci; |
3749 | |
3750 | ALTER TABLE `t2` DISABLE KEYS; |
3751 | INSERT IGNORE INTO `t2` VALUES (1,'first value'),(2,'first value'),(3,'first value'),(4,'first value'),(5,'first value'); |
3752 | @@ -92,7 +92,7 @@ |
3753 | CREATE TABLE `t6` ( |
3754 | `id` int DEFAULT NULL, |
3755 | `name` varchar(32) DEFAULT NULL |
3756 | -) ENGINE=InnoDB; |
3757 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3758 | |
3759 | ALTER TABLE `t6` DISABLE KEYS; |
3760 | INSERT IGNORE INTO `t6` VALUES (1,'first value'),(2,'first value'),(3,'first value'),(4,'first value'),(5,'first value'); |
3761 | @@ -109,7 +109,7 @@ |
3762 | CREATE TABLE `t1` ( |
3763 | `id` int DEFAULT NULL, |
3764 | `name` varchar(32) DEFAULT NULL |
3765 | -) ENGINE=InnoDB; |
3766 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3767 | |
3768 | ALTER TABLE `t1` DISABLE KEYS; |
3769 | INSERT INTO `t1` VALUES (1,'first value'),(2,'first value'),(3,'first value'),(4,'first value'),(5,'first value'); |
3770 | @@ -118,7 +118,7 @@ |
3771 | CREATE TABLE `t2` ( |
3772 | `id` int DEFAULT NULL, |
3773 | `name` varchar(32) DEFAULT NULL |
3774 | -) ENGINE=ARCHIVE; |
3775 | +) ENGINE=ARCHIVE COLLATE = utf8_general_ci; |
3776 | |
3777 | ALTER TABLE `t2` DISABLE KEYS; |
3778 | INSERT INTO `t2` VALUES (1,'first value'),(2,'first value'),(3,'first value'),(4,'first value'),(5,'first value'); |
3779 | @@ -127,7 +127,7 @@ |
3780 | CREATE TABLE `t6` ( |
3781 | `id` int DEFAULT NULL, |
3782 | `name` varchar(32) DEFAULT NULL |
3783 | -) ENGINE=InnoDB; |
3784 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3785 | |
3786 | ALTER TABLE `t6` DISABLE KEYS; |
3787 | INSERT INTO `t6` VALUES (1,'first value'),(2,'first value'),(3,'first value'),(4,'first value'),(5,'first value'); |
3788 | |
3789 | === modified file 'tests/r/drizzledump.result' |
3790 | --- tests/r/drizzledump.result 2010-07-12 06:26:42 +0000 |
3791 | +++ tests/r/drizzledump.result 2010-08-17 22:51:53 +0000 |
3792 | @@ -10,7 +10,7 @@ |
3793 | ("0987654321098765432109876543210987654321"); |
3794 | CREATE TABLE `t1` ( |
3795 | `a` decimal(64,20) DEFAULT NULL |
3796 | -) ENGINE=InnoDB; |
3797 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3798 | INSERT INTO `t1` VALUES ('1234567890123456789012345678901234567890.00000000000000000000'),('987654321098765432109876543210987654321.00000000000000000000'); |
3799 | DROP TABLE t1; |
3800 | # |
3801 | @@ -45,7 +45,7 @@ |
3802 | DROP TABLE IF EXISTS `t1`; |
3803 | CREATE TABLE `t1` ( |
3804 | `a` int DEFAULT NULL |
3805 | -) ENGINE=InnoDB; |
3806 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3807 | |
3808 | ALTER TABLE `t1` DISABLE KEYS; |
3809 | INSERT INTO `t1` VALUES (1),(2); |
3810 | @@ -57,7 +57,7 @@ |
3811 | DROP TABLE IF EXISTS `t1`; |
3812 | CREATE TABLE `t1` ( |
3813 | `a` int DEFAULT NULL |
3814 | -) ENGINE=InnoDB; |
3815 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3816 | |
3817 | ALTER TABLE `t1` DISABLE KEYS; |
3818 | INSERT INTO `t1` VALUES (1),(2); |
3819 | @@ -71,7 +71,7 @@ |
3820 | create table ```a` (i int); |
3821 | CREATE TABLE ```a` ( |
3822 | `i` int DEFAULT NULL |
3823 | -) ENGINE=InnoDB; |
3824 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3825 | drop table ```a`; |
3826 | # |
3827 | # Bug #2705 'mysqldump --tab extra output' |
3828 | @@ -81,7 +81,7 @@ |
3829 | DROP TABLE IF EXISTS `t1`; |
3830 | CREATE TABLE `t1` ( |
3831 | `a` int DEFAULT NULL |
3832 | -) ENGINE=InnoDB; |
3833 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3834 | |
3835 | 1 |
3836 | 2 |
3837 | @@ -126,7 +126,7 @@ |
3838 | DROP TABLE IF EXISTS `t2`; |
3839 | CREATE TABLE `t2` ( |
3840 | `a` int DEFAULT NULL |
3841 | -) ENGINE=InnoDB; |
3842 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3843 | |
3844 | ALTER TABLE `t2` DISABLE KEYS; |
3845 | INSERT INTO `t2` VALUES (4),(5),(6); |
3846 | @@ -145,7 +145,7 @@ |
3847 | DROP TABLE IF EXISTS `t1`; |
3848 | CREATE TABLE `t1` ( |
3849 | `b` blob |
3850 | -) ENGINE=InnoDB; |
3851 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3852 | |
3853 | ALTER TABLE `t1` DISABLE KEYS; |
3854 | INSERT INTO `t1` VALUES (0x602010000280100005E71A); |
3855 | @@ -164,7 +164,7 @@ |
3856 | DROP TABLE IF EXISTS `t1`; |
3857 | CREATE TABLE `t1` ( |
3858 | `a` int DEFAULT NULL |
3859 | -) ENGINE=InnoDB; |
3860 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3861 | |
3862 | ALTER TABLE `t1` DISABLE KEYS; |
3863 | INSERT IGNORE INTO `t1` VALUES (1),(2),(3),(4),(5),(6); |
3864 | @@ -176,7 +176,7 @@ |
3865 | DROP TABLE IF EXISTS `t1`; |
3866 | CREATE TABLE `t1` ( |
3867 | `a` int DEFAULT NULL |
3868 | -) ENGINE=InnoDB; |
3869 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3870 | |
3871 | ALTER TABLE `t1` DISABLE KEYS; |
3872 | INSERT IGNORE INTO `t1` VALUES (1),(2),(3),(4),(5),(6); |
3873 | @@ -854,7 +854,7 @@ |
3874 | `F_cd00692c3bfe59267d5ecfac5310286c` int DEFAULT NULL, |
3875 | `F_6faa8040da20ef399b63a72d0e4ab575` int DEFAULT NULL, |
3876 | `F_fe73f687e5bc5280214e0486b273a5f9` int DEFAULT NULL |
3877 | -) ENGINE=InnoDB; |
3878 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3879 | |
3880 | ALTER TABLE `t1` DISABLE KEYS; |
3881 | INSERT INTO `t1` (`F_c4ca4238a0b923820dcc509a6f75849b`, `F_c81e728d9d4c2f636f067f89cc14862c`, `F_eccbc87e4b5ce2fe28308fd9f2a7baf3`, `F_a87ff679a2f3e71d9181a67b7542122c`, `F_e4da3b7fbbce2345d7772b0674a318d5`, `F_1679091c5a880faf6fb5e6087eb1b2dc`, `F_8f14e45fceea167a5a36dedd4bea2543`, `F_c9f0f895fb98ab9159f51fd0297e236d`, `F_45c48cce2e2d7fbdea1afc51c7c6ad26`, `F_d3d9446802a44259755d38e6d163e820`, `F_6512bd43d9caa6e02c990b0a82652dca`, `F_c20ad4d76fe97759aa27a0c99bff6710`, `F_c51ce410c124a10e0db5e4b97fc2af39`, `F_aab3238922bcc25a6f606eb525ffdc56`, `F_9bf31c7ff062936a96d3c8bd1f8f2ff3`, `F_c74d97b01eae257e44aa9d5bade97baf`, `F_70efdf2ec9b086079795c442636b55fb`, `F_6f4922f45568161a8cdf4ad2299f6d23`, `F_1f0e3dad99908345f7439f8ffabdffc4`, `F_98f13708210194c475687be6106a3b84`, `F_3c59dc048e8850243be8079a5c74d079`, `F_b6d767d2f8ed5d21a44b0e5886680cb9`, `F_37693cfc748049e45d87b8c7d8b9aacd`, `F_1ff1de774005f8da13f42943881c655f`, `F_8e296a067a37563370ded05f5a3bf3ec`, `F_4e732ced3463d06de0ca9a15b6153677`, `F_02e74f10e0327ad868d138f2b4fdd6f0`, `F_33e75ff09dd601bbe69f351039152189`, `F_6ea9ab1baa0efb9e19094440c317e21b`, `F_34173cb38f07f89ddbebc2ac9128303f`, `F_c16a5320fa475530d9583c34fd356ef5`, `F_6364d3f0f495b6ab9dcf8d3b5c6e0b01`, `F_182be0c5cdcd5072bb1864cdee4d3d6e`, `F_e369853df766fa44e1ed0ff613f563bd`, `F_1c383cd30b7c298ab50293adfecb7b18`, `F_19ca14e7ea6328a42e0eb13d585e4c22`, `F_a5bfc9e07964f8dddeb95fc584cd965d`, `F_a5771bce93e200c36f7cd9dfd0e5deaa`, `F_d67d8ab4f4c10bf22aa353e27879133c`, `F_d645920e395fedad7bbbed0eca3fe2e0`, `F_3416a75f4cea9109507cacd8e2f2aefc`, `F_a1d0c6e83f027327d8461063f4ac58a6`, `F_17e62166fc8586dfa4d1bc0e1742c08b`, `F_f7177163c833dff4b38fc8d2872f1ec6`, `F_6c8349cc7260ae62e3b1396831a8398f`, `F_d9d4f495e875a2e075a1a4a6e1b9770f`, `F_67c6a1e7ce56d3d6fa748ab6d9af3fd7`, `F_642e92efb79421734881b53e1e1b18b6`, `F_f457c545a9ded88f18ecee47145a72c0`, `F_c0c7c76d30bd3dcaefc96f40275bdc0a`, `F_2838023a778dfaecdc212708f721b788`, `F_9a1158154dfa42caddbd0694a4e9bdc8`, `F_d82c8d1619ad8176d665453cfb2e55f0`, `F_a684eceee76fc522773286a895bc8436`, `F_b53b3a3d6ab90ce0268229151c9bde11`, `F_9f61408e3afb633e50cdf1b20de6f466`, `F_72b32a1f754ba1c09b3695e0cb6cde7f`, `F_66f041e16a60928b05a7e228a89c3799`, `F_093f65e080a295f8076b1c5722a46aa2`, `F_072b030ba126b2f4b2374f342be9ed44`, `F_7f39f8317fbdb1988ef4c628eba02591`, `F_44f683a84163b3523afe57c2e008bc8c`, `F_03afdbd66e7929b125f8597834fa83a4`, `F_ea5d2f1c4608232e07d3aa3d998e5135`, `F_fc490ca45c00b1249bbe3554a4fdf6fb`, `F_3295c76acbf4caaed33c36b1b5fc2cb1`, `F_735b90b4568125ed6c3f678819b6e058`, `F_a3f390d88e4c41f2747bfa2f1b5f87db`, `F_14bfa6bb14875e45bba028a21ed38046`, `F_7cbbc409ec990f19c78c75bd1e06f215`, `F_e2c420d928d4bf8ce0ff2ec19b371514`, `F_32bb90e8976aab5298d5da10fe66f21d`, `F_d2ddea18f00665ce8623e36bd4e3c7c5`, `F_ad61ab143223efbc24c7d2583be69251`, `F_d09bf41544a3365a46c9077ebb5e35c3`, `F_fbd7939d674997cdb4692d34de8633c4`, `F_28dd2c7955ce926456240b2ff0100bde`, `F_35f4a8d465e6e1edc05f3d8ab658c551`, `F_d1fe173d08e959397adf34b1d77e88d7`, `F_f033ab37c30201f73f142449d037028d`, `F_43ec517d68b6edd3015b3edc9a11367b`, `F_9778d5d219c5080b9a6a17bef029331c`, `F_fe9fc289c3ff0af142b6d3bead98a923`, `F_68d30a9594728bc39aa24be94b319d21`, `F_3ef815416f775098fe977004015c6193`, `F_93db85ed909c13838ff95ccfa94cebd9`, `F_c7e1249ffc03eb9ded908c236bd1996d`, `F_2a38a4a9316c49e5a833517c45d31070`, `F_7647966b7343c29048673252e490f736`, `F_8613985ec49eb8f757ae6439e879bb2a`, `F_54229abfcfa5649e7003b83dd4755294`, `F_92cc227532d17e56e07902b254dfad10`, `F_98dce83da57b0395e163467c9dae521b`, `F_f4b9ec30ad9f68f89b29639786cb62ef`, `F_812b4ba287f5ee0bc9d43bbf5bbe87fb`, `F_26657d5ff9020d2abefe558796b99584`, `F_e2ef524fbf3d9fe611d5a8e90fefdc9c`, `F_ed3d2c21991e3bef5e069713af9fa6ca`, `F_ac627ab1ccbdb62ec96e702f07f6425b`, `F_f899139df5e1059396431415e770c6dd`, `F_38b3eff8baf56627478ec76a704e9b52`, `F_ec8956637a99787bd197eacd77acce5e`, `F_6974ce5ac660610b44d9b9fed0ff9548`, `F_c9e1074f5b3f9fc8ea15d152add07294`, `F_65b9eea6e1cc6bb9f0cd2a47751a186f`, `F_f0935e4cd5920aa6c7c996a5ee53a70f`, `F_a97da629b098b75c294dffdc3e463904`, `F_a3c65c2974270fd093ee8a9bf8ae7d0b`, `F_2723d092b63885e0d7c260cc007e8b9d`, `F_5f93f983524def3dca464469d2cf9f3e`, `F_698d51a19d8a121ce581499d7b701668`, `F_7f6ffaa6bb0b408017b62254211691b5`, `F_73278a4a86960eeb576a8fd4c9ec6997`, `F_5fd0b37cd7dbbb00f97ba6ce92bf5add`, `F_2b44928ae11fb9384c4cf38708677c48`, `F_c45147dee729311ef5b5c3003946c48f`, `F_eb160de1de89d9058fcb0b968dbbbd68`, `F_5ef059938ba799aaa845e1c2e8a762bd`, `F_07e1cd7dca89a1678042477183b7ac3f`, `F_da4fb5c6e93e74d3df8527599fa62642`, `F_4c56ff4ce4aaf9573aa5dff913df997a`, `F_a0a080f42e6f13b3a2df133f073095dd`, `F_202cb962ac59075b964b07152d234b70`, `F_c8ffe9a587b126f152ed3d89a146b445`, `F_3def184ad8f4755ff269862ea77393dd`, `F_069059b7ef840f0c74a814ec9237b6ec`, `F_ec5decca5ed3d6b8079e2e7e7bacc9f2`, `F_76dc611d6ebaafc66cc0879c71b5db5c`, `F_d1f491a404d6854880943e5c3cd9ca25`, `F_9b8619251a19057cff70779273e95aa6`, `F_1afa34a7f984eeabdbb0a7d494132ee5`, `F_65ded5353c5ee48d0b7d48c591b8f430`, `F_9fc3d7152ba9336a670e36d0ed79bc43`, `F_02522a2b2726fb0a03bb19f2d8d9524d`, `F_7f1de29e6da19d22b51c68001e7e0e54`, `F_42a0e188f5033bc65bf8d78622277c4e`, `F_3988c7f88ebcb58c6ce932b957b6f332`, `F_013d407166ec4fa56eb1e1f8cbe183b9`, `F_e00da03b685a0dd18fb6a08af0923de0`, `F_1385974ed5904a438616ff7bdb3f7439`, `F_0f28b5d49b3020afeecd95b4009adf4c`, `F_a8baa56554f96369ab93e4f3bb068c22`, `F_903ce9225fca3e988c2af215d4e544d3`, `F_0a09c8844ba8f0936c20bd791130d6b6`, `F_2b24d495052a8ce66358eb576b8912c8`, `F_a5e00132373a7031000fd987a3c9f87b`, `F_8d5e957f297893487bd98fa830fa6413`, `F_47d1e990583c9c67424d369f3414728e`, `F_f2217062e9a397a1dca429e7d70bc6ca`, `F_7ef605fc8dba5425d6965fbd4c8fbe1f`, `F_a8f15eda80c50adb0e71943adc8015cf`, `F_37a749d808e46495a8da1e5352d03cae`, `F_b3e3e393c77e35a4a3f3cbd1e429b5dc`, `F_1d7f7abc18fcb43975065399b0d1e48e`, `F_2a79ea27c279e471f4d180b08d62b00a`, `F_1c9ac0159c94d8d0cbedc973445af2da`, `F_6c4b761a28b734fe93831e3fb400ce87`, `F_06409663226af2f3114485aa4e0a23b4`, `F_140f6969d5213fd0ece03148e62e461e`, `F_b73ce398c39f506af761d2277d853a92`, `F_bd4c9ab730f5513206b999ec0d90d1fb`, `F_82aa4b0af34c2313a562076992e50aa3`, `F_0777d5c17d4066b82ab86dff8a46af6f`, `F_fa7cdfad1a5aaf8370ebeda47a1ff1c3`, `F_9766527f2b5d3e95d4a733fcfb77bd7e`, `F_7e7757b1e12abcb736ab9a754ffb617a`, `F_5878a7ab84fb43402106c575658472fa`, `F_006f52e9102a8d3be2fe5614f42ba989`, `F_3636638817772e42b59d74cff571fbb3`, `F_149e9677a5989fd342ae44213df68868`, `F_a4a042cf4fd6bfb47701cbc8a1653ada`, `F_1ff8a7b5dc7a7d1f0ed65aaa29c04b1e`, `F_f7e6c85504ce6e82442c770f7c8606f0`, `F_bf8229696f7a3bb4700cfddef19fa23f`, `F_82161242827b703e6acf9c726942a1e4`, `F_38af86134b65d0f10fe33d30dd76442e`, `F_96da2f590cd7246bbde0051047b0d6f7`, `F_8f85517967795eeef66c225f7883bdcb`, `F_8f53295a73878494e9bc8dd6c3c7104f`, `F_045117b0e0a11a242b9765e79cbf113f`, `F_fc221309746013ac554571fbd180e1c8`, `F_4c5bde74a8f110656874902f07378009`, `F_cedebb6e872f539bef8c3f919874e9d7`, `F_6cdd60ea0045eb7a6ec44c54d29ed402`, `F_eecca5b6365d9607ee5a9d336962c534`, `F_9872ed9fc22fc182d371c3e9ed316094`, `F_31fefc0e570cb3860f2a6d4b38c6490d`, `F_9dcb88e0137649590b755372b040afad`, `F_a2557a7b2e94197ff767970b67041697`, `F_cfecdb276f634854f3ef915e2e980c31`, `F_0aa1883c6411f7873cb83dacb17b0afc`, `F_58a2fc6ed39fd083f55d4182bf88826d`, `F_bd686fd640be98efaae0091fa301e613`, `F_a597e50502f5ff68e3e25b9114205d4a`, `F_0336dcbab05b9d5ad24f4333c7658a0e`, `F_084b6fbb10729ed4da8c3d3f5a3ae7c9`, `F_85d8ce590ad8981ca2c8286f79f59954`, `F_0e65972dce68dad4d52d063967f0a705`, `F_84d9ee44e457ddef7f2c4f25dc8fa865`, `F_3644a684f98ea8fe223c713b77189a77`, `F_757b505cfd34c64c85ca5b5690ee5293`, `F_854d6fae5ee42911677c739ee1734486`, `F_e2c0be24560d78c5e599c2a9c9d0bbd2`, `F_274ad4786c3abca69fa097b85867d9a4`, `F_eae27d77ca20db309e056e3d2dcd7d69`, `F_7eabe3a1649ffa2b3ff8c02ebfd5659f`, `F_69adc1e107f7f7d035d7baf04342e1ca`, `F_091d584fced301b442654dd8c23b3fc9`, `F_b1d10e7bafa4421218a51b1e1f1b0ba2`, `F_6f3ef77ac0e3619e98159e9b6febf557`, `F_eb163727917cbba1eea208541a643e74`, `F_1534b76d325a8f591b52d302e7181331`, `F_979d472a84804b9f647bc185a877a8b5`, `F_ca46c1b9512a7a8315fa3c5a946e8265`, `F_3b8a614226a953a8cd9526fca6fe9ba5`, `F_45fbc6d3e05ebd93369ce542e8f2322d`, `F_63dc7ed1010d3c3b8269faf0ba7491d4`, `F_e96ed478dab8595a7dbda4cbcbee168f`, `F_c0e190d8267e36708f955d7ab048990d`, `F_ec8ce6abb3e952a85b8551ba726a1227`, `F_060ad92489947d410d897474079c1477`, `F_bcbe3365e6ac95ea2c0343a2395834dd`, `F_115f89503138416a242f40fb7d7f338e`, `F_13fe9d84310e77f13a6d184dbf1232f3`, `F_d1c38a09acc34845c6be3a127a5aacaf`, `F_9cfdf10e8fc047a44b08ed031e1f0ed1`, `F_705f2172834666788607efbfca35afb3`, `F_74db120f0a8e5646ef5a30154e9f6deb`, `F_57aeee35c98205091e18d1140e9f38cf`, `F_6da9003b743b65f4c0ccd295cc484e57`, `F_9b04d152845ec0a378394003c96da594`, `F_be83ab3ecd0db773eb2dc1b0a17836a1`, `F_e165421110ba03099a1c0393373c5b43`, `F_289dff07669d7a23de0ef88d2f7129e7`, `F_577ef1154f3240ad5b9b413aa7346a1e`, `F_01161aaa0b6d1345dd8fe4e481144d84`, `F_539fd53b59e3bb12d203f45a912eeaf2`, `F_ac1dd209cbcc5e5d1c6e28598e8cbbe8`, `F_555d6702c950ecb729a966504af0a635`, `F_335f5352088d7d9bf74191e006d8e24c`, `F_f340f1b1f65b6df5b5e3f94d95b11daf`, `F_e4a6222cdb5b34375400904f03d8e6a5`, `F_cb70ab375662576bd1ac5aaf16b3fca4`, `F_9188905e74c28e489b44e954ec0b9bca`, `F_0266e33d3f546cb5436a10798e657d97`, `F_38db3aed920cf82ab059bfccbd02be6a`, `F_3cec07e9ba5f5bb252d13f5f431e4bbb`, `F_621bf66ddb7c962aa0d22ac97d69b793`, `F_077e29b11be80ab57e1a2ecabb7da330`, `F_6c9882bbac1c7093bd25041881277658`, `F_19f3cd308f1455b3fa09a282e0d496f4`, `F_03c6b06952c750899bb03d998e631860`, `F_c24cd76e1ce41366a4bbe8a49b02a028`, `F_c52f1bd66cc19d05628bd8bf27af3ad6`, `F_fe131d7f5a6b38b23cc967316c13dae2`, `F_f718499c1c8cef6730f9fd03c8125cab`, `F_d96409bf894217686ba124d7356686c9`, `F_502e4a16930e414107ee22b6198c578f`, `F_cfa0860e83a4c3a763a7e62d825349f7`, `F_a4f23670e1833f3fdb077ca70bbd5d66`, `F_b1a59b315fc9a3002ce38bbe070ec3f5`, `F_36660e59856b4de58a219bcf4e27eba3`, `F_8c19f571e251e61cb8dd3612f26d5ecf`, `F_d6baf65e0b240ce177cf70da146c8dc8`, `F_e56954b4f6347e897f954495eab16a88`, `F_f7664060cc52bc6f3d620bcedc94a4b6`, `F_eda80a3d5b344bc40f3bc04f65b7a357`, `F_8f121ce07d74717e0b1f21d122e04521`, `F_06138bc5af6023646ede0e1f7c1eac75`, `F_39059724f73a9969845dfe4146c5660e`, `F_7f100b7b36092fb9b06dfb4fac360931`, `F_7a614fd06c325499f1680b9896beedeb`, `F_4734ba6f3de83d861c3176a6273cac6d`, `F_d947bf06a885db0d477d707121934ff8`, `F_63923f49e5241343aa7acb6a06a751e7`, `F_db8e1af0cb3aca1ae2d0018624204529`, `F_20f07591c6fcb220ffe637cda29bb3f6`, `F_07cdfd23373b17c6b337251c22b7ea57`, `F_d395771085aab05244a4fb8fd91bf4ee`, `F_92c8c96e4c37100777c7190b76d28233`, `F_e3796ae838835da0b6f6ea37bcf8bcb7`, `F_6a9aeddfc689c1d0e3b9ccc3ab651bc5`, `F_0f49c89d1e7298bb9930789c8ed59d48`, `F_46ba9f2a6976570b0353203ec4474217`, `F_0e01938fc48a2cfb5f2217fbfb00722d`, `F_16a5cdae362b8d27a1d8f8c7b78b4330`, `F_918317b57931b6b7a7d29490fe5ec9f9`, `F_48aedb8880cab8c45637abc7493ecddd`, `F_839ab46820b524afda05122893c2fe8e`, `F_f90f2aca5c640289d0a29417bcb63a37`, `F_9c838d2e45b2ad1094d42f4ef36764f6`, `F_1700002963a49da13542e0726b7bb758`, `F_53c3bce66e43be4f209556518c2fcb54`, `F_6883966fd8f918a4aa29be29d2c386fb`, `F_49182f81e6a13cf5eaa496d51fea6406`, `F_d296c101daa88a51f6ca8cfc1ac79b50`, `F_9fd81843ad7f202f26c1a174c7357585`, `F_26e359e83860db1d11b6acca57d8ea88`, `F_ef0d3930a7b6c95bd2b32ed45989c61f`, `F_94f6d7e04a4d452035300f18b984988c`, `F_34ed066df378efacc9b924ec161e7639`, `F_577bcc914f9e55d5e4e4f82f9f00e7d4`, `F_11b9842e0a271ff252c1903e7132cd68`, `F_37bc2f75bf1bcfe8450a1a41c200364c`, `F_496e05e1aea0a9c4655800e8a7b9ea28`, `F_b2eb7349035754953b57a32e2841bda5`, `F_8e98d81f8217304975ccb23337bb5761`, `F_a8c88a0055f636e4a163a5e3d16adab7`, `F_eddea82ad2755b24c4e168c5fc2ebd40`, `F_06eb61b839a0cefee4967c67ccb099dc`, `F_9dfcd5e558dfa04aaf37f137a1d9d3e5`, `F_950a4152c2b4aa3ad78bdd6b366cc179`, `F_158f3069a435b314a80bdcb024f8e422`, `F_758874998f5bd0c393da094e1967a72b`, `F_ad13a2a07ca4b7642959dc0c4c740ab6`, `F_3fe94a002317b5f9259f82690aeea4cd`, `F_5b8add2a5d98b1a652ea7fd72d942dac`, `F_432aca3a1e345e339f35a30c8f65edce`, `F_8d3bba7425e7c98c50f52ca1b52d3735`, `F_320722549d1751cf3f247855f937b982`, `F_caf1a3dfb505ffed0d024130f58c5cfa`, `F_5737c6ec2e0716f3d8a7a5c4e0de0d9a`, `F_bc6dc48b743dc5d013b1abaebd2faed2`, `F_f2fc990265c712c49d51a18a32b39f0c`, `F_89f0fd5c927d466d6ec9a21b9ac34ffa`, `F_a666587afda6e89aec274a3657558a27`, `F_b83aac23b9528732c23cc7352950e880`, `F_cd00692c3bfe59267d5ecfac5310286c`, `F_6faa8040da20ef399b63a72d0e4ab575`, `F_fe73f687e5bc5280214e0486b273a5f9`) VALUES (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); |
3882 | @@ -878,7 +878,7 @@ |
3883 | DROP TABLE IF EXISTS `t1`; |
3884 | CREATE TABLE `t1` ( |
3885 | `a` int DEFAULT NULL |
3886 | -) ENGINE=InnoDB; |
3887 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3888 | |
3889 | ALTER TABLE `t1` DISABLE KEYS; |
3890 | INSERT INTO `t1` VALUES (1),(2),(3); |
3891 | @@ -900,11 +900,11 @@ |
3892 | DROP TABLE IF EXISTS `t1`; |
3893 | CREATE TABLE `t1` ( |
3894 | `a` int DEFAULT NULL |
3895 | -) ENGINE=InnoDB; |
3896 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3897 | DROP TABLE IF EXISTS `t2`; |
3898 | CREATE TABLE `t2` ( |
3899 | `a` int DEFAULT NULL |
3900 | -) ENGINE=InnoDB; |
3901 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3902 | SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; |
3903 | SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS; |
3904 | SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; |
3905 | @@ -912,11 +912,11 @@ |
3906 | DROP TABLE IF EXISTS `t1`; |
3907 | CREATE TABLE `t1` ( |
3908 | `a` int DEFAULT NULL |
3909 | -) ENGINE=InnoDB; |
3910 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3911 | DROP TABLE IF EXISTS `t2`; |
3912 | CREATE TABLE `t2` ( |
3913 | `a` int DEFAULT NULL |
3914 | -) ENGINE=InnoDB; |
3915 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3916 | SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; |
3917 | SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS; |
3918 | <?xml version="1.0"?> |
3919 | @@ -1061,7 +1061,7 @@ |
3920 | `t1_id` int NOT NULL AUTO_INCREMENT, |
3921 | PRIMARY KEY (`t1_id`), |
3922 | KEY `t1_name` (`t1_name`) |
3923 | -) ENGINE=InnoDB |
3924 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=1000 |
3925 | DROP TABLE `t1`; |
3926 | select * from t1; |
3927 | t1_name t1_id |
3928 | @@ -1075,7 +1075,7 @@ |
3929 | `t1_id` int NOT NULL AUTO_INCREMENT, |
3930 | PRIMARY KEY (`t1_id`), |
3931 | KEY `t1_name` (`t1_name`) |
3932 | -) ENGINE=InnoDB |
3933 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=1000 |
3934 | drop table `t1`; |
3935 | # |
3936 | # Bug #18536: wrong table order |
3937 | @@ -1088,15 +1088,15 @@ |
3938 | DROP TABLE IF EXISTS `t3`; |
3939 | CREATE TABLE `t3` ( |
3940 | `a` int DEFAULT NULL |
3941 | -) ENGINE=InnoDB; |
3942 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3943 | DROP TABLE IF EXISTS `t1`; |
3944 | CREATE TABLE `t1` ( |
3945 | `a` int DEFAULT NULL |
3946 | -) ENGINE=InnoDB; |
3947 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3948 | DROP TABLE IF EXISTS `t2`; |
3949 | CREATE TABLE `t2` ( |
3950 | `a` int DEFAULT NULL |
3951 | -) ENGINE=InnoDB; |
3952 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3953 | SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; |
3954 | SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS; |
3955 | drop table t1, t2, t3; |
3956 | @@ -1111,7 +1111,7 @@ |
3957 | DROP TABLE IF EXISTS `t1`; |
3958 | CREATE TABLE `t1` ( |
3959 | `a` int DEFAULT NULL |
3960 | -) ENGINE=InnoDB; |
3961 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3962 | |
3963 | SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; |
3964 | SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS; |
3965 | @@ -1171,7 +1171,7 @@ |
3966 | CREATE TABLE `t1` ( |
3967 | `a` int DEFAULT NULL, |
3968 | `b` int DEFAULT NULL |
3969 | -) ENGINE=InnoDB; |
3970 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3971 | |
3972 | ALTER TABLE `t1` DISABLE KEYS; |
3973 | REPLACE INTO `t1` VALUES (1,1),(2,3),(3,4),(4,5); |
3974 | @@ -1188,7 +1188,7 @@ |
3975 | DROP TABLE IF EXISTS `test`; |
3976 | CREATE TABLE `test` ( |
3977 | `a` int DEFAULT NULL |
3978 | -) ENGINE=InnoDB; |
3979 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
3980 | ALTER TABLE `test` DISABLE KEYS; |
3981 | ALTER TABLE `test` ENABLE KEYS; |
3982 | drop database `test-database`; |
3983 | |
3984 | === modified file 'tests/r/foreign_key.result' |
3985 | --- tests/r/foreign_key.result 2008-12-19 07:02:38 +0000 |
3986 | +++ tests/r/foreign_key.result 2010-08-17 22:51:53 +0000 |
3987 | @@ -25,9 +25,9 @@ |
3988 | PRIMARY KEY (`no`), |
3989 | KEY `product_category` (`product_category`,`product_id`), |
3990 | KEY `customer_id` (`customer_id`), |
3991 | - CONSTRAINT `product_order_ibfk_1` FOREIGN KEY (`product_category`, `product_id`) REFERENCES `product` (`category`, `id`) ON UPDATE CASCADE, |
3992 | + CONSTRAINT `product_order_ibfk_1` FOREIGN KEY (`product_category`, `product_id`) REFERENCES `product` (`category`, `id`) ON UPDATE CASCADE ON DELETE RESTRICT, |
3993 | CONSTRAINT `product_order_ibfk_2` FOREIGN KEY (`customer_id`) REFERENCES `customer` (`id`) |
3994 | -) ENGINE=InnoDB |
3995 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
3996 | drop table product_order, customer, product; |
3997 | drop table if exists t_34455; |
3998 | create table t_34455 ( |
3999 | |
4000 | === modified file 'tests/r/func_gconcat.result' |
4001 | --- tests/r/func_gconcat.result 2009-10-31 18:12:20 +0000 |
4002 | +++ tests/r/func_gconcat.result 2010-08-17 22:51:53 +0000 |
4003 | @@ -459,7 +459,7 @@ |
4004 | Table Create Table |
4005 | t2 CREATE TABLE `t2` ( |
4006 | `a` varchar(100) DEFAULT NULL |
4007 | -) ENGINE=DEFAULT |
4008 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4009 | select collation(group_concat(a,b)) from t1; |
4010 | collation(group_concat(a,b)) |
4011 | utf8_general_ci |
4012 | |
4013 | === modified file 'tests/r/func_group.result' |
4014 | --- tests/r/func_group.result 2010-08-09 16:31:29 +0000 |
4015 | +++ tests/r/func_group.result 2010-08-17 22:51:53 +0000 |
4016 | @@ -593,21 +593,21 @@ |
4017 | Table Create Table |
4018 | t1 CREATE TABLE `t1` ( |
4019 | `a` varchar(1) DEFAULT NULL |
4020 | -) ENGINE=DEFAULT |
4021 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4022 | create table t2 select max(a),min(a) from t1; |
4023 | show create table t2; |
4024 | Table Create Table |
4025 | t2 CREATE TABLE `t2` ( |
4026 | `max(a)` varchar(1) DEFAULT NULL, |
4027 | `min(a)` varchar(1) DEFAULT NULL |
4028 | -) ENGINE=DEFAULT |
4029 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4030 | drop table t2; |
4031 | create table t2 select concat(a) from t1; |
4032 | show create table t2; |
4033 | Table Create Table |
4034 | t2 CREATE TABLE `t2` ( |
4035 | `concat(a)` varchar(1) DEFAULT NULL |
4036 | -) ENGINE=DEFAULT |
4037 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4038 | drop table t2,t1; |
4039 | create table t1 (a int); |
4040 | insert into t1 values (1); |
4041 | @@ -679,7 +679,7 @@ |
4042 | Table Create Table |
4043 | t2 CREATE TABLE `t2` ( |
4044 | `MAX(b)` datetime DEFAULT NULL |
4045 | -) ENGINE=DEFAULT |
4046 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4047 | drop table t1, t2; |
4048 | create table t1(f1 datetime); |
4049 | insert into t1 values (now()); |
4050 | @@ -905,14 +905,14 @@ |
4051 | Table Create Table |
4052 | t1 CREATE TABLE `t1` ( |
4053 | `variance(0)` double(8,4) DEFAULT NULL |
4054 | -) ENGINE=DEFAULT |
4055 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4056 | drop table t1; |
4057 | create table t1 select stddev(0); |
4058 | show create table t1; |
4059 | Table Create Table |
4060 | t1 CREATE TABLE `t1` ( |
4061 | `stddev(0)` double(8,4) DEFAULT NULL |
4062 | -) ENGINE=DEFAULT |
4063 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4064 | drop table t1; |
4065 | create table bug22555 (i int primary key auto_increment, s1 int, s2 int, e decimal(30,10), o double); |
4066 | insert into bug22555 (s1, s2, e, o) values (53, 78, 11.4276528, 6.828112), (17, 78, 5.916793, 1.8502951), (18, 76, 2.679231, 9.17975591), (31, 62, 6.07831, 0.1), (19, 41, 5.37463, 15.1), (83, 73, 14.567426, 7.959222), (92, 53, 6.10151, 13.1856852), (7, 12, 13.92272, 3.442007), (92, 35, 11.95358909, 6.01376678), (38, 84, 2.572, 7.904571); |
4067 | |
4068 | === modified file 'tests/r/func_math.result' |
4069 | --- tests/r/func_math.result 2010-06-04 09:22:02 +0000 |
4070 | +++ tests/r/func_math.result 2010-08-17 22:51:53 +0000 |
4071 | @@ -168,7 +168,7 @@ |
4072 | Table Create Table |
4073 | t1 CREATE TABLE `t1` ( |
4074 | `round(1, 6)` int NOT NULL |
4075 | -) ENGINE=X |
4076 | +) ENGINE=X COLLATE = utf8_general_ci |
4077 | select * from t1; |
4078 | round(1, 6) |
4079 | 1 |
4080 | |
4081 | === modified file 'tests/r/func_misc.result' |
4082 | --- tests/r/func_misc.result 2009-03-25 09:18:25 +0000 |
4083 | +++ tests/r/func_misc.result 2010-08-17 22:51:53 +0000 |
4084 | @@ -38,7 +38,7 @@ |
4085 | t1 CREATE TABLE `t1` ( |
4086 | `uuid()` varchar(36) DEFAULT NULL, |
4087 | `length(uuid())` int DEFAULT NULL |
4088 | -) ENGINE=DEFAULT |
4089 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4090 | drop table t1; |
4091 | End of 5.0 tests |
4092 | select connection_id() > 0; |
4093 | |
4094 | === modified file 'tests/r/func_system.result' |
4095 | --- tests/r/func_system.result 2009-05-15 17:06:35 +0000 |
4096 | +++ tests/r/func_system.result 2010-08-17 22:51:53 +0000 |
4097 | @@ -22,7 +22,7 @@ |
4098 | `database()` varbinary(136) DEFAULT NULL, |
4099 | `user()` varbinary(308) DEFAULT NULL, |
4100 | `version` varchar(60) DEFAULT NULL |
4101 | -) ENGINE=DEFAULT |
4102 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4103 | drop table t1; |
4104 | select TRUE,FALSE,NULL; |
4105 | TRUE FALSE NULL |
4106 | |
4107 | === modified file 'tests/r/heap.result' |
4108 | --- tests/r/heap.result 2010-08-09 16:31:29 +0000 |
4109 | +++ tests/r/heap.result 2010-08-17 22:51:53 +0000 |
4110 | @@ -268,7 +268,7 @@ |
4111 | `v` varchar(10) DEFAULT NULL, |
4112 | `c` varchar(10) DEFAULT NULL, |
4113 | `t` varchar(50) DEFAULT NULL |
4114 | -) ENGINE=MEMORY |
4115 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
4116 | create temporary table t2 like t1; |
4117 | show create table t2; |
4118 | Table Create Table |
4119 | @@ -276,7 +276,7 @@ |
4120 | `v` varchar(10) DEFAULT NULL, |
4121 | `c` varchar(10) DEFAULT NULL, |
4122 | `t` varchar(50) DEFAULT NULL |
4123 | -) ENGINE=MEMORY |
4124 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
4125 | create temporary table t3 select * from t1; |
4126 | show create table t3; |
4127 | Table Create Table |
4128 | @@ -284,7 +284,7 @@ |
4129 | `v` varchar(10) DEFAULT NULL, |
4130 | `c` varchar(10) DEFAULT NULL, |
4131 | `t` varchar(50) DEFAULT NULL |
4132 | -) ENGINE=MEMORY |
4133 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
4134 | alter table t1 modify c varchar(10); |
4135 | show create table t1; |
4136 | Table Create Table |
4137 | @@ -292,7 +292,7 @@ |
4138 | `v` varchar(10) DEFAULT NULL, |
4139 | `c` varchar(10) DEFAULT NULL, |
4140 | `t` varchar(50) DEFAULT NULL |
4141 | -) ENGINE=MEMORY |
4142 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
4143 | alter table t1 modify v char(10); |
4144 | show create table t1; |
4145 | Table Create Table |
4146 | @@ -300,7 +300,7 @@ |
4147 | `v` varchar(10) DEFAULT NULL, |
4148 | `c` varchar(10) DEFAULT NULL, |
4149 | `t` varchar(50) DEFAULT NULL |
4150 | -) ENGINE=MEMORY |
4151 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
4152 | alter table t1 modify t varchar(50); |
4153 | show create table t1; |
4154 | Table Create Table |
4155 | @@ -308,7 +308,7 @@ |
4156 | `v` varchar(10) DEFAULT NULL, |
4157 | `c` varchar(10) DEFAULT NULL, |
4158 | `t` varchar(50) DEFAULT NULL |
4159 | -) ENGINE=MEMORY |
4160 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
4161 | select concat('*',v,'*',c,'*',t,'*') from t1; |
4162 | concat('*',v,'*',c,'*',t,'*') |
4163 | *+ *+ *+ * |
4164 | @@ -324,7 +324,7 @@ |
4165 | KEY `v` (`v`), |
4166 | KEY `c` (`c`), |
4167 | KEY `t` (`t`(10)) |
4168 | -) ENGINE=MEMORY |
4169 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
4170 | select count(*) from t1; |
4171 | count(*) |
4172 | 270 |
4173 | @@ -547,7 +547,7 @@ |
4174 | KEY `v` (`v`) USING BTREE, |
4175 | KEY `c` (`c`) USING BTREE, |
4176 | KEY `t` (`t`(10)) USING BTREE |
4177 | -) ENGINE=MEMORY |
4178 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
4179 | select count(*) from t1; |
4180 | count(*) |
4181 | 270 |
4182 | @@ -638,7 +638,7 @@ |
4183 | KEY `v` (`v`(5)), |
4184 | KEY `c` (`c`(5)), |
4185 | KEY `t` (`t`(5)) |
4186 | -) ENGINE=MEMORY |
4187 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
4188 | drop table t1; |
4189 | create temporary table t1 (v varchar(16383), key(v(10))); |
4190 | show create table t1; |
4191 | @@ -646,7 +646,7 @@ |
4192 | t1 CREATE TEMPORARY TABLE `t1` ( |
4193 | `v` varchar(16383) DEFAULT NULL, |
4194 | KEY `v` (`v`(10)) |
4195 | -) ENGINE=MEMORY |
4196 | +) ENGINE=MEMORY COLLATE = utf8_general_ci |
4197 | insert into t1 values(repeat('a',16383)); |
4198 | select length(v) from t1 where v=repeat('a',16383); |
4199 | length(v) |
4200 | |
4201 | === modified file 'tests/r/innodb.result' |
4202 | --- tests/r/innodb.result 2010-07-12 06:26:42 +0000 |
4203 | +++ tests/r/innodb.result 2010-08-17 22:51:53 +0000 |
4204 | @@ -775,7 +775,7 @@ |
4205 | t1 CREATE TABLE `t1` ( |
4206 | `a` varchar(20) DEFAULT NULL, |
4207 | KEY `a` (`a`(5)) |
4208 | -) ENGINE=InnoDB |
4209 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4210 | drop table t1; |
4211 | create temporary table t1 (a int not null auto_increment, primary key(a)) engine=innodb; |
4212 | insert into t1 values (NULL),(NULL),(NULL); |
4213 | @@ -1153,14 +1153,14 @@ |
4214 | `id` int NOT NULL, |
4215 | `id2` int NOT NULL, |
4216 | UNIQUE KEY `id` (`id`,`id2`) |
4217 | -) ENGINE=InnoDB |
4218 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4219 | show create table t2; |
4220 | Table Create Table |
4221 | t2 CREATE TABLE `t2` ( |
4222 | `id` int NOT NULL, |
4223 | KEY `t1_id_fk` (`id`), |
4224 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id`) REFERENCES `t1` (`id`) |
4225 | -) ENGINE=InnoDB |
4226 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4227 | create index id on t2 (id); |
4228 | show create table t2; |
4229 | Table Create Table |
4230 | @@ -1168,7 +1168,7 @@ |
4231 | `id` int NOT NULL, |
4232 | KEY `id` (`id`), |
4233 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id`) REFERENCES `t1` (`id`) |
4234 | -) ENGINE=InnoDB |
4235 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4236 | create index id2 on t2 (id); |
4237 | show create table t2; |
4238 | Table Create Table |
4239 | @@ -1177,7 +1177,7 @@ |
4240 | KEY `id` (`id`), |
4241 | KEY `id2` (`id`), |
4242 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id`) REFERENCES `t1` (`id`) |
4243 | -) ENGINE=InnoDB |
4244 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4245 | drop index id2 on t2; |
4246 | drop index id on t2; |
4247 | Got one of the listed errors |
4248 | @@ -1187,7 +1187,7 @@ |
4249 | `id` int NOT NULL, |
4250 | KEY `id` (`id`), |
4251 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id`) REFERENCES `t1` (`id`) |
4252 | -) ENGINE=InnoDB |
4253 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4254 | drop table t2; |
4255 | create table t2 (id int not null, id2 int not null, constraint t1_id_fk foreign key (id,id2) references t1 (id,id2)) engine = innodb; |
4256 | show create table t2; |
4257 | @@ -1197,7 +1197,7 @@ |
4258 | `id2` int NOT NULL, |
4259 | KEY `t1_id_fk` (`id`,`id2`), |
4260 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id`, `id2`) REFERENCES `t1` (`id`, `id2`) |
4261 | -) ENGINE=InnoDB |
4262 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4263 | create unique index id on t2 (id,id2); |
4264 | show create table t2; |
4265 | Table Create Table |
4266 | @@ -1206,7 +1206,7 @@ |
4267 | `id2` int NOT NULL, |
4268 | UNIQUE KEY `id` (`id`,`id2`), |
4269 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id`, `id2`) REFERENCES `t1` (`id`, `id2`) |
4270 | -) ENGINE=InnoDB |
4271 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4272 | drop table t2; |
4273 | create table t2 (id int not null, id2 int not null, unique (id,id2),constraint t1_id_fk foreign key (id2,id) references t1 (id,id2)) engine = innodb; |
4274 | show create table t2; |
4275 | @@ -1217,7 +1217,7 @@ |
4276 | UNIQUE KEY `id` (`id`,`id2`), |
4277 | KEY `t1_id_fk` (`id2`,`id`), |
4278 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id2`, `id`) REFERENCES `t1` (`id`, `id2`) |
4279 | -) ENGINE=InnoDB |
4280 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4281 | drop table t2; |
4282 | create table t2 (id int not null, id2 int not null, unique (id,id2), constraint t1_id_fk foreign key (id) references t1 (id)) engine = innodb; |
4283 | show create table t2; |
4284 | @@ -1227,7 +1227,7 @@ |
4285 | `id2` int NOT NULL, |
4286 | UNIQUE KEY `id` (`id`,`id2`), |
4287 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id`) REFERENCES `t1` (`id`) |
4288 | -) ENGINE=InnoDB |
4289 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4290 | drop table t2; |
4291 | create table t2 (id int not null, id2 int not null, unique (id,id2),constraint t1_id_fk foreign key (id2,id) references t1 (id,id2)) engine = innodb; |
4292 | show create table t2; |
4293 | @@ -1238,7 +1238,7 @@ |
4294 | UNIQUE KEY `id` (`id`,`id2`), |
4295 | KEY `t1_id_fk` (`id2`,`id`), |
4296 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id2`, `id`) REFERENCES `t1` (`id`, `id2`) |
4297 | -) ENGINE=InnoDB |
4298 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4299 | drop table t2; |
4300 | create table t2 (id int not null auto_increment, id2 int not null, constraint t1_id_fk foreign key (id) references t1 (id), primary key (id), index (id,id2)) engine = innodb; |
4301 | show create table t2; |
4302 | @@ -1249,7 +1249,7 @@ |
4303 | PRIMARY KEY (`id`), |
4304 | KEY `id` (`id`,`id2`), |
4305 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id`) REFERENCES `t1` (`id`) |
4306 | -) ENGINE=InnoDB |
4307 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4308 | drop table t2; |
4309 | create table t2 (id int not null auto_increment, id2 int not null, constraint t1_id_fk foreign key (id) references t1 (id)) engine= innodb; |
4310 | show create table t2; |
4311 | @@ -1259,7 +1259,7 @@ |
4312 | `id2` int NOT NULL, |
4313 | KEY `t1_id_fk` (`id`), |
4314 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id`) REFERENCES `t1` (`id`) |
4315 | -) ENGINE=InnoDB |
4316 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4317 | alter table t2 add index id_test (id), add index id_test2 (id,id2); |
4318 | show create table t2; |
4319 | Table Create Table |
4320 | @@ -1269,7 +1269,7 @@ |
4321 | KEY `id_test` (`id`), |
4322 | KEY `id_test2` (`id`,`id2`), |
4323 | CONSTRAINT `t1_id_fk` FOREIGN KEY (`id`) REFERENCES `t1` (`id`) |
4324 | -) ENGINE=InnoDB |
4325 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4326 | drop table t2; |
4327 | create table t2 (id int not null, id2 int not null, constraint t1_id_fk foreign key (id2,id) references t1 (id)) engine = innodb; |
4328 | ERROR 42000: Incorrect foreign key definition for 't1_id_fk': Key reference and table reference don't match |
4329 | @@ -1283,7 +1283,7 @@ |
4330 | UNIQUE KEY `b_2` (`b`), |
4331 | KEY `b` (`b`), |
4332 | CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`b`) REFERENCES `t1` (`id`) |
4333 | -) ENGINE=InnoDB |
4334 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4335 | drop table t2; |
4336 | create table t2 (a int auto_increment primary key, b int, foreign key (b) references t1(id), foreign key (b) references t1(id), unique(b)) engine=innodb; |
4337 | show create table t2; |
4338 | @@ -1295,7 +1295,7 @@ |
4339 | UNIQUE KEY `b` (`b`), |
4340 | CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`b`) REFERENCES `t1` (`id`), |
4341 | CONSTRAINT `t2_ibfk_2` FOREIGN KEY (`b`) REFERENCES `t1` (`id`) |
4342 | -) ENGINE=InnoDB |
4343 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4344 | drop table t2, t1; |
4345 | create table t1 (c char(10), index (c,c)) engine=innodb; |
4346 | ERROR 42S21: Duplicate column name 'c' |
4347 | @@ -1512,7 +1512,7 @@ |
4348 | `v` varchar(10) DEFAULT NULL, |
4349 | `c` varchar(10) DEFAULT NULL, |
4350 | `t` text |
4351 | -) ENGINE=InnoDB |
4352 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4353 | create table t2 like t1; |
4354 | show create table t2; |
4355 | Table Create Table |
4356 | @@ -1520,7 +1520,7 @@ |
4357 | `v` varchar(10) DEFAULT NULL, |
4358 | `c` varchar(10) DEFAULT NULL, |
4359 | `t` text |
4360 | -) ENGINE=InnoDB |
4361 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4362 | create table t3 select * from t1; |
4363 | show create table t3; |
4364 | Table Create Table |
4365 | @@ -1528,7 +1528,7 @@ |
4366 | `v` varchar(10) DEFAULT NULL, |
4367 | `c` varchar(10) DEFAULT NULL, |
4368 | `t` text |
4369 | -) ENGINE=InnoDB |
4370 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4371 | alter table t1 modify c varchar(10); |
4372 | show create table t1; |
4373 | Table Create Table |
4374 | @@ -1536,7 +1536,7 @@ |
4375 | `v` varchar(10) DEFAULT NULL, |
4376 | `c` varchar(10) DEFAULT NULL, |
4377 | `t` text |
4378 | -) ENGINE=InnoDB |
4379 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4380 | alter table t1 modify v char(10); |
4381 | show create table t1; |
4382 | Table Create Table |
4383 | @@ -1544,7 +1544,7 @@ |
4384 | `v` varchar(10) DEFAULT NULL, |
4385 | `c` varchar(10) DEFAULT NULL, |
4386 | `t` text |
4387 | -) ENGINE=InnoDB |
4388 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4389 | alter table t1 modify t varchar(10); |
4390 | show create table t1; |
4391 | Table Create Table |
4392 | @@ -1552,7 +1552,7 @@ |
4393 | `v` varchar(10) DEFAULT NULL, |
4394 | `c` varchar(10) DEFAULT NULL, |
4395 | `t` varchar(10) DEFAULT NULL |
4396 | -) ENGINE=InnoDB |
4397 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4398 | select concat('*',v,'*',c,'*',t,'*') from t1; |
4399 | concat('*',v,'*',c,'*',t,'*') |
4400 | *+ *+ *+ * |
4401 | @@ -1568,7 +1568,7 @@ |
4402 | KEY `v` (`v`), |
4403 | KEY `c` (`c`), |
4404 | KEY `t` (`t`(10)) |
4405 | -) ENGINE=InnoDB |
4406 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4407 | select count(*) from t1; |
4408 | count(*) |
4409 | 270 |
4410 | @@ -1789,7 +1789,7 @@ |
4411 | KEY `c` (`c`), |
4412 | KEY `t` (`t`(10)), |
4413 | KEY `v` (`v`(255)) |
4414 | -) ENGINE=InnoDB |
4415 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4416 | select count(*) from t1 where v='a'; |
4417 | count(*) |
4418 | 10 |
4419 | @@ -1869,7 +1869,7 @@ |
4420 | KEY `c` (`c`), |
4421 | KEY `t` (`t`(10)), |
4422 | KEY `v` (`v`(30)) |
4423 | -) ENGINE=InnoDB |
4424 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4425 | select count(*) from t1 where v='a'; |
4426 | count(*) |
4427 | 10 |
4428 | @@ -1951,7 +1951,7 @@ |
4429 | KEY `c` (`c`), |
4430 | KEY `t` (`t`(10)), |
4431 | KEY `v` (`v`(255)) |
4432 | -) ENGINE=InnoDB |
4433 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4434 | select v,count(*) from t1 group by v limit 10; |
4435 | v count(*) |
4436 | a 1 |
4437 | @@ -2029,14 +2029,14 @@ |
4438 | KEY `v` (`v`(5)), |
4439 | KEY `c` (`c`(5)), |
4440 | KEY `t` (`t`(5)) |
4441 | -) ENGINE=InnoDB |
4442 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4443 | drop table t1; |
4444 | create table t1 (v char(10)); |
4445 | show create table t1; |
4446 | Table Create Table |
4447 | t1 CREATE TABLE `t1` ( |
4448 | `v` varchar(10) DEFAULT NULL |
4449 | -) ENGINE=InnoDB |
4450 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4451 | drop table t1; |
4452 | create table t1 (v varchar(10), c char(10)); |
4453 | show create table t1; |
4454 | @@ -2044,7 +2044,7 @@ |
4455 | t1 CREATE TABLE `t1` ( |
4456 | `v` varchar(10) DEFAULT NULL, |
4457 | `c` varchar(10) DEFAULT NULL |
4458 | -) ENGINE=InnoDB |
4459 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4460 | insert into t1 values('a','a'),('a ','a '); |
4461 | select concat('*',v,'*',c,'*') from t1; |
4462 | concat('*',v,'*',c,'*') |
4463 | @@ -2069,14 +2069,14 @@ |
4464 | Table Create Table |
4465 | t1 CREATE TABLE `t1` ( |
4466 | `v` varchar(16383) DEFAULT NULL |
4467 | -) ENGINE=InnoDB |
4468 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4469 | drop table t1; |
4470 | create table t1 (v varchar(16383)); |
4471 | show create table t1; |
4472 | Table Create Table |
4473 | t1 CREATE TABLE `t1` ( |
4474 | `v` varchar(16383) DEFAULT NULL |
4475 | -) ENGINE=InnoDB |
4476 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4477 | drop table t1; |
4478 | set storage_engine=InnoDB; |
4479 | create table t1 (v varchar(16383)) engine=innodb; |
4480 | @@ -2195,7 +2195,7 @@ |
4481 | `col1` varchar(512) DEFAULT NULL, |
4482 | `col2` varchar(512) DEFAULT NULL, |
4483 | KEY `col1` (`col1`(255),`col2`(255)) |
4484 | -) ENGINE=InnoDB |
4485 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4486 | drop table t1, t2, t4, t5, t6, t7, t8, t9; |
4487 | create table t1 (col1 varchar(768), index(col1)) |
4488 | engine = innodb; |
4489 | @@ -2214,7 +2214,7 @@ |
4490 | t1 CREATE TABLE `t1` ( |
4491 | `col1` varchar(768) DEFAULT NULL, |
4492 | KEY `col1` (`col1`(255)) |
4493 | -) ENGINE=InnoDB |
4494 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4495 | drop table t1, t2, t3, t4; |
4496 | create table t1 (col1 varchar(768) primary key) |
4497 | engine = innodb; |
4498 | @@ -2413,7 +2413,7 @@ |
4499 | t2 CREATE TABLE `t2` ( |
4500 | `a` int DEFAULT NULL, |
4501 | KEY `t2_ibfk_0` (`a`) |
4502 | -) ENGINE=InnoDB |
4503 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4504 | DROP TABLE t2,t1; |
4505 | CREATE TABLE t1 ( |
4506 | field1 varchar(8) NOT NULL DEFAULT '', |
4507 | @@ -2453,7 +2453,7 @@ |
4508 | PRIMARY KEY (`c1`), |
4509 | UNIQUE KEY `c2` (`c2`), |
4510 | CONSTRAINT `c2_fk` FOREIGN KEY (`c2`) REFERENCES `t2` (`c1`) ON DELETE CASCADE |
4511 | -) ENGINE=InnoDB |
4512 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4513 | alter table t1 drop foreign key c2_fk; |
4514 | show create table t1; |
4515 | Table Create Table |
4516 | @@ -2462,7 +2462,7 @@ |
4517 | `c2` bigint NOT NULL, |
4518 | PRIMARY KEY (`c1`), |
4519 | UNIQUE KEY `c2` (`c2`) |
4520 | -) ENGINE=InnoDB |
4521 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4522 | drop table t1, t2; |
4523 | create table t1(a date) engine=innodb; |
4524 | create table t2(a date, key(a)) engine=innodb; |
4525 | @@ -2653,9 +2653,9 @@ |
4526 | `f` int NOT NULL, |
4527 | PRIMARY KEY (`id`), |
4528 | KEY `f` (`f`), |
4529 | - CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`f`) REFERENCES `t1` (`f`) ON DELETE CASCADE ON UPDATE CASCADE, |
4530 | - CONSTRAINT `t2_t1` FOREIGN KEY (`id`) REFERENCES `t1` (`id`) ON DELETE CASCADE ON UPDATE CASCADE |
4531 | -) ENGINE=InnoDB |
4532 | + CONSTRAINT `t2_t1` FOREIGN KEY (`id`) REFERENCES `t1` (`id`) ON UPDATE CASCADE ON DELETE CASCADE, |
4533 | + CONSTRAINT `t2_ibfk_2` FOREIGN KEY (`f`) REFERENCES `t1` (`f`) ON UPDATE CASCADE ON DELETE CASCADE |
4534 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4535 | DROP TABLE t2, t1; |
4536 | CREATE TABLE t1 (a INT, INDEX(a)) ENGINE=InnoDB; |
4537 | CREATE TABLE t2 (a INT, INDEX(a)) ENGINE=InnoDB; |
4538 | @@ -2688,7 +2688,7 @@ |
4539 | t1 CREATE TABLE `t1` ( |
4540 | `id` int NOT NULL AUTO_INCREMENT, |
4541 | PRIMARY KEY (`id`) |
4542 | -) ENGINE=InnoDB |
4543 | +) ENGINE=InnoDB COLLATE = utf8_general_ci AUTO_INCREMENT=42 |
4544 | CREATE TABLE t2 (id int PRIMARY KEY) ENGINE=InnoDB; |
4545 | INSERT INTO t2 VALUES(42),(347),(348); |
4546 | ALTER TABLE t1 ADD CONSTRAINT t1_t2 FOREIGN KEY (id) REFERENCES t2(id); |
4547 | @@ -2698,7 +2698,7 @@ |
4548 | `id` int NOT NULL AUTO_INCREMENT, |
4549 | PRIMARY KEY (`id`), |
4550 | CONSTRAINT `t1_t2` FOREIGN KEY (`id`) REFERENCES `t2` (`id`) |
4551 | -) ENGINE=InnoDB |
4552 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4553 | DROP TABLE t1,t2; |
4554 | DROP TABLE IF EXISTS t1; |
4555 | Warnings: |
4556 | |
4557 | === modified file 'tests/r/innodb_mysql.result' |
4558 | --- tests/r/innodb_mysql.result 2010-08-09 16:31:29 +0000 |
4559 | +++ tests/r/innodb_mysql.result 2010-08-17 22:51:53 +0000 |
4560 | @@ -483,7 +483,7 @@ |
4561 | Table Create Table |
4562 | t1 CREATE TABLE `t1` ( |
4563 | `a` int DEFAULT NULL |
4564 | -) ENGINE=InnoDB COMMENT='123' |
4565 | +) ENGINE=InnoDB COMMENT='123' COLLATE = utf8_general_ci |
4566 | drop table t1; |
4567 | CREATE TABLE t1 (a CHAR(2), KEY (a)) ENGINE = InnoDB; |
4568 | INSERT INTO t1 VALUES ('uk'),('bg'); |
4569 | @@ -941,7 +941,7 @@ |
4570 | t1 CREATE TABLE `t1` ( |
4571 | `a` text, |
4572 | KEY `a` (`a`(255)) |
4573 | -) ENGINE=InnoDB |
4574 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4575 | drop table t1; |
4576 | CREATE TABLE t1 ( |
4577 | a INT, |
4578 | @@ -1154,7 +1154,7 @@ |
4579 | `b` varchar(4) NOT NULL, |
4580 | UNIQUE KEY `bb` (`b`), |
4581 | UNIQUE KEY `aa` (`a`(1)) |
4582 | -) ENGINE=InnoDB |
4583 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4584 | drop table t1; |
4585 | CREATE TABLE t1 (id int, type char(6), d int, INDEX idx(id,d)) ENGINE=InnoDB; |
4586 | INSERT INTO t1 VALUES |
4587 | @@ -1274,7 +1274,7 @@ |
4588 | CREATE TABLE t1 (a INT NOT NULL, b INT NOT NULL, PRIMARY KEY (a,b)) engine=innodb; |
4589 | CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), |
4590 | CONSTRAINT c2 FOREIGN KEY f2 (c) REFERENCES t1 (a,b) ON UPDATE NO ACTION) engine=innodb; |
4591 | -ERROR 42000: Incorrect foreign key definition for 'f2': Key reference and table reference don't match |
4592 | +ERROR 42000: Incorrect foreign key definition for 'c2': Key reference and table reference don't match |
4593 | CREATE TABLE t2 (c INT NOT NULL, d INT NOT NULL, PRIMARY KEY (c,d), |
4594 | CONSTRAINT c2 FOREIGN KEY (c) REFERENCES t1 (a,b) ON UPDATE NO ACTION) engine=innodb; |
4595 | ERROR 42000: Incorrect foreign key definition for 'c2': Key reference and table reference don't match |
4596 | @@ -1302,9 +1302,9 @@ |
4597 | PRIMARY KEY (`c`,`d`), |
4598 | CONSTRAINT `c1` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON DELETE NO ACTION, |
4599 | CONSTRAINT `c2` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION, |
4600 | - CONSTRAINT `t2_ibfk_1` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION, |
4601 | - CONSTRAINT `t2_ibfk_2` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION |
4602 | -) ENGINE=InnoDB |
4603 | + CONSTRAINT `f3` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION, |
4604 | + CONSTRAINT `t2_ibfk_4` FOREIGN KEY (`c`) REFERENCES `t1` (`a`) ON UPDATE NO ACTION |
4605 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4606 | DROP TABLE t2; |
4607 | DROP TABLE t1; |
4608 | create table t1 (a int auto_increment primary key) engine=innodb; |
4609 | |
4610 | === modified file 'tests/r/key.result' |
4611 | --- tests/r/key.result 2010-07-12 06:26:42 +0000 |
4612 | +++ tests/r/key.result 2010-08-17 22:51:53 +0000 |
4613 | @@ -212,7 +212,7 @@ |
4614 | `t` text, |
4615 | UNIQUE KEY `c` (`c`(2)), |
4616 | UNIQUE KEY `t` (`t`(3)) |
4617 | -) ENGINE=MyISAM |
4618 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4619 | insert t1 values ('cccc', 'tttt'), |
4620 | (0xD0B1212223D0B1D0B1D0B1D0B1D0B1, 0xD0B1D0B1212223D0B1D0B1D0B1D0B1), |
4621 | (0xD0B1222123D0B1D0B1D0B1D0B1D0B1, 0xD0B1D0B1222123D0B1D0B1D0B1D0B1); |
4622 | @@ -311,7 +311,7 @@ |
4623 | `i2` int NOT NULL, |
4624 | UNIQUE KEY `i1idx` (`i1`), |
4625 | UNIQUE KEY `i2idx` (`i2`) |
4626 | -) ENGINE=InnoDB |
4627 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4628 | drop table t1; |
4629 | create temporary table t1 ( |
4630 | c1 int, |
4631 | @@ -337,7 +337,7 @@ |
4632 | `a` varchar(10) DEFAULT NULL, |
4633 | `b` varchar(10) DEFAULT NULL, |
4634 | KEY `a` (`a`,`b`) |
4635 | -) ENGINE=InnoDB |
4636 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4637 | alter table t1 modify b varchar(20); |
4638 | show create table t1; |
4639 | Table Create Table |
4640 | @@ -345,7 +345,7 @@ |
4641 | `a` varchar(10) DEFAULT NULL, |
4642 | `b` varchar(20) DEFAULT NULL, |
4643 | KEY `a` (`a`,`b`) |
4644 | -) ENGINE=InnoDB |
4645 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4646 | alter table t1 modify a varchar(20); |
4647 | show create table t1; |
4648 | Table Create Table |
4649 | @@ -353,7 +353,7 @@ |
4650 | `a` varchar(20) DEFAULT NULL, |
4651 | `b` varchar(20) DEFAULT NULL, |
4652 | KEY `a` (`a`,`b`) |
4653 | -) ENGINE=InnoDB |
4654 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4655 | drop table t1; |
4656 | create table t1 (a int not null primary key, b varchar(20) not null unique); |
4657 | desc t1; |
4658 | @@ -408,7 +408,7 @@ |
4659 | KEY `i3` (`c3`), |
4660 | KEY `i5` (`c1`,`c2`,`c3`,`c4`), |
4661 | KEY `c2` (`c2`,`c4`) |
4662 | -) ENGINE=InnoDB |
4663 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4664 | alter table t1 drop index c1; |
4665 | alter table t1 add index (c1); |
4666 | alter table t1 add index (c1); |
4667 | @@ -441,7 +441,7 @@ |
4668 | KEY `i2` (`c2`), |
4669 | KEY `i4` (`c4`), |
4670 | KEY `c2` (`c2`(4),`c3`(7)) |
4671 | -) ENGINE=InnoDB |
4672 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4673 | insert into t1 values(1, 'a', 'a', NULL); |
4674 | insert into t1 values(1, 'b', 'b', NULL); |
4675 | alter table t1 drop index i3, drop index i2, drop index i1; |
4676 | @@ -506,7 +506,7 @@ |
4677 | UNIQUE KEY `cc` (`c`), |
4678 | UNIQUE KEY `bb` (`b`(1)), |
4679 | KEY `aa` (`a`) |
4680 | -) ENGINE=InnoDB |
4681 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4682 | drop table t1; |
4683 | create table t1(a int not null, key aa(a), |
4684 | b char(10) not null, unique key bb(b(1)), |
4685 | @@ -531,7 +531,7 @@ |
4686 | UNIQUE KEY `cc` (`c`), |
4687 | UNIQUE KEY `bb` (`b`(1)), |
4688 | KEY `aa` (`a`) |
4689 | -) ENGINE=InnoDB |
4690 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4691 | drop table t1; |
4692 | End of 5.0 tests |
4693 | DROP TABLE IF EXISTS t1; |
4694 | |
4695 | === modified file 'tests/r/mix2_myisam.result' |
4696 | --- tests/r/mix2_myisam.result 2010-06-22 19:48:34 +0000 |
4697 | +++ tests/r/mix2_myisam.result 2010-08-17 22:51:53 +0000 |
4698 | @@ -633,7 +633,7 @@ |
4699 | t1 CREATE TEMPORARY TABLE `t1` ( |
4700 | `a` varchar(20) DEFAULT NULL, |
4701 | KEY `a` (`a`(5)) |
4702 | -) ENGINE=MyISAM |
4703 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4704 | drop table t1; |
4705 | create temporary table t1 (a int not null auto_increment, primary key(a)) engine=MyISAM; |
4706 | insert into t1 values (NULL),(NULL),(NULL); |
4707 | @@ -903,7 +903,7 @@ |
4708 | Table Create Table |
4709 | t2 CREATE TABLE `t2` ( |
4710 | `a` int DEFAULT NULL |
4711 | -) ENGINE=InnoDB |
4712 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4713 | drop table t1,t2; |
4714 | flush status; |
4715 | show status like "binlog_cache_use"; |
4716 | @@ -1039,7 +1039,7 @@ |
4717 | `v` varchar(10) DEFAULT NULL, |
4718 | `c` varchar(10) DEFAULT NULL, |
4719 | `t` text |
4720 | -) ENGINE=MyISAM |
4721 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4722 | create TEMPORARY table t2 like t1; |
4723 | show create table t2; |
4724 | Table Create Table |
4725 | @@ -1047,7 +1047,7 @@ |
4726 | `v` varchar(10) DEFAULT NULL, |
4727 | `c` varchar(10) DEFAULT NULL, |
4728 | `t` text |
4729 | -) ENGINE=MyISAM |
4730 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4731 | create TEMPORARY table t3 select * from t1; |
4732 | show create table t3; |
4733 | Table Create Table |
4734 | @@ -1055,7 +1055,7 @@ |
4735 | `v` varchar(10) DEFAULT NULL, |
4736 | `c` varchar(10) DEFAULT NULL, |
4737 | `t` text |
4738 | -) ENGINE=MyISAM |
4739 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4740 | alter table t1 modify c varchar(10); |
4741 | show create table t1; |
4742 | Table Create Table |
4743 | @@ -1063,7 +1063,7 @@ |
4744 | `v` varchar(10) DEFAULT NULL, |
4745 | `c` varchar(10) DEFAULT NULL, |
4746 | `t` text |
4747 | -) ENGINE=MyISAM |
4748 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4749 | alter table t1 modify v char(10); |
4750 | show create table t1; |
4751 | Table Create Table |
4752 | @@ -1071,7 +1071,7 @@ |
4753 | `v` varchar(10) DEFAULT NULL, |
4754 | `c` varchar(10) DEFAULT NULL, |
4755 | `t` text |
4756 | -) ENGINE=MyISAM |
4757 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4758 | alter table t1 modify t varchar(10); |
4759 | show create table t1; |
4760 | Table Create Table |
4761 | @@ -1079,7 +1079,7 @@ |
4762 | `v` varchar(10) DEFAULT NULL, |
4763 | `c` varchar(10) DEFAULT NULL, |
4764 | `t` varchar(10) DEFAULT NULL |
4765 | -) ENGINE=MyISAM |
4766 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4767 | select concat('*',v,'*',c,'*',t,'*') from t1; |
4768 | concat('*',v,'*',c,'*',t,'*') |
4769 | *+ *+ *+ * |
4770 | @@ -1095,7 +1095,7 @@ |
4771 | KEY `v` (`v`), |
4772 | KEY `c` (`c`), |
4773 | KEY `t` (`t`(10)) |
4774 | -) ENGINE=MyISAM |
4775 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4776 | select count(*) from t1; |
4777 | count(*) |
4778 | 270 |
4779 | @@ -1314,7 +1314,7 @@ |
4780 | KEY `c` (`c`), |
4781 | KEY `t` (`t`(10)), |
4782 | KEY `v` (`v`) |
4783 | -) ENGINE=MyISAM |
4784 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4785 | select count(*) from t1 where v='a'; |
4786 | count(*) |
4787 | 10 |
4788 | @@ -1394,7 +1394,7 @@ |
4789 | KEY `c` (`c`), |
4790 | KEY `t` (`t`(10)), |
4791 | KEY `v` (`v`(30)) |
4792 | -) ENGINE=MyISAM |
4793 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4794 | select count(*) from t1 where v='a'; |
4795 | count(*) |
4796 | 10 |
4797 | @@ -1476,7 +1476,7 @@ |
4798 | KEY `c` (`c`), |
4799 | KEY `t` (`t`(10)), |
4800 | KEY `v` (`v`(333)) |
4801 | -) ENGINE=MyISAM |
4802 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4803 | select v,count(*) from t1 group by v limit 10; |
4804 | v count(*) |
4805 | a 1 |
4806 | @@ -1554,14 +1554,14 @@ |
4807 | KEY `v` (`v`(5)), |
4808 | KEY `c` (`c`(5)), |
4809 | KEY `t` (`t`(5)) |
4810 | -) ENGINE=MyISAM |
4811 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4812 | drop table t1; |
4813 | create TEMPORARY table t1 (v char(10)); |
4814 | show create table t1; |
4815 | Table Create Table |
4816 | t1 CREATE TEMPORARY TABLE `t1` ( |
4817 | `v` varchar(10) DEFAULT NULL |
4818 | -) ENGINE=MyISAM |
4819 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4820 | drop table t1; |
4821 | create TEMPORARY table t1 (v varchar(10), c char(10)); |
4822 | show create table t1; |
4823 | @@ -1569,7 +1569,7 @@ |
4824 | t1 CREATE TEMPORARY TABLE `t1` ( |
4825 | `v` varchar(10) DEFAULT NULL, |
4826 | `c` varchar(10) DEFAULT NULL |
4827 | -) ENGINE=MyISAM |
4828 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4829 | insert into t1 values('a','a'),('a ','a '); |
4830 | select concat('*',v,'*',c,'*') from t1; |
4831 | concat('*',v,'*',c,'*') |
4832 | |
4833 | === modified file 'tests/r/mysql_protocol.result' |
4834 | --- tests/r/mysql_protocol.result 2010-01-16 19:15:44 +0000 |
4835 | +++ tests/r/mysql_protocol.result 2010-08-17 22:51:53 +0000 |
4836 | @@ -7,7 +7,7 @@ |
4837 | CREATE TABLE `t1` ( |
4838 | `a` int DEFAULT NULL, |
4839 | KEY `a` (`a`) |
4840 | -) ENGINE=InnoDB; |
4841 | +) ENGINE=InnoDB COLLATE = utf8_general_ci; |
4842 | |
4843 | ALTER TABLE `t1` DISABLE KEYS; |
4844 | INSERT INTO `t1` VALUES (1),(2); |
4845 | |
4846 | === modified file 'tests/r/null.result' |
4847 | --- tests/r/null.result 2010-07-12 06:26:42 +0000 |
4848 | +++ tests/r/null.result 2010-08-17 22:51:53 +0000 |
4849 | @@ -219,7 +219,7 @@ |
4850 | `c36` varchar(3) DEFAULT NULL, |
4851 | `c37` varchar(10) DEFAULT NULL, |
4852 | `c38` varchar(10) DEFAULT NULL |
4853 | -) ENGINE=DEFAULT |
4854 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4855 | drop table t1; |
4856 | select |
4857 | case 'str' when 'STR' then 'str' when null then 'null' end as c01, |
4858 | |
4859 | === modified file 'tests/r/null_key.result' |
4860 | --- tests/r/null_key.result 2010-08-09 16:31:29 +0000 |
4861 | +++ tests/r/null_key.result 2010-08-17 22:51:53 +0000 |
4862 | @@ -81,7 +81,7 @@ |
4863 | `b` int NOT NULL, |
4864 | UNIQUE KEY `a` (`a`,`b`), |
4865 | KEY `b` (`b`) |
4866 | -) ENGINE=MyISAM |
4867 | +) ENGINE=MyISAM COLLATE = utf8_general_ci |
4868 | insert into t2 select * from t1; |
4869 | alter table t1 modify b blob not null, add c int not null, drop key a, add unique key (a,b(20),c), drop key b, add key (b(10)); |
4870 | explain select * from t1 where a is null and b = 2; |
4871 | |
4872 | === modified file 'tests/r/parser_bug21114_innodb.result' |
4873 | --- tests/r/parser_bug21114_innodb.result 2009-02-17 10:00:38 +0000 |
4874 | +++ tests/r/parser_bug21114_innodb.result 2010-08-17 22:51:53 +0000 |
4875 | @@ -7,7 +7,7 @@ |
4876 | `col2` int NOT NULL, |
4877 | `col3` varchar(10) DEFAULT NULL, |
4878 | PRIMARY KEY (`col1`,`col2`) |
4879 | -) ENGINE=InnoDB |
4880 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4881 | SHOW CREATE TABLE bug21114_child; |
4882 | Table Create Table |
4883 | bug21114_child CREATE TABLE `bug21114_child` ( |
4884 | @@ -20,7 +20,7 @@ |
4885 | KEY `fk_fct_space` (`fk_col3`,`fk_col4`), |
4886 | CONSTRAINT `fk_fct` FOREIGN KEY (`fk_col1`, `fk_col2`) REFERENCES `abs` (`col1`, `col2`), |
4887 | CONSTRAINT `fk_fct_space` FOREIGN KEY (`fk_col3`, `fk_col4`) REFERENCES `abs` (`col1`, `col2`) |
4888 | -) ENGINE=InnoDB |
4889 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4890 | DROP TABLE bug21114_child; |
4891 | DROP TABLE abs; |
4892 | drop table if exists field; |
4893 | @@ -32,7 +32,7 @@ |
4894 | `col2` int NOT NULL, |
4895 | `col3` varchar(10) DEFAULT NULL, |
4896 | PRIMARY KEY (`col1`,`col2`) |
4897 | -) ENGINE=InnoDB |
4898 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4899 | SHOW CREATE TABLE bug21114_child; |
4900 | Table Create Table |
4901 | bug21114_child CREATE TABLE `bug21114_child` ( |
4902 | @@ -45,7 +45,7 @@ |
4903 | KEY `fk_fct_space` (`fk_col3`,`fk_col4`), |
4904 | CONSTRAINT `fk_fct` FOREIGN KEY (`fk_col1`, `fk_col2`) REFERENCES `field` (`col1`, `col2`), |
4905 | CONSTRAINT `fk_fct_space` FOREIGN KEY (`fk_col3`, `fk_col4`) REFERENCES `field` (`col1`, `col2`) |
4906 | -) ENGINE=InnoDB |
4907 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4908 | DROP TABLE bug21114_child; |
4909 | DROP TABLE field; |
4910 | drop table if exists format; |
4911 | @@ -57,7 +57,7 @@ |
4912 | `col2` int NOT NULL, |
4913 | `col3` varchar(10) DEFAULT NULL, |
4914 | PRIMARY KEY (`col1`,`col2`) |
4915 | -) ENGINE=InnoDB |
4916 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4917 | SHOW CREATE TABLE bug21114_child; |
4918 | Table Create Table |
4919 | bug21114_child CREATE TABLE `bug21114_child` ( |
4920 | @@ -70,7 +70,7 @@ |
4921 | KEY `fk_fct_space` (`fk_col3`,`fk_col4`), |
4922 | CONSTRAINT `fk_fct` FOREIGN KEY (`fk_col1`, `fk_col2`) REFERENCES `format` (`col1`, `col2`), |
4923 | CONSTRAINT `fk_fct_space` FOREIGN KEY (`fk_col3`, `fk_col4`) REFERENCES `format` (`col1`, `col2`) |
4924 | -) ENGINE=InnoDB |
4925 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4926 | DROP TABLE bug21114_child; |
4927 | DROP TABLE format; |
4928 | drop table if exists acos; |
4929 | |
4930 | === modified file 'tests/r/select.result' |
4931 | --- tests/r/select.result 2010-08-09 16:31:29 +0000 |
4932 | +++ tests/r/select.result 2010-08-17 22:51:53 +0000 |
4933 | @@ -3253,7 +3253,7 @@ |
4934 | `i` decimal(19,0) NOT NULL, |
4935 | `c` decimal(19,0) NOT NULL, |
4936 | `co` decimal(19,0) NOT NULL |
4937 | -) ENGINE=InnoDB |
4938 | +) ENGINE=InnoDB COLLATE = utf8_general_ci |
4939 | drop table t1; |
4940 | select |
4941 | if(1, 1111111111111111111, 1) i, |
4942 | |
4943 | === modified file 'tests/r/show_check.result' |
4944 | --- tests/r/show_check.result 2010-07-13 09:09:38 +0000 |
4945 | +++ tests/r/show_check.result 2010-08-17 22:51:53 +0000 |
4946 | @@ -120,13 +120,13 @@ |
4947 | Table Create Table |
4948 | t1 CREATE TEMPORARY TABLE `t1` ( |
4949 | `a` int NOT NULL |
4950 | -) ENGINE=DEFAULT |
4951 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4952 | alter table t1 rename t2; |
4953 | show create table t2; |
4954 | Table Create Table |
4955 | t2 CREATE TEMPORARY TABLE `t2` ( |
4956 | `a` int NOT NULL |
4957 | -) ENGINE=DEFAULT |
4958 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4959 | drop table t2; |
4960 | create table t1 ( |
4961 | name char(20) default 'O''Brien' comment 'O''Brien as default', |
4962 | @@ -141,7 +141,7 @@ |
4963 | `c` int NOT NULL COMMENT 'int column', |
4964 | `c-b` int DEFAULT NULL COMMENT 'name with a minus', |
4965 | `space 2` int DEFAULT NULL COMMENT 'name with a space' |
4966 | -) ENGINE=DEFAULT COMMENT='it''s a table' |
4967 | +) ENGINE=DEFAULT COMMENT='it''s a table' COLLATE = utf8_general_ci |
4968 | show columns from t1; |
4969 | Field Type Null Default Default_is_NULL On_Update |
4970 | name VARCHAR YES O'Brien NO |
4971 | @@ -155,7 +155,7 @@ |
4972 | t1 CREATE TABLE `t1` ( |
4973 | `a` int NOT NULL, |
4974 | UNIQUE KEY `aa` (`a`) |
4975 | -) ENGINE=DEFAULT |
4976 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4977 | drop table t1; |
4978 | create table t1 (a int not null, primary key (a)); |
4979 | show create table t1; |
4980 | @@ -163,7 +163,7 @@ |
4981 | t1 CREATE TABLE `t1` ( |
4982 | `a` int NOT NULL, |
4983 | PRIMARY KEY (`a`) |
4984 | -) ENGINE=DEFAULT |
4985 | +) ENGINE=DEFAULT COLLATE = utf8_general_ci |
4986 | drop table t1; |
4987 | create temporary table t1 (a int not null, b VARCHAR(10), INDEX (b) ) COMMENT="test" ENGINE=MYISAM ROW_FORMAT=fixed; |
4988 | show create table t1; |
4989 | @@ -172,7 +172,7 @@ |
4990 | `a` int NOT NULL, |
4991 | `b` varchar(10) DEFAULT NULL, |
4992 | KEY `b` (`b`) |
4993 | -) ENGINE=MyISAM ROW_FORMAT='fixed' COMMENT='test' |
4994 | +) ENGINE=MyISAM ROW_FORMAT='fixed' COMMENT='test' COLLATE = utf8_general_ci |
4995 | alter table t1 ROW_FORMAT=dynamic; |
4996 | show create table t1; |
4997 | Table Create Table |
4998 | @@ -180,7 +180,7 @@ |
4999 | `a` int NOT NULL, |
5000 | `b` varchar(10) DEFAULT NULL, |
Can you flip these around:
destination. append( " date", 5);
Standard requires them to be upper case.
We are also ending up with more spaces in output (which is causing some of the issues with changed tests).