~ubuntu-branches/ubuntu/trusty/mariadb-5.5/trusty-proposed

« back to all changes in this revision

Viewing changes to storage/tokudb/mysql-test/tokudb_alter_table/t/hcad_varblob_add.test

  • Committer: Package Import Robot
  • Author(s): James Page, Otto Kekäläinen
  • Date: 2014-02-17 16:51:52 UTC
  • mfrom: (2.1.1 sid)
  • Revision ID: package-import@ubuntu.com-20140217165152-k315d3175g865kkx
Tags: 5.5.35-1
[ Otto Kekäläinen ]
* New upstream release, fixing the following security issues:
  - Buffer overflow in client/mysql.cc (Closes: #737597).
    - CVE-2014-0001
  - http://www.oracle.com/technetwork/topics/security/cpujan2014-1972949.html
    - CVE-2013-5891
    - CVE-2013-5908
    - CVE-2014-0386
    - CVE-2014-0393
    - CVE-2014-0401
    - CVE-2014-0402
    - CVE-2014-0412
    - CVE-2014-0420
    - CVE-2014-0437
* Upstream https://mariadb.atlassian.net/browse/MDEV-4902
  fixes compatibility with Bison 3.0 (Closes: #733002)
* Updated Russian debconf translation (Closes: #734426)
* Updated Japanese debconf translation (Closes: #735284)
* Updated French debconf translation (Closes: #736480)
* Renamed SONAME properly (Closes: #732967)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#--source include/have_tokudb.inc
 
2
SET DEFAULT_STORAGE_ENGINE='tokudb'; 
 
3
 
 
4
--disable_warnings 
 
5
DROP TABLE IF EXISTS foo,bar; 
 
6
--enable_warnings 
 
7
 
 
8
set session tokudb_disable_slow_alter=ON; 
 
9
 
 
10
let $diff_tables= test.foo, test.bar;
 
11
 
 
12
 
 
13
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
14
create table bar like foo;
 
15
alter table bar engine=MyISAM;
 
16
begin;
 
17
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
18
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
19
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
20
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
21
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
22
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
23
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
24
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
25
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
26
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
27
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
28
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
29
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
30
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
31
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
32
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
33
insert into bar select * from foo;
 
34
commit;
 
35
source include/diff_tables.inc;
 
36
alter table foo add column added_1 bigint default NULL;
 
37
alter table bar add column added_1 bigint default NULL;
 
38
source include/diff_tables.inc;
 
39
drop table foo; drop table bar;
 
40
 
 
41
 
 
42
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
43
create table bar like foo;
 
44
alter table bar engine=MyISAM;
 
45
begin;
 
46
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
47
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
48
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
49
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
50
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
51
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
52
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
53
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
54
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
55
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
56
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
57
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
58
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
59
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
60
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
61
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
62
insert into bar select * from foo;
 
63
commit;
 
64
source include/diff_tables.inc;
 
65
alter table foo add column added_2 bigint default -1;
 
66
alter table bar add column added_2 bigint default -1;
 
67
source include/diff_tables.inc;
 
68
drop table foo; drop table bar;
 
69
 
 
70
 
 
71
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
72
create table bar like foo;
 
73
alter table bar engine=MyISAM;
 
74
begin;
 
75
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
76
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
77
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
78
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
79
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
80
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
81
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
82
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
83
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
84
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
85
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
86
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
87
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
88
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
89
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
90
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
91
insert into bar select * from foo;
 
92
commit;
 
93
source include/diff_tables.inc;
 
94
alter table foo add column added_3 bigint NOT NULL default -1;
 
95
alter table bar add column added_3 bigint NOT NULL default -1;
 
96
source include/diff_tables.inc;
 
97
drop table foo; drop table bar;
 
98
 
 
99
 
 
100
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
101
create table bar like foo;
 
102
alter table bar engine=MyISAM;
 
103
begin;
 
104
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
105
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
106
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
107
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
108
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
109
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
110
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
111
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
112
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
113
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
114
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
115
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
116
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
117
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
118
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
119
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
120
insert into bar select * from foo;
 
121
commit;
 
122
source include/diff_tables.inc;
 
123
alter table foo add column added_4 varchar(10) default NULL;
 
124
alter table bar add column added_4 varchar(10) default NULL;
 
125
source include/diff_tables.inc;
 
126
drop table foo; drop table bar;
 
127
 
 
128
 
 
129
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
130
create table bar like foo;
 
131
alter table bar engine=MyISAM;
 
132
begin;
 
133
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
134
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
135
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
136
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
137
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
138
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
139
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
140
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
141
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
142
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
143
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
144
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
145
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
146
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
147
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
148
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
149
insert into bar select * from foo;
 
150
commit;
 
151
source include/diff_tables.inc;
 
152
alter table foo add column added_5 varchar(10) default "qwerty";
 
153
alter table bar add column added_5 varchar(10) default "qwerty";
 
154
source include/diff_tables.inc;
 
155
drop table foo; drop table bar;
 
156
 
 
157
 
 
158
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
159
create table bar like foo;
 
160
alter table bar engine=MyISAM;
 
161
begin;
 
162
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
163
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
164
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
165
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
166
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
167
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
168
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
169
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
170
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
171
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
172
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
173
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
174
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
175
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
176
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
177
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
178
insert into bar select * from foo;
 
179
commit;
 
180
source include/diff_tables.inc;
 
181
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt";
 
182
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt";
 
183
source include/diff_tables.inc;
 
184
drop table foo; drop table bar;
 
185
 
 
186
 
 
187
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
188
create table bar like foo;
 
189
alter table bar engine=MyISAM;
 
190
begin;
 
191
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
192
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
193
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
194
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
195
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
196
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
197
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
198
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
199
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
200
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
201
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
202
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
203
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
204
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
205
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
206
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
207
insert into bar select * from foo;
 
208
commit;
 
209
source include/diff_tables.inc;
 
210
alter table foo add column added_7 text default NULL;
 
211
alter table bar add column added_7 text default NULL;
 
212
source include/diff_tables.inc;
 
213
drop table foo; drop table bar;
 
214
 
 
215
 
 
216
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
217
create table bar like foo;
 
218
alter table bar engine=MyISAM;
 
219
begin;
 
220
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
221
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
222
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
223
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
224
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
225
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
226
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
227
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
228
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
229
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
230
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
231
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
232
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
233
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
234
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
235
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
236
insert into bar select * from foo;
 
237
commit;
 
238
source include/diff_tables.inc;
 
239
alter table foo add column added_8 mediumtext default NULL;
 
240
alter table bar add column added_8 mediumtext default NULL;
 
241
source include/diff_tables.inc;
 
242
drop table foo; drop table bar;
 
243
 
 
244
 
 
245
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
246
create table bar like foo;
 
247
alter table bar engine=MyISAM;
 
248
begin;
 
249
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
250
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
251
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
252
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
253
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
254
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
255
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
256
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
257
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
258
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
259
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
260
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
261
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
262
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
263
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
264
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
265
insert into bar select * from foo;
 
266
commit;
 
267
source include/diff_tables.inc;
 
268
alter table foo add column added_1 bigint default NULL first;
 
269
alter table bar add column added_1 bigint default NULL first;
 
270
source include/diff_tables.inc;
 
271
drop table foo; drop table bar;
 
272
 
 
273
 
 
274
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
275
create table bar like foo;
 
276
alter table bar engine=MyISAM;
 
277
begin;
 
278
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
279
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
280
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
281
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
282
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
283
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
284
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
285
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
286
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
287
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
288
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
289
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
290
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
291
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
292
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
293
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
294
insert into bar select * from foo;
 
295
commit;
 
296
source include/diff_tables.inc;
 
297
alter table foo add column added_2 bigint default -1 first;
 
298
alter table bar add column added_2 bigint default -1 first;
 
299
source include/diff_tables.inc;
 
300
drop table foo; drop table bar;
 
301
 
 
302
 
 
303
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
304
create table bar like foo;
 
305
alter table bar engine=MyISAM;
 
306
begin;
 
307
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
308
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
309
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
310
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
311
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
312
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
313
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
314
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
315
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
316
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
317
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
318
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
319
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
320
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
321
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
322
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
323
insert into bar select * from foo;
 
324
commit;
 
325
source include/diff_tables.inc;
 
326
alter table foo add column added_3 bigint NOT NULL default -1 first;
 
327
alter table bar add column added_3 bigint NOT NULL default -1 first;
 
328
source include/diff_tables.inc;
 
329
drop table foo; drop table bar;
 
330
 
 
331
 
 
332
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
333
create table bar like foo;
 
334
alter table bar engine=MyISAM;
 
335
begin;
 
336
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
337
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
338
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
339
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
340
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
341
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
342
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
343
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
344
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
345
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
346
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
347
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
348
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
349
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
350
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
351
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
352
insert into bar select * from foo;
 
353
commit;
 
354
source include/diff_tables.inc;
 
355
alter table foo add column added_4 varchar(10) default NULL first;
 
356
alter table bar add column added_4 varchar(10) default NULL first;
 
357
source include/diff_tables.inc;
 
358
drop table foo; drop table bar;
 
359
 
 
360
 
 
361
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
362
create table bar like foo;
 
363
alter table bar engine=MyISAM;
 
364
begin;
 
365
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
366
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
367
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
368
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
369
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
370
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
371
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
372
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
373
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
374
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
375
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
376
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
377
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
378
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
379
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
380
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
381
insert into bar select * from foo;
 
382
commit;
 
383
source include/diff_tables.inc;
 
384
alter table foo add column added_5 varchar(10) default "qwerty" first;
 
385
alter table bar add column added_5 varchar(10) default "qwerty" first;
 
386
source include/diff_tables.inc;
 
387
drop table foo; drop table bar;
 
388
 
 
389
 
 
390
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
391
create table bar like foo;
 
392
alter table bar engine=MyISAM;
 
393
begin;
 
394
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
395
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
396
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
397
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
398
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
399
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
400
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
401
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
402
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
403
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
404
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
405
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
406
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
407
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
408
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
409
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
410
insert into bar select * from foo;
 
411
commit;
 
412
source include/diff_tables.inc;
 
413
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
 
414
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first;
 
415
source include/diff_tables.inc;
 
416
drop table foo; drop table bar;
 
417
 
 
418
 
 
419
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
420
create table bar like foo;
 
421
alter table bar engine=MyISAM;
 
422
begin;
 
423
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
424
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
425
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
426
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
427
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
428
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
429
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
430
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
431
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
432
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
433
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
434
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
435
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
436
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
437
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
438
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
439
insert into bar select * from foo;
 
440
commit;
 
441
source include/diff_tables.inc;
 
442
alter table foo add column added_7 text default NULL first;
 
443
alter table bar add column added_7 text default NULL first;
 
444
source include/diff_tables.inc;
 
445
drop table foo; drop table bar;
 
446
 
 
447
 
 
448
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
449
create table bar like foo;
 
450
alter table bar engine=MyISAM;
 
451
begin;
 
452
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
453
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
454
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
455
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
456
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
457
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
458
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
459
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
460
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
461
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
462
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
463
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
464
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
465
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
466
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
467
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
468
insert into bar select * from foo;
 
469
commit;
 
470
source include/diff_tables.inc;
 
471
alter table foo add column added_8 mediumtext default NULL first;
 
472
alter table bar add column added_8 mediumtext default NULL first;
 
473
source include/diff_tables.inc;
 
474
drop table foo; drop table bar;
 
475
 
 
476
 
 
477
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
478
create table bar like foo;
 
479
alter table bar engine=MyISAM;
 
480
begin;
 
481
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
482
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
483
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
484
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
485
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
486
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
487
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
488
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
489
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
490
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
491
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
492
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
493
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
494
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
495
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
496
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
497
insert into bar select * from foo;
 
498
commit;
 
499
source include/diff_tables.inc;
 
500
alter table foo add column added_1 bigint default NULL after bbb;
 
501
alter table bar add column added_1 bigint default NULL after bbb;
 
502
source include/diff_tables.inc;
 
503
drop table foo; drop table bar;
 
504
 
 
505
 
 
506
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
507
create table bar like foo;
 
508
alter table bar engine=MyISAM;
 
509
begin;
 
510
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
511
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
512
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
513
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
514
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
515
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
516
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
517
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
518
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
519
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
520
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
521
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
522
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
523
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
524
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
525
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
526
insert into bar select * from foo;
 
527
commit;
 
528
source include/diff_tables.inc;
 
529
alter table foo add column added_2 bigint default -1 after bbb;
 
530
alter table bar add column added_2 bigint default -1 after bbb;
 
531
source include/diff_tables.inc;
 
532
drop table foo; drop table bar;
 
533
 
 
534
 
 
535
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
536
create table bar like foo;
 
537
alter table bar engine=MyISAM;
 
538
begin;
 
539
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
540
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
541
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
542
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
543
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
544
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
545
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
546
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
547
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
548
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
549
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
550
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
551
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
552
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
553
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
554
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
555
insert into bar select * from foo;
 
556
commit;
 
557
source include/diff_tables.inc;
 
558
alter table foo add column added_3 bigint NOT NULL default -1 after bbb;
 
559
alter table bar add column added_3 bigint NOT NULL default -1 after bbb;
 
560
source include/diff_tables.inc;
 
561
drop table foo; drop table bar;
 
562
 
 
563
 
 
564
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
565
create table bar like foo;
 
566
alter table bar engine=MyISAM;
 
567
begin;
 
568
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
569
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
570
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
571
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
572
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
573
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
574
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
575
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
576
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
577
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
578
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
579
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
580
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
581
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
582
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
583
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
584
insert into bar select * from foo;
 
585
commit;
 
586
source include/diff_tables.inc;
 
587
alter table foo add column added_4 varchar(10) default NULL after bbb;
 
588
alter table bar add column added_4 varchar(10) default NULL after bbb;
 
589
source include/diff_tables.inc;
 
590
drop table foo; drop table bar;
 
591
 
 
592
 
 
593
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
594
create table bar like foo;
 
595
alter table bar engine=MyISAM;
 
596
begin;
 
597
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
598
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
599
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
600
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
601
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
602
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
603
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
604
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
605
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
606
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
607
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
608
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
609
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
610
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
611
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
612
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
613
insert into bar select * from foo;
 
614
commit;
 
615
source include/diff_tables.inc;
 
616
alter table foo add column added_5 varchar(10) default "qwerty" after bbb;
 
617
alter table bar add column added_5 varchar(10) default "qwerty" after bbb;
 
618
source include/diff_tables.inc;
 
619
drop table foo; drop table bar;
 
620
 
 
621
 
 
622
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
623
create table bar like foo;
 
624
alter table bar engine=MyISAM;
 
625
begin;
 
626
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
627
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
628
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
629
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
630
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
631
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
632
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
633
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
634
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
635
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
636
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
637
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
638
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
639
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
640
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
641
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
642
insert into bar select * from foo;
 
643
commit;
 
644
source include/diff_tables.inc;
 
645
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb;
 
646
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb;
 
647
source include/diff_tables.inc;
 
648
drop table foo; drop table bar;
 
649
 
 
650
 
 
651
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
652
create table bar like foo;
 
653
alter table bar engine=MyISAM;
 
654
begin;
 
655
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
656
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
657
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
658
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
659
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
660
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
661
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
662
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
663
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
664
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
665
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
666
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
667
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
668
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
669
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
670
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
671
insert into bar select * from foo;
 
672
commit;
 
673
source include/diff_tables.inc;
 
674
alter table foo add column added_7 text default NULL after bbb;
 
675
alter table bar add column added_7 text default NULL after bbb;
 
676
source include/diff_tables.inc;
 
677
drop table foo; drop table bar;
 
678
 
 
679
 
 
680
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
681
create table bar like foo;
 
682
alter table bar engine=MyISAM;
 
683
begin;
 
684
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
685
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
686
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
687
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
688
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
689
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
690
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
691
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
692
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
693
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
694
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
695
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
696
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
697
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
698
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
699
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
700
insert into bar select * from foo;
 
701
commit;
 
702
source include/diff_tables.inc;
 
703
alter table foo add column added_8 mediumtext default NULL after bbb;
 
704
alter table bar add column added_8 mediumtext default NULL after bbb;
 
705
source include/diff_tables.inc;
 
706
drop table foo; drop table bar;
 
707
 
 
708
 
 
709
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
710
create table bar like foo;
 
711
alter table bar engine=MyISAM;
 
712
begin;
 
713
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
714
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
715
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
716
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
717
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
718
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
719
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
720
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
721
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
722
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
723
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
724
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
725
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
726
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
727
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
728
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
729
insert into bar select * from foo;
 
730
commit;
 
731
source include/diff_tables.inc;
 
732
alter table foo add column added_1 bigint default NULL, add column added_11 bigint default NULL;
 
733
alter table bar add column added_1 bigint default NULL, add column added_11 bigint default NULL;
 
734
source include/diff_tables.inc;
 
735
drop table foo; drop table bar;
 
736
 
 
737
 
 
738
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
739
create table bar like foo;
 
740
alter table bar engine=MyISAM;
 
741
begin;
 
742
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
743
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
744
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
745
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
746
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
747
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
748
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
749
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
750
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
751
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
752
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
753
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
754
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
755
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
756
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
757
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
758
insert into bar select * from foo;
 
759
commit;
 
760
source include/diff_tables.inc;
 
761
alter table foo add column added_1 bigint default NULL, add column added_21 bigint default 1234;
 
762
alter table bar add column added_1 bigint default NULL, add column added_21 bigint default 1234;
 
763
source include/diff_tables.inc;
 
764
drop table foo; drop table bar;
 
765
 
 
766
 
 
767
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
768
create table bar like foo;
 
769
alter table bar engine=MyISAM;
 
770
begin;
 
771
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
772
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
773
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
774
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
775
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
776
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
777
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
778
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
779
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
780
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
781
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
782
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
783
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
784
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
785
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
786
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
787
insert into bar select * from foo;
 
788
commit;
 
789
source include/diff_tables.inc;
 
790
alter table foo add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
 
791
alter table bar add column added_1 bigint default NULL, add column added_31 bigint NOT NULL default 54;
 
792
source include/diff_tables.inc;
 
793
drop table foo; drop table bar;
 
794
 
 
795
 
 
796
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
797
create table bar like foo;
 
798
alter table bar engine=MyISAM;
 
799
begin;
 
800
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
801
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
802
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
803
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
804
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
805
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
806
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
807
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
808
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
809
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
810
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
811
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
812
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
813
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
814
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
815
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
816
insert into bar select * from foo;
 
817
commit;
 
818
source include/diff_tables.inc;
 
819
alter table foo add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
 
820
alter table bar add column added_1 bigint default NULL, add column added_41 varchar(10) default NULL;
 
821
source include/diff_tables.inc;
 
822
drop table foo; drop table bar;
 
823
 
 
824
 
 
825
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
826
create table bar like foo;
 
827
alter table bar engine=MyISAM;
 
828
begin;
 
829
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
830
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
831
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
832
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
833
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
834
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
835
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
836
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
837
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
838
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
839
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
840
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
841
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
842
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
843
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
844
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
845
insert into bar select * from foo;
 
846
commit;
 
847
source include/diff_tables.inc;
 
848
alter table foo add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
 
849
alter table bar add column added_1 bigint default NULL, add column added_51 varchar(10) default "abracadab";
 
850
source include/diff_tables.inc;
 
851
drop table foo; drop table bar;
 
852
 
 
853
 
 
854
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
855
create table bar like foo;
 
856
alter table bar engine=MyISAM;
 
857
begin;
 
858
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
859
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
860
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
861
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
862
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
863
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
864
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
865
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
866
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
867
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
868
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
869
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
870
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
871
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
872
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
873
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
874
insert into bar select * from foo;
 
875
commit;
 
876
source include/diff_tables.inc;
 
877
alter table foo add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
 
878
alter table bar add column added_1 bigint default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
 
879
source include/diff_tables.inc;
 
880
drop table foo; drop table bar;
 
881
 
 
882
 
 
883
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
884
create table bar like foo;
 
885
alter table bar engine=MyISAM;
 
886
begin;
 
887
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
888
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
889
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
890
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
891
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
892
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
893
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
894
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
895
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
896
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
897
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
898
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
899
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
900
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
901
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
902
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
903
insert into bar select * from foo;
 
904
commit;
 
905
source include/diff_tables.inc;
 
906
alter table foo add column added_1 bigint default NULL, add column added_71 text default NULL;
 
907
alter table bar add column added_1 bigint default NULL, add column added_71 text default NULL;
 
908
source include/diff_tables.inc;
 
909
drop table foo; drop table bar;
 
910
 
 
911
 
 
912
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
913
create table bar like foo;
 
914
alter table bar engine=MyISAM;
 
915
begin;
 
916
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
917
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
918
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
919
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
920
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
921
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
922
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
923
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
924
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
925
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
926
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
927
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
928
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
929
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
930
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
931
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
932
insert into bar select * from foo;
 
933
commit;
 
934
source include/diff_tables.inc;
 
935
alter table foo add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
 
936
alter table bar add column added_1 bigint default NULL, add column added_81 mediumtext default NULL;
 
937
source include/diff_tables.inc;
 
938
drop table foo; drop table bar;
 
939
 
 
940
 
 
941
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
942
create table bar like foo;
 
943
alter table bar engine=MyISAM;
 
944
begin;
 
945
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
946
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
947
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
948
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
949
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
950
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
951
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
952
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
953
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
954
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
955
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
956
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
957
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
958
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
959
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
960
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
961
insert into bar select * from foo;
 
962
commit;
 
963
source include/diff_tables.inc;
 
964
alter table foo add column added_2 bigint default -1, add column added_11 bigint default NULL;
 
965
alter table bar add column added_2 bigint default -1, add column added_11 bigint default NULL;
 
966
source include/diff_tables.inc;
 
967
drop table foo; drop table bar;
 
968
 
 
969
 
 
970
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
971
create table bar like foo;
 
972
alter table bar engine=MyISAM;
 
973
begin;
 
974
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
975
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
976
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
977
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
978
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
979
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
980
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
981
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
982
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
983
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
984
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
985
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
986
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
987
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
988
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
989
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
990
insert into bar select * from foo;
 
991
commit;
 
992
source include/diff_tables.inc;
 
993
alter table foo add column added_2 bigint default -1, add column added_21 bigint default 1234;
 
994
alter table bar add column added_2 bigint default -1, add column added_21 bigint default 1234;
 
995
source include/diff_tables.inc;
 
996
drop table foo; drop table bar;
 
997
 
 
998
 
 
999
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1000
create table bar like foo;
 
1001
alter table bar engine=MyISAM;
 
1002
begin;
 
1003
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1004
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1005
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1006
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1007
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1008
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1009
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1010
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1011
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1012
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1013
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1014
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1015
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1016
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1017
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1018
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1019
insert into bar select * from foo;
 
1020
commit;
 
1021
source include/diff_tables.inc;
 
1022
alter table foo add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
 
1023
alter table bar add column added_2 bigint default -1, add column added_31 bigint NOT NULL default 54;
 
1024
source include/diff_tables.inc;
 
1025
drop table foo; drop table bar;
 
1026
 
 
1027
 
 
1028
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1029
create table bar like foo;
 
1030
alter table bar engine=MyISAM;
 
1031
begin;
 
1032
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1033
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1034
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1035
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1036
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1037
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1038
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1039
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1040
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1041
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1042
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1043
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1044
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1045
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1046
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1047
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1048
insert into bar select * from foo;
 
1049
commit;
 
1050
source include/diff_tables.inc;
 
1051
alter table foo add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
 
1052
alter table bar add column added_2 bigint default -1, add column added_41 varchar(10) default NULL;
 
1053
source include/diff_tables.inc;
 
1054
drop table foo; drop table bar;
 
1055
 
 
1056
 
 
1057
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1058
create table bar like foo;
 
1059
alter table bar engine=MyISAM;
 
1060
begin;
 
1061
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1062
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1063
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1064
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1065
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1066
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1067
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1068
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1069
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1070
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1071
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1072
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1073
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1074
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1075
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1076
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1077
insert into bar select * from foo;
 
1078
commit;
 
1079
source include/diff_tables.inc;
 
1080
alter table foo add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
 
1081
alter table bar add column added_2 bigint default -1, add column added_51 varchar(10) default "abracadab";
 
1082
source include/diff_tables.inc;
 
1083
drop table foo; drop table bar;
 
1084
 
 
1085
 
 
1086
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1087
create table bar like foo;
 
1088
alter table bar engine=MyISAM;
 
1089
begin;
 
1090
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1091
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1092
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1093
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1094
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1095
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1096
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1097
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1098
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1099
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1100
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1101
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1102
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1103
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1104
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1105
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1106
insert into bar select * from foo;
 
1107
commit;
 
1108
source include/diff_tables.inc;
 
1109
alter table foo add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
 
1110
alter table bar add column added_2 bigint default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
 
1111
source include/diff_tables.inc;
 
1112
drop table foo; drop table bar;
 
1113
 
 
1114
 
 
1115
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1116
create table bar like foo;
 
1117
alter table bar engine=MyISAM;
 
1118
begin;
 
1119
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1120
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1121
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1122
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1123
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1124
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1125
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1126
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1127
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1128
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1129
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1130
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1131
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1132
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1133
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1134
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1135
insert into bar select * from foo;
 
1136
commit;
 
1137
source include/diff_tables.inc;
 
1138
alter table foo add column added_2 bigint default -1, add column added_71 text default NULL;
 
1139
alter table bar add column added_2 bigint default -1, add column added_71 text default NULL;
 
1140
source include/diff_tables.inc;
 
1141
drop table foo; drop table bar;
 
1142
 
 
1143
 
 
1144
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1145
create table bar like foo;
 
1146
alter table bar engine=MyISAM;
 
1147
begin;
 
1148
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1149
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1150
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1151
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1152
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1153
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1154
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1155
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1156
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1157
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1158
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1159
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1160
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1161
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1162
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1163
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1164
insert into bar select * from foo;
 
1165
commit;
 
1166
source include/diff_tables.inc;
 
1167
alter table foo add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
 
1168
alter table bar add column added_2 bigint default -1, add column added_81 mediumtext default NULL;
 
1169
source include/diff_tables.inc;
 
1170
drop table foo; drop table bar;
 
1171
 
 
1172
 
 
1173
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1174
create table bar like foo;
 
1175
alter table bar engine=MyISAM;
 
1176
begin;
 
1177
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1178
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1179
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1180
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1181
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1182
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1183
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1184
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1185
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1186
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1187
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1188
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1189
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1190
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1191
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1192
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1193
insert into bar select * from foo;
 
1194
commit;
 
1195
source include/diff_tables.inc;
 
1196
alter table foo add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
 
1197
alter table bar add column added_3 bigint NOT NULL default -1, add column added_11 bigint default NULL;
 
1198
source include/diff_tables.inc;
 
1199
drop table foo; drop table bar;
 
1200
 
 
1201
 
 
1202
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1203
create table bar like foo;
 
1204
alter table bar engine=MyISAM;
 
1205
begin;
 
1206
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1207
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1208
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1209
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1210
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1211
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1212
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1213
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1214
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1215
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1216
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1217
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1218
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1219
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1220
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1221
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1222
insert into bar select * from foo;
 
1223
commit;
 
1224
source include/diff_tables.inc;
 
1225
alter table foo add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
 
1226
alter table bar add column added_3 bigint NOT NULL default -1, add column added_21 bigint default 1234;
 
1227
source include/diff_tables.inc;
 
1228
drop table foo; drop table bar;
 
1229
 
 
1230
 
 
1231
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1232
create table bar like foo;
 
1233
alter table bar engine=MyISAM;
 
1234
begin;
 
1235
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1236
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1237
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1238
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1239
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1240
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1241
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1242
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1243
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1244
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1245
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1246
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1247
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1248
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1249
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1250
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1251
insert into bar select * from foo;
 
1252
commit;
 
1253
source include/diff_tables.inc;
 
1254
alter table foo add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
 
1255
alter table bar add column added_3 bigint NOT NULL default -1, add column added_31 bigint NOT NULL default 54;
 
1256
source include/diff_tables.inc;
 
1257
drop table foo; drop table bar;
 
1258
 
 
1259
 
 
1260
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1261
create table bar like foo;
 
1262
alter table bar engine=MyISAM;
 
1263
begin;
 
1264
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1265
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1266
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1267
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1268
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1269
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1270
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1271
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1272
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1273
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1274
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1275
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1276
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1277
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1278
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1279
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1280
insert into bar select * from foo;
 
1281
commit;
 
1282
source include/diff_tables.inc;
 
1283
alter table foo add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
 
1284
alter table bar add column added_3 bigint NOT NULL default -1, add column added_41 varchar(10) default NULL;
 
1285
source include/diff_tables.inc;
 
1286
drop table foo; drop table bar;
 
1287
 
 
1288
 
 
1289
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1290
create table bar like foo;
 
1291
alter table bar engine=MyISAM;
 
1292
begin;
 
1293
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1294
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1295
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1296
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1297
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1298
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1299
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1300
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1301
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1302
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1303
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1304
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1305
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1306
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1307
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1308
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1309
insert into bar select * from foo;
 
1310
commit;
 
1311
source include/diff_tables.inc;
 
1312
alter table foo add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
 
1313
alter table bar add column added_3 bigint NOT NULL default -1, add column added_51 varchar(10) default "abracadab";
 
1314
source include/diff_tables.inc;
 
1315
drop table foo; drop table bar;
 
1316
 
 
1317
 
 
1318
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1319
create table bar like foo;
 
1320
alter table bar engine=MyISAM;
 
1321
begin;
 
1322
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1323
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1324
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1325
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1326
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1327
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1328
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1329
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1330
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1331
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1332
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1333
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1334
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1335
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1336
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1337
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1338
insert into bar select * from foo;
 
1339
commit;
 
1340
source include/diff_tables.inc;
 
1341
alter table foo add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
 
1342
alter table bar add column added_3 bigint NOT NULL default -1, add column added_61 varchar(10) NOT NULL default "abracadab";
 
1343
source include/diff_tables.inc;
 
1344
drop table foo; drop table bar;
 
1345
 
 
1346
 
 
1347
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1348
create table bar like foo;
 
1349
alter table bar engine=MyISAM;
 
1350
begin;
 
1351
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1352
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1353
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1354
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1355
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1356
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1357
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1358
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1359
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1360
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1361
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1362
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1363
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1364
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1365
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1366
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1367
insert into bar select * from foo;
 
1368
commit;
 
1369
source include/diff_tables.inc;
 
1370
alter table foo add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
 
1371
alter table bar add column added_3 bigint NOT NULL default -1, add column added_71 text default NULL;
 
1372
source include/diff_tables.inc;
 
1373
drop table foo; drop table bar;
 
1374
 
 
1375
 
 
1376
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1377
create table bar like foo;
 
1378
alter table bar engine=MyISAM;
 
1379
begin;
 
1380
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1381
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1382
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1383
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1384
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1385
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1386
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1387
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1388
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1389
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1390
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1391
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1392
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1393
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1394
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1395
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1396
insert into bar select * from foo;
 
1397
commit;
 
1398
source include/diff_tables.inc;
 
1399
alter table foo add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
 
1400
alter table bar add column added_3 bigint NOT NULL default -1, add column added_81 mediumtext default NULL;
 
1401
source include/diff_tables.inc;
 
1402
drop table foo; drop table bar;
 
1403
 
 
1404
 
 
1405
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1406
create table bar like foo;
 
1407
alter table bar engine=MyISAM;
 
1408
begin;
 
1409
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1410
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1411
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1412
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1413
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1414
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1415
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1416
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1417
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1418
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1419
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1420
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1421
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1422
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1423
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1424
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1425
insert into bar select * from foo;
 
1426
commit;
 
1427
source include/diff_tables.inc;
 
1428
alter table foo add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
 
1429
alter table bar add column added_4 varchar(10) default NULL, add column added_11 bigint default NULL;
 
1430
source include/diff_tables.inc;
 
1431
drop table foo; drop table bar;
 
1432
 
 
1433
 
 
1434
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1435
create table bar like foo;
 
1436
alter table bar engine=MyISAM;
 
1437
begin;
 
1438
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1439
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1440
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1441
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1442
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1443
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1444
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1445
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1446
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1447
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1448
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1449
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1450
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1451
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1452
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1453
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1454
insert into bar select * from foo;
 
1455
commit;
 
1456
source include/diff_tables.inc;
 
1457
alter table foo add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
 
1458
alter table bar add column added_4 varchar(10) default NULL, add column added_21 bigint default 1234;
 
1459
source include/diff_tables.inc;
 
1460
drop table foo; drop table bar;
 
1461
 
 
1462
 
 
1463
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1464
create table bar like foo;
 
1465
alter table bar engine=MyISAM;
 
1466
begin;
 
1467
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1468
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1469
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1470
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1471
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1472
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1473
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1474
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1475
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1476
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1477
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1478
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1479
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1480
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1481
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1482
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1483
insert into bar select * from foo;
 
1484
commit;
 
1485
source include/diff_tables.inc;
 
1486
alter table foo add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
 
1487
alter table bar add column added_4 varchar(10) default NULL, add column added_31 bigint NOT NULL default 54;
 
1488
source include/diff_tables.inc;
 
1489
drop table foo; drop table bar;
 
1490
 
 
1491
 
 
1492
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1493
create table bar like foo;
 
1494
alter table bar engine=MyISAM;
 
1495
begin;
 
1496
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1497
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1498
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1499
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1500
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1501
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1502
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1503
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1504
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1505
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1506
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1507
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1508
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1509
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1510
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1511
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1512
insert into bar select * from foo;
 
1513
commit;
 
1514
source include/diff_tables.inc;
 
1515
alter table foo add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
 
1516
alter table bar add column added_4 varchar(10) default NULL, add column added_41 varchar(10) default NULL;
 
1517
source include/diff_tables.inc;
 
1518
drop table foo; drop table bar;
 
1519
 
 
1520
 
 
1521
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1522
create table bar like foo;
 
1523
alter table bar engine=MyISAM;
 
1524
begin;
 
1525
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1526
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1527
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1528
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1529
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1530
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1531
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1532
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1533
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1534
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1535
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1536
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1537
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1538
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1539
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1540
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1541
insert into bar select * from foo;
 
1542
commit;
 
1543
source include/diff_tables.inc;
 
1544
alter table foo add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
 
1545
alter table bar add column added_4 varchar(10) default NULL, add column added_51 varchar(10) default "abracadab";
 
1546
source include/diff_tables.inc;
 
1547
drop table foo; drop table bar;
 
1548
 
 
1549
 
 
1550
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1551
create table bar like foo;
 
1552
alter table bar engine=MyISAM;
 
1553
begin;
 
1554
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1555
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1556
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1557
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1558
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1559
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1560
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1561
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1562
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1563
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1564
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1565
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1566
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1567
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1568
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1569
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1570
insert into bar select * from foo;
 
1571
commit;
 
1572
source include/diff_tables.inc;
 
1573
alter table foo add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
 
1574
alter table bar add column added_4 varchar(10) default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
 
1575
source include/diff_tables.inc;
 
1576
drop table foo; drop table bar;
 
1577
 
 
1578
 
 
1579
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1580
create table bar like foo;
 
1581
alter table bar engine=MyISAM;
 
1582
begin;
 
1583
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1584
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1585
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1586
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1587
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1588
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1589
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1590
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1591
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1592
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1593
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1594
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1595
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1596
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1597
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1598
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1599
insert into bar select * from foo;
 
1600
commit;
 
1601
source include/diff_tables.inc;
 
1602
alter table foo add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
 
1603
alter table bar add column added_4 varchar(10) default NULL, add column added_71 text default NULL;
 
1604
source include/diff_tables.inc;
 
1605
drop table foo; drop table bar;
 
1606
 
 
1607
 
 
1608
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1609
create table bar like foo;
 
1610
alter table bar engine=MyISAM;
 
1611
begin;
 
1612
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1613
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1614
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1615
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1616
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1617
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1618
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1619
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1620
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1621
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1622
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1623
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1624
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1625
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1626
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1627
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1628
insert into bar select * from foo;
 
1629
commit;
 
1630
source include/diff_tables.inc;
 
1631
alter table foo add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
 
1632
alter table bar add column added_4 varchar(10) default NULL, add column added_81 mediumtext default NULL;
 
1633
source include/diff_tables.inc;
 
1634
drop table foo; drop table bar;
 
1635
 
 
1636
 
 
1637
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1638
create table bar like foo;
 
1639
alter table bar engine=MyISAM;
 
1640
begin;
 
1641
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1642
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1643
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1644
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1645
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1646
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1647
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1648
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1649
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1650
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1651
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1652
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1653
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1654
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1655
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1656
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1657
insert into bar select * from foo;
 
1658
commit;
 
1659
source include/diff_tables.inc;
 
1660
alter table foo add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
 
1661
alter table bar add column added_5 varchar(10) default "qwerty", add column added_11 bigint default NULL;
 
1662
source include/diff_tables.inc;
 
1663
drop table foo; drop table bar;
 
1664
 
 
1665
 
 
1666
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1667
create table bar like foo;
 
1668
alter table bar engine=MyISAM;
 
1669
begin;
 
1670
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1671
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1672
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1673
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1674
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1675
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1676
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1677
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1678
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1679
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1680
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1681
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1682
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1683
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1684
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1685
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1686
insert into bar select * from foo;
 
1687
commit;
 
1688
source include/diff_tables.inc;
 
1689
alter table foo add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
 
1690
alter table bar add column added_5 varchar(10) default "qwerty", add column added_21 bigint default 1234;
 
1691
source include/diff_tables.inc;
 
1692
drop table foo; drop table bar;
 
1693
 
 
1694
 
 
1695
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1696
create table bar like foo;
 
1697
alter table bar engine=MyISAM;
 
1698
begin;
 
1699
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1700
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1701
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1702
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1703
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1704
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1705
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1706
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1707
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1708
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1709
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1710
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1711
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1712
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1713
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1714
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1715
insert into bar select * from foo;
 
1716
commit;
 
1717
source include/diff_tables.inc;
 
1718
alter table foo add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
 
1719
alter table bar add column added_5 varchar(10) default "qwerty", add column added_31 bigint NOT NULL default 54;
 
1720
source include/diff_tables.inc;
 
1721
drop table foo; drop table bar;
 
1722
 
 
1723
 
 
1724
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1725
create table bar like foo;
 
1726
alter table bar engine=MyISAM;
 
1727
begin;
 
1728
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1729
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1730
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1731
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1732
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1733
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1734
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1735
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1736
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1737
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1738
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1739
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1740
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1741
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1742
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1743
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1744
insert into bar select * from foo;
 
1745
commit;
 
1746
source include/diff_tables.inc;
 
1747
alter table foo add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
 
1748
alter table bar add column added_5 varchar(10) default "qwerty", add column added_41 varchar(10) default NULL;
 
1749
source include/diff_tables.inc;
 
1750
drop table foo; drop table bar;
 
1751
 
 
1752
 
 
1753
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1754
create table bar like foo;
 
1755
alter table bar engine=MyISAM;
 
1756
begin;
 
1757
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1758
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1759
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1760
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1761
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1762
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1763
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1764
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1765
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1766
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1767
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1768
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1769
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1770
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1771
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1772
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1773
insert into bar select * from foo;
 
1774
commit;
 
1775
source include/diff_tables.inc;
 
1776
alter table foo add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
 
1777
alter table bar add column added_5 varchar(10) default "qwerty", add column added_51 varchar(10) default "abracadab";
 
1778
source include/diff_tables.inc;
 
1779
drop table foo; drop table bar;
 
1780
 
 
1781
 
 
1782
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1783
create table bar like foo;
 
1784
alter table bar engine=MyISAM;
 
1785
begin;
 
1786
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1787
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1788
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1789
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1790
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1791
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1792
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1793
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1794
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1795
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1796
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1797
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1798
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1799
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1800
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1801
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1802
insert into bar select * from foo;
 
1803
commit;
 
1804
source include/diff_tables.inc;
 
1805
alter table foo add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
 
1806
alter table bar add column added_5 varchar(10) default "qwerty", add column added_61 varchar(10) NOT NULL default "abracadab";
 
1807
source include/diff_tables.inc;
 
1808
drop table foo; drop table bar;
 
1809
 
 
1810
 
 
1811
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1812
create table bar like foo;
 
1813
alter table bar engine=MyISAM;
 
1814
begin;
 
1815
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1816
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1817
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1818
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1819
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1820
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1821
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1822
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1823
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1824
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1825
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1826
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1827
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1828
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1829
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1830
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1831
insert into bar select * from foo;
 
1832
commit;
 
1833
source include/diff_tables.inc;
 
1834
alter table foo add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
 
1835
alter table bar add column added_5 varchar(10) default "qwerty", add column added_71 text default NULL;
 
1836
source include/diff_tables.inc;
 
1837
drop table foo; drop table bar;
 
1838
 
 
1839
 
 
1840
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1841
create table bar like foo;
 
1842
alter table bar engine=MyISAM;
 
1843
begin;
 
1844
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1845
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1846
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1847
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1848
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1849
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1850
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1851
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1852
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1853
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1854
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1855
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1856
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1857
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1858
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1859
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1860
insert into bar select * from foo;
 
1861
commit;
 
1862
source include/diff_tables.inc;
 
1863
alter table foo add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
 
1864
alter table bar add column added_5 varchar(10) default "qwerty", add column added_81 mediumtext default NULL;
 
1865
source include/diff_tables.inc;
 
1866
drop table foo; drop table bar;
 
1867
 
 
1868
 
 
1869
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1870
create table bar like foo;
 
1871
alter table bar engine=MyISAM;
 
1872
begin;
 
1873
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1874
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1875
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1876
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1877
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1878
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1879
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1880
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1881
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1882
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1883
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1884
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1885
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1886
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1887
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1888
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1889
insert into bar select * from foo;
 
1890
commit;
 
1891
source include/diff_tables.inc;
 
1892
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
 
1893
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_11 bigint default NULL;
 
1894
source include/diff_tables.inc;
 
1895
drop table foo; drop table bar;
 
1896
 
 
1897
 
 
1898
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1899
create table bar like foo;
 
1900
alter table bar engine=MyISAM;
 
1901
begin;
 
1902
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1903
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1904
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1905
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1906
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1907
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1908
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1909
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1910
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1911
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1912
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1913
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1914
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1915
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1916
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1917
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1918
insert into bar select * from foo;
 
1919
commit;
 
1920
source include/diff_tables.inc;
 
1921
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
 
1922
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_21 bigint default 1234;
 
1923
source include/diff_tables.inc;
 
1924
drop table foo; drop table bar;
 
1925
 
 
1926
 
 
1927
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1928
create table bar like foo;
 
1929
alter table bar engine=MyISAM;
 
1930
begin;
 
1931
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1932
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1933
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1934
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1935
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1936
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1937
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1938
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1939
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1940
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1941
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1942
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1943
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1944
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1945
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1946
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1947
insert into bar select * from foo;
 
1948
commit;
 
1949
source include/diff_tables.inc;
 
1950
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
 
1951
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_31 bigint NOT NULL default 54;
 
1952
source include/diff_tables.inc;
 
1953
drop table foo; drop table bar;
 
1954
 
 
1955
 
 
1956
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1957
create table bar like foo;
 
1958
alter table bar engine=MyISAM;
 
1959
begin;
 
1960
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1961
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1962
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1963
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1964
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1965
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1966
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1967
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1968
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1969
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1970
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
1971
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
1972
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
1973
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
1974
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
1975
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
1976
insert into bar select * from foo;
 
1977
commit;
 
1978
source include/diff_tables.inc;
 
1979
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
 
1980
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_41 varchar(10) default NULL;
 
1981
source include/diff_tables.inc;
 
1982
drop table foo; drop table bar;
 
1983
 
 
1984
 
 
1985
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
1986
create table bar like foo;
 
1987
alter table bar engine=MyISAM;
 
1988
begin;
 
1989
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
1990
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
1991
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
1992
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
1993
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
1994
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
1995
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
1996
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
1997
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
1998
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
1999
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2000
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2001
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2002
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2003
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2004
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2005
insert into bar select * from foo;
 
2006
commit;
 
2007
source include/diff_tables.inc;
 
2008
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
 
2009
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_51 varchar(10) default "abracadab";
 
2010
source include/diff_tables.inc;
 
2011
drop table foo; drop table bar;
 
2012
 
 
2013
 
 
2014
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2015
create table bar like foo;
 
2016
alter table bar engine=MyISAM;
 
2017
begin;
 
2018
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2019
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2020
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2021
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2022
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2023
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2024
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2025
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2026
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2027
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2028
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2029
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2030
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2031
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2032
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2033
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2034
insert into bar select * from foo;
 
2035
commit;
 
2036
source include/diff_tables.inc;
 
2037
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
 
2038
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_61 varchar(10) NOT NULL default "abracadab";
 
2039
source include/diff_tables.inc;
 
2040
drop table foo; drop table bar;
 
2041
 
 
2042
 
 
2043
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2044
create table bar like foo;
 
2045
alter table bar engine=MyISAM;
 
2046
begin;
 
2047
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2048
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2049
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2050
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2051
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2052
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2053
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2054
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2055
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2056
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2057
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2058
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2059
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2060
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2061
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2062
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2063
insert into bar select * from foo;
 
2064
commit;
 
2065
source include/diff_tables.inc;
 
2066
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
 
2067
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_71 text default NULL;
 
2068
source include/diff_tables.inc;
 
2069
drop table foo; drop table bar;
 
2070
 
 
2071
 
 
2072
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2073
create table bar like foo;
 
2074
alter table bar engine=MyISAM;
 
2075
begin;
 
2076
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2077
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2078
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2079
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2080
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2081
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2082
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2083
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2084
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2085
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2086
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2087
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2088
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2089
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2090
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2091
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2092
insert into bar select * from foo;
 
2093
commit;
 
2094
source include/diff_tables.inc;
 
2095
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
 
2096
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt", add column added_81 mediumtext default NULL;
 
2097
source include/diff_tables.inc;
 
2098
drop table foo; drop table bar;
 
2099
 
 
2100
 
 
2101
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2102
create table bar like foo;
 
2103
alter table bar engine=MyISAM;
 
2104
begin;
 
2105
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2106
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2107
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2108
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2109
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2110
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2111
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2112
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2113
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2114
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2115
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2116
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2117
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2118
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2119
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2120
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2121
insert into bar select * from foo;
 
2122
commit;
 
2123
source include/diff_tables.inc;
 
2124
alter table foo add column added_7 text default NULL, add column added_11 bigint default NULL;
 
2125
alter table bar add column added_7 text default NULL, add column added_11 bigint default NULL;
 
2126
source include/diff_tables.inc;
 
2127
drop table foo; drop table bar;
 
2128
 
 
2129
 
 
2130
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2131
create table bar like foo;
 
2132
alter table bar engine=MyISAM;
 
2133
begin;
 
2134
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2135
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2136
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2137
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2138
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2139
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2140
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2141
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2142
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2143
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2144
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2145
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2146
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2147
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2148
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2149
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2150
insert into bar select * from foo;
 
2151
commit;
 
2152
source include/diff_tables.inc;
 
2153
alter table foo add column added_7 text default NULL, add column added_21 bigint default 1234;
 
2154
alter table bar add column added_7 text default NULL, add column added_21 bigint default 1234;
 
2155
source include/diff_tables.inc;
 
2156
drop table foo; drop table bar;
 
2157
 
 
2158
 
 
2159
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2160
create table bar like foo;
 
2161
alter table bar engine=MyISAM;
 
2162
begin;
 
2163
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2164
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2165
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2166
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2167
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2168
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2169
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2170
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2171
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2172
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2173
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2174
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2175
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2176
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2177
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2178
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2179
insert into bar select * from foo;
 
2180
commit;
 
2181
source include/diff_tables.inc;
 
2182
alter table foo add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
 
2183
alter table bar add column added_7 text default NULL, add column added_31 bigint NOT NULL default 54;
 
2184
source include/diff_tables.inc;
 
2185
drop table foo; drop table bar;
 
2186
 
 
2187
 
 
2188
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2189
create table bar like foo;
 
2190
alter table bar engine=MyISAM;
 
2191
begin;
 
2192
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2193
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2194
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2195
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2196
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2197
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2198
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2199
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2200
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2201
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2202
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2203
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2204
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2205
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2206
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2207
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2208
insert into bar select * from foo;
 
2209
commit;
 
2210
source include/diff_tables.inc;
 
2211
alter table foo add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
 
2212
alter table bar add column added_7 text default NULL, add column added_41 varchar(10) default NULL;
 
2213
source include/diff_tables.inc;
 
2214
drop table foo; drop table bar;
 
2215
 
 
2216
 
 
2217
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2218
create table bar like foo;
 
2219
alter table bar engine=MyISAM;
 
2220
begin;
 
2221
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2222
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2223
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2224
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2225
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2226
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2227
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2228
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2229
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2230
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2231
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2232
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2233
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2234
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2235
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2236
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2237
insert into bar select * from foo;
 
2238
commit;
 
2239
source include/diff_tables.inc;
 
2240
alter table foo add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
 
2241
alter table bar add column added_7 text default NULL, add column added_51 varchar(10) default "abracadab";
 
2242
source include/diff_tables.inc;
 
2243
drop table foo; drop table bar;
 
2244
 
 
2245
 
 
2246
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2247
create table bar like foo;
 
2248
alter table bar engine=MyISAM;
 
2249
begin;
 
2250
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2251
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2252
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2253
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2254
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2255
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2256
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2257
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2258
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2259
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2260
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2261
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2262
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2263
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2264
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2265
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2266
insert into bar select * from foo;
 
2267
commit;
 
2268
source include/diff_tables.inc;
 
2269
alter table foo add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
 
2270
alter table bar add column added_7 text default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
 
2271
source include/diff_tables.inc;
 
2272
drop table foo; drop table bar;
 
2273
 
 
2274
 
 
2275
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2276
create table bar like foo;
 
2277
alter table bar engine=MyISAM;
 
2278
begin;
 
2279
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2280
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2281
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2282
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2283
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2284
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2285
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2286
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2287
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2288
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2289
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2290
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2291
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2292
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2293
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2294
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2295
insert into bar select * from foo;
 
2296
commit;
 
2297
source include/diff_tables.inc;
 
2298
alter table foo add column added_7 text default NULL, add column added_71 text default NULL;
 
2299
alter table bar add column added_7 text default NULL, add column added_71 text default NULL;
 
2300
source include/diff_tables.inc;
 
2301
drop table foo; drop table bar;
 
2302
 
 
2303
 
 
2304
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2305
create table bar like foo;
 
2306
alter table bar engine=MyISAM;
 
2307
begin;
 
2308
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2309
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2310
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2311
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2312
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2313
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2314
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2315
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2316
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2317
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2318
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2319
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2320
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2321
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2322
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2323
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2324
insert into bar select * from foo;
 
2325
commit;
 
2326
source include/diff_tables.inc;
 
2327
alter table foo add column added_7 text default NULL, add column added_81 mediumtext default NULL;
 
2328
alter table bar add column added_7 text default NULL, add column added_81 mediumtext default NULL;
 
2329
source include/diff_tables.inc;
 
2330
drop table foo; drop table bar;
 
2331
 
 
2332
 
 
2333
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2334
create table bar like foo;
 
2335
alter table bar engine=MyISAM;
 
2336
begin;
 
2337
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2338
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2339
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2340
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2341
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2342
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2343
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2344
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2345
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2346
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2347
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2348
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2349
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2350
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2351
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2352
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2353
insert into bar select * from foo;
 
2354
commit;
 
2355
source include/diff_tables.inc;
 
2356
alter table foo add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
 
2357
alter table bar add column added_8 mediumtext default NULL, add column added_11 bigint default NULL;
 
2358
source include/diff_tables.inc;
 
2359
drop table foo; drop table bar;
 
2360
 
 
2361
 
 
2362
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2363
create table bar like foo;
 
2364
alter table bar engine=MyISAM;
 
2365
begin;
 
2366
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2367
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2368
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2369
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2370
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2371
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2372
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2373
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2374
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2375
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2376
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2377
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2378
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2379
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2380
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2381
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2382
insert into bar select * from foo;
 
2383
commit;
 
2384
source include/diff_tables.inc;
 
2385
alter table foo add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
 
2386
alter table bar add column added_8 mediumtext default NULL, add column added_21 bigint default 1234;
 
2387
source include/diff_tables.inc;
 
2388
drop table foo; drop table bar;
 
2389
 
 
2390
 
 
2391
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2392
create table bar like foo;
 
2393
alter table bar engine=MyISAM;
 
2394
begin;
 
2395
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2396
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2397
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2398
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2399
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2400
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2401
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2402
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2403
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2404
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2405
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2406
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2407
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2408
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2409
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2410
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2411
insert into bar select * from foo;
 
2412
commit;
 
2413
source include/diff_tables.inc;
 
2414
alter table foo add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
 
2415
alter table bar add column added_8 mediumtext default NULL, add column added_31 bigint NOT NULL default 54;
 
2416
source include/diff_tables.inc;
 
2417
drop table foo; drop table bar;
 
2418
 
 
2419
 
 
2420
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2421
create table bar like foo;
 
2422
alter table bar engine=MyISAM;
 
2423
begin;
 
2424
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2425
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2426
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2427
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2428
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2429
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2430
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2431
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2432
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2433
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2434
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2435
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2436
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2437
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2438
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2439
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2440
insert into bar select * from foo;
 
2441
commit;
 
2442
source include/diff_tables.inc;
 
2443
alter table foo add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
 
2444
alter table bar add column added_8 mediumtext default NULL, add column added_41 varchar(10) default NULL;
 
2445
source include/diff_tables.inc;
 
2446
drop table foo; drop table bar;
 
2447
 
 
2448
 
 
2449
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2450
create table bar like foo;
 
2451
alter table bar engine=MyISAM;
 
2452
begin;
 
2453
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2454
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2455
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2456
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2457
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2458
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2459
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2460
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2461
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2462
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2463
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2464
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2465
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2466
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2467
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2468
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2469
insert into bar select * from foo;
 
2470
commit;
 
2471
source include/diff_tables.inc;
 
2472
alter table foo add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
 
2473
alter table bar add column added_8 mediumtext default NULL, add column added_51 varchar(10) default "abracadab";
 
2474
source include/diff_tables.inc;
 
2475
drop table foo; drop table bar;
 
2476
 
 
2477
 
 
2478
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2479
create table bar like foo;
 
2480
alter table bar engine=MyISAM;
 
2481
begin;
 
2482
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2483
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2484
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2485
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2486
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2487
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2488
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2489
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2490
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2491
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2492
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2493
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2494
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2495
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2496
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2497
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2498
insert into bar select * from foo;
 
2499
commit;
 
2500
source include/diff_tables.inc;
 
2501
alter table foo add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
 
2502
alter table bar add column added_8 mediumtext default NULL, add column added_61 varchar(10) NOT NULL default "abracadab";
 
2503
source include/diff_tables.inc;
 
2504
drop table foo; drop table bar;
 
2505
 
 
2506
 
 
2507
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2508
create table bar like foo;
 
2509
alter table bar engine=MyISAM;
 
2510
begin;
 
2511
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2512
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2513
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2514
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2515
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2516
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2517
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2518
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2519
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2520
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2521
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2522
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2523
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2524
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2525
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2526
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2527
insert into bar select * from foo;
 
2528
commit;
 
2529
source include/diff_tables.inc;
 
2530
alter table foo add column added_8 mediumtext default NULL, add column added_71 text default NULL;
 
2531
alter table bar add column added_8 mediumtext default NULL, add column added_71 text default NULL;
 
2532
source include/diff_tables.inc;
 
2533
drop table foo; drop table bar;
 
2534
 
 
2535
 
 
2536
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2537
create table bar like foo;
 
2538
alter table bar engine=MyISAM;
 
2539
begin;
 
2540
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2541
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2542
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2543
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2544
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2545
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2546
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2547
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2548
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2549
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2550
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2551
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2552
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2553
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2554
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2555
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2556
insert into bar select * from foo;
 
2557
commit;
 
2558
source include/diff_tables.inc;
 
2559
alter table foo add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
 
2560
alter table bar add column added_8 mediumtext default NULL, add column added_81 mediumtext default NULL;
 
2561
source include/diff_tables.inc;
 
2562
drop table foo; drop table bar;
 
2563
 
 
2564
 
 
2565
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2566
create table bar like foo;
 
2567
alter table bar engine=MyISAM;
 
2568
begin;
 
2569
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2570
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2571
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2572
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2573
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2574
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2575
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2576
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2577
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2578
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2579
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2580
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2581
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2582
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2583
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2584
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2585
insert into bar select * from foo;
 
2586
commit;
 
2587
source include/diff_tables.inc;
 
2588
alter table foo add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
 
2589
alter table bar add column added_1 bigint default NULL first, add column added_11 bigint default NULL;
 
2590
source include/diff_tables.inc;
 
2591
drop table foo; drop table bar;
 
2592
 
 
2593
 
 
2594
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2595
create table bar like foo;
 
2596
alter table bar engine=MyISAM;
 
2597
begin;
 
2598
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2599
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2600
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2601
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2602
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2603
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2604
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2605
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2606
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2607
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2608
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2609
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2610
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2611
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2612
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2613
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2614
insert into bar select * from foo;
 
2615
commit;
 
2616
source include/diff_tables.inc;
 
2617
alter table foo add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
 
2618
alter table bar add column added_1 bigint default NULL first, add column added_21 bigint default 1234;
 
2619
source include/diff_tables.inc;
 
2620
drop table foo; drop table bar;
 
2621
 
 
2622
 
 
2623
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2624
create table bar like foo;
 
2625
alter table bar engine=MyISAM;
 
2626
begin;
 
2627
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2628
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2629
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2630
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2631
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2632
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2633
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2634
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2635
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2636
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2637
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2638
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2639
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2640
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2641
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2642
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2643
insert into bar select * from foo;
 
2644
commit;
 
2645
source include/diff_tables.inc;
 
2646
alter table foo add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
 
2647
alter table bar add column added_1 bigint default NULL first, add column added_31 bigint NOT NULL default 54;
 
2648
source include/diff_tables.inc;
 
2649
drop table foo; drop table bar;
 
2650
 
 
2651
 
 
2652
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2653
create table bar like foo;
 
2654
alter table bar engine=MyISAM;
 
2655
begin;
 
2656
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2657
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2658
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2659
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2660
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2661
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2662
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2663
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2664
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2665
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2666
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2667
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2668
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2669
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2670
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2671
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2672
insert into bar select * from foo;
 
2673
commit;
 
2674
source include/diff_tables.inc;
 
2675
alter table foo add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
 
2676
alter table bar add column added_1 bigint default NULL first, add column added_41 varchar(10) default NULL;
 
2677
source include/diff_tables.inc;
 
2678
drop table foo; drop table bar;
 
2679
 
 
2680
 
 
2681
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2682
create table bar like foo;
 
2683
alter table bar engine=MyISAM;
 
2684
begin;
 
2685
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2686
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2687
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2688
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2689
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2690
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2691
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2692
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2693
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2694
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2695
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2696
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2697
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2698
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2699
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2700
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2701
insert into bar select * from foo;
 
2702
commit;
 
2703
source include/diff_tables.inc;
 
2704
alter table foo add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
 
2705
alter table bar add column added_1 bigint default NULL first, add column added_51 varchar(10) default "abracadab";
 
2706
source include/diff_tables.inc;
 
2707
drop table foo; drop table bar;
 
2708
 
 
2709
 
 
2710
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2711
create table bar like foo;
 
2712
alter table bar engine=MyISAM;
 
2713
begin;
 
2714
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2715
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2716
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2717
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2718
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2719
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2720
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2721
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2722
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2723
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2724
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2725
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2726
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2727
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2728
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2729
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2730
insert into bar select * from foo;
 
2731
commit;
 
2732
source include/diff_tables.inc;
 
2733
alter table foo add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
2734
alter table bar add column added_1 bigint default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
2735
source include/diff_tables.inc;
 
2736
drop table foo; drop table bar;
 
2737
 
 
2738
 
 
2739
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2740
create table bar like foo;
 
2741
alter table bar engine=MyISAM;
 
2742
begin;
 
2743
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2744
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2745
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2746
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2747
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2748
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2749
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2750
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2751
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2752
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2753
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2754
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2755
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2756
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2757
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2758
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2759
insert into bar select * from foo;
 
2760
commit;
 
2761
source include/diff_tables.inc;
 
2762
alter table foo add column added_1 bigint default NULL first, add column added_71 text default NULL;
 
2763
alter table bar add column added_1 bigint default NULL first, add column added_71 text default NULL;
 
2764
source include/diff_tables.inc;
 
2765
drop table foo; drop table bar;
 
2766
 
 
2767
 
 
2768
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2769
create table bar like foo;
 
2770
alter table bar engine=MyISAM;
 
2771
begin;
 
2772
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2773
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2774
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2775
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2776
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2777
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2778
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2779
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2780
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2781
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2782
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2783
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2784
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2785
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2786
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2787
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2788
insert into bar select * from foo;
 
2789
commit;
 
2790
source include/diff_tables.inc;
 
2791
alter table foo add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
 
2792
alter table bar add column added_1 bigint default NULL first, add column added_81 mediumtext default NULL;
 
2793
source include/diff_tables.inc;
 
2794
drop table foo; drop table bar;
 
2795
 
 
2796
 
 
2797
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2798
create table bar like foo;
 
2799
alter table bar engine=MyISAM;
 
2800
begin;
 
2801
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2802
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2803
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2804
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2805
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2806
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2807
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2808
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2809
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2810
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2811
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2812
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2813
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2814
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2815
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2816
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2817
insert into bar select * from foo;
 
2818
commit;
 
2819
source include/diff_tables.inc;
 
2820
alter table foo add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
 
2821
alter table bar add column added_2 bigint default -1 first, add column added_11 bigint default NULL;
 
2822
source include/diff_tables.inc;
 
2823
drop table foo; drop table bar;
 
2824
 
 
2825
 
 
2826
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2827
create table bar like foo;
 
2828
alter table bar engine=MyISAM;
 
2829
begin;
 
2830
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2831
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2832
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2833
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2834
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2835
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2836
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2837
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2838
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2839
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2840
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2841
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2842
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2843
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2844
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2845
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2846
insert into bar select * from foo;
 
2847
commit;
 
2848
source include/diff_tables.inc;
 
2849
alter table foo add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
 
2850
alter table bar add column added_2 bigint default -1 first, add column added_21 bigint default 1234;
 
2851
source include/diff_tables.inc;
 
2852
drop table foo; drop table bar;
 
2853
 
 
2854
 
 
2855
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2856
create table bar like foo;
 
2857
alter table bar engine=MyISAM;
 
2858
begin;
 
2859
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2860
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2861
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2862
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2863
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2864
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2865
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2866
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2867
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2868
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2869
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2870
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2871
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2872
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2873
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2874
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2875
insert into bar select * from foo;
 
2876
commit;
 
2877
source include/diff_tables.inc;
 
2878
alter table foo add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
 
2879
alter table bar add column added_2 bigint default -1 first, add column added_31 bigint NOT NULL default 54;
 
2880
source include/diff_tables.inc;
 
2881
drop table foo; drop table bar;
 
2882
 
 
2883
 
 
2884
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2885
create table bar like foo;
 
2886
alter table bar engine=MyISAM;
 
2887
begin;
 
2888
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2889
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2890
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2891
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2892
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2893
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2894
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2895
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2896
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2897
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2898
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2899
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2900
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2901
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2902
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2903
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2904
insert into bar select * from foo;
 
2905
commit;
 
2906
source include/diff_tables.inc;
 
2907
alter table foo add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
 
2908
alter table bar add column added_2 bigint default -1 first, add column added_41 varchar(10) default NULL;
 
2909
source include/diff_tables.inc;
 
2910
drop table foo; drop table bar;
 
2911
 
 
2912
 
 
2913
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2914
create table bar like foo;
 
2915
alter table bar engine=MyISAM;
 
2916
begin;
 
2917
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2918
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2919
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2920
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2921
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2922
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2923
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2924
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2925
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2926
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2927
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2928
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2929
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2930
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2931
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2932
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2933
insert into bar select * from foo;
 
2934
commit;
 
2935
source include/diff_tables.inc;
 
2936
alter table foo add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
 
2937
alter table bar add column added_2 bigint default -1 first, add column added_51 varchar(10) default "abracadab";
 
2938
source include/diff_tables.inc;
 
2939
drop table foo; drop table bar;
 
2940
 
 
2941
 
 
2942
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2943
create table bar like foo;
 
2944
alter table bar engine=MyISAM;
 
2945
begin;
 
2946
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2947
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2948
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2949
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2950
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2951
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2952
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2953
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2954
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2955
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2956
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2957
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2958
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2959
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2960
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2961
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2962
insert into bar select * from foo;
 
2963
commit;
 
2964
source include/diff_tables.inc;
 
2965
alter table foo add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
2966
alter table bar add column added_2 bigint default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
2967
source include/diff_tables.inc;
 
2968
drop table foo; drop table bar;
 
2969
 
 
2970
 
 
2971
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
2972
create table bar like foo;
 
2973
alter table bar engine=MyISAM;
 
2974
begin;
 
2975
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
2976
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
2977
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
2978
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
2979
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
2980
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
2981
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
2982
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
2983
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
2984
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
2985
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
2986
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
2987
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
2988
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
2989
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
2990
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
2991
insert into bar select * from foo;
 
2992
commit;
 
2993
source include/diff_tables.inc;
 
2994
alter table foo add column added_2 bigint default -1 first, add column added_71 text default NULL;
 
2995
alter table bar add column added_2 bigint default -1 first, add column added_71 text default NULL;
 
2996
source include/diff_tables.inc;
 
2997
drop table foo; drop table bar;
 
2998
 
 
2999
 
 
3000
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3001
create table bar like foo;
 
3002
alter table bar engine=MyISAM;
 
3003
begin;
 
3004
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3005
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3006
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3007
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3008
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3009
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3010
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3011
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3012
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3013
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3014
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3015
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3016
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3017
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3018
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3019
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3020
insert into bar select * from foo;
 
3021
commit;
 
3022
source include/diff_tables.inc;
 
3023
alter table foo add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
 
3024
alter table bar add column added_2 bigint default -1 first, add column added_81 mediumtext default NULL;
 
3025
source include/diff_tables.inc;
 
3026
drop table foo; drop table bar;
 
3027
 
 
3028
 
 
3029
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3030
create table bar like foo;
 
3031
alter table bar engine=MyISAM;
 
3032
begin;
 
3033
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3034
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3035
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3036
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3037
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3038
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3039
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3040
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3041
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3042
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3043
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3044
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3045
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3046
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3047
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3048
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3049
insert into bar select * from foo;
 
3050
commit;
 
3051
source include/diff_tables.inc;
 
3052
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
 
3053
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_11 bigint default NULL;
 
3054
source include/diff_tables.inc;
 
3055
drop table foo; drop table bar;
 
3056
 
 
3057
 
 
3058
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3059
create table bar like foo;
 
3060
alter table bar engine=MyISAM;
 
3061
begin;
 
3062
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3063
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3064
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3065
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3066
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3067
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3068
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3069
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3070
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3071
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3072
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3073
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3074
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3075
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3076
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3077
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3078
insert into bar select * from foo;
 
3079
commit;
 
3080
source include/diff_tables.inc;
 
3081
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
 
3082
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_21 bigint default 1234;
 
3083
source include/diff_tables.inc;
 
3084
drop table foo; drop table bar;
 
3085
 
 
3086
 
 
3087
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3088
create table bar like foo;
 
3089
alter table bar engine=MyISAM;
 
3090
begin;
 
3091
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3092
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3093
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3094
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3095
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3096
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3097
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3098
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3099
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3100
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3101
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3102
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3103
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3104
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3105
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3106
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3107
insert into bar select * from foo;
 
3108
commit;
 
3109
source include/diff_tables.inc;
 
3110
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
 
3111
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_31 bigint NOT NULL default 54;
 
3112
source include/diff_tables.inc;
 
3113
drop table foo; drop table bar;
 
3114
 
 
3115
 
 
3116
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3117
create table bar like foo;
 
3118
alter table bar engine=MyISAM;
 
3119
begin;
 
3120
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3121
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3122
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3123
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3124
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3125
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3126
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3127
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3128
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3129
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3130
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3131
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3132
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3133
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3134
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3135
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3136
insert into bar select * from foo;
 
3137
commit;
 
3138
source include/diff_tables.inc;
 
3139
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
 
3140
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_41 varchar(10) default NULL;
 
3141
source include/diff_tables.inc;
 
3142
drop table foo; drop table bar;
 
3143
 
 
3144
 
 
3145
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3146
create table bar like foo;
 
3147
alter table bar engine=MyISAM;
 
3148
begin;
 
3149
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3150
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3151
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3152
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3153
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3154
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3155
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3156
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3157
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3158
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3159
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3160
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3161
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3162
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3163
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3164
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3165
insert into bar select * from foo;
 
3166
commit;
 
3167
source include/diff_tables.inc;
 
3168
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
 
3169
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_51 varchar(10) default "abracadab";
 
3170
source include/diff_tables.inc;
 
3171
drop table foo; drop table bar;
 
3172
 
 
3173
 
 
3174
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3175
create table bar like foo;
 
3176
alter table bar engine=MyISAM;
 
3177
begin;
 
3178
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3179
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3180
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3181
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3182
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3183
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3184
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3185
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3186
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3187
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3188
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3189
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3190
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3191
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3192
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3193
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3194
insert into bar select * from foo;
 
3195
commit;
 
3196
source include/diff_tables.inc;
 
3197
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
3198
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
3199
source include/diff_tables.inc;
 
3200
drop table foo; drop table bar;
 
3201
 
 
3202
 
 
3203
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3204
create table bar like foo;
 
3205
alter table bar engine=MyISAM;
 
3206
begin;
 
3207
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3208
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3209
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3210
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3211
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3212
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3213
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3214
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3215
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3216
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3217
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3218
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3219
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3220
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3221
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3222
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3223
insert into bar select * from foo;
 
3224
commit;
 
3225
source include/diff_tables.inc;
 
3226
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
 
3227
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_71 text default NULL;
 
3228
source include/diff_tables.inc;
 
3229
drop table foo; drop table bar;
 
3230
 
 
3231
 
 
3232
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3233
create table bar like foo;
 
3234
alter table bar engine=MyISAM;
 
3235
begin;
 
3236
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3237
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3238
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3239
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3240
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3241
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3242
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3243
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3244
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3245
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3246
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3247
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3248
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3249
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3250
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3251
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3252
insert into bar select * from foo;
 
3253
commit;
 
3254
source include/diff_tables.inc;
 
3255
alter table foo add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
 
3256
alter table bar add column added_3 bigint NOT NULL default -1 first, add column added_81 mediumtext default NULL;
 
3257
source include/diff_tables.inc;
 
3258
drop table foo; drop table bar;
 
3259
 
 
3260
 
 
3261
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3262
create table bar like foo;
 
3263
alter table bar engine=MyISAM;
 
3264
begin;
 
3265
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3266
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3267
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3268
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3269
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3270
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3271
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3272
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3273
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3274
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3275
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3276
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3277
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3278
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3279
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3280
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3281
insert into bar select * from foo;
 
3282
commit;
 
3283
source include/diff_tables.inc;
 
3284
alter table foo add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
 
3285
alter table bar add column added_4 varchar(10) default NULL first, add column added_11 bigint default NULL;
 
3286
source include/diff_tables.inc;
 
3287
drop table foo; drop table bar;
 
3288
 
 
3289
 
 
3290
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3291
create table bar like foo;
 
3292
alter table bar engine=MyISAM;
 
3293
begin;
 
3294
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3295
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3296
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3297
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3298
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3299
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3300
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3301
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3302
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3303
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3304
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3305
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3306
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3307
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3308
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3309
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3310
insert into bar select * from foo;
 
3311
commit;
 
3312
source include/diff_tables.inc;
 
3313
alter table foo add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
 
3314
alter table bar add column added_4 varchar(10) default NULL first, add column added_21 bigint default 1234;
 
3315
source include/diff_tables.inc;
 
3316
drop table foo; drop table bar;
 
3317
 
 
3318
 
 
3319
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3320
create table bar like foo;
 
3321
alter table bar engine=MyISAM;
 
3322
begin;
 
3323
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3324
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3325
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3326
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3327
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3328
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3329
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3330
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3331
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3332
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3333
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3334
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3335
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3336
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3337
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3338
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3339
insert into bar select * from foo;
 
3340
commit;
 
3341
source include/diff_tables.inc;
 
3342
alter table foo add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
 
3343
alter table bar add column added_4 varchar(10) default NULL first, add column added_31 bigint NOT NULL default 54;
 
3344
source include/diff_tables.inc;
 
3345
drop table foo; drop table bar;
 
3346
 
 
3347
 
 
3348
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3349
create table bar like foo;
 
3350
alter table bar engine=MyISAM;
 
3351
begin;
 
3352
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3353
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3354
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3355
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3356
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3357
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3358
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3359
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3360
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3361
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3362
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3363
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3364
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3365
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3366
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3367
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3368
insert into bar select * from foo;
 
3369
commit;
 
3370
source include/diff_tables.inc;
 
3371
alter table foo add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
 
3372
alter table bar add column added_4 varchar(10) default NULL first, add column added_41 varchar(10) default NULL;
 
3373
source include/diff_tables.inc;
 
3374
drop table foo; drop table bar;
 
3375
 
 
3376
 
 
3377
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3378
create table bar like foo;
 
3379
alter table bar engine=MyISAM;
 
3380
begin;
 
3381
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3382
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3383
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3384
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3385
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3386
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3387
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3388
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3389
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3390
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3391
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3392
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3393
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3394
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3395
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3396
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3397
insert into bar select * from foo;
 
3398
commit;
 
3399
source include/diff_tables.inc;
 
3400
alter table foo add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
 
3401
alter table bar add column added_4 varchar(10) default NULL first, add column added_51 varchar(10) default "abracadab";
 
3402
source include/diff_tables.inc;
 
3403
drop table foo; drop table bar;
 
3404
 
 
3405
 
 
3406
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3407
create table bar like foo;
 
3408
alter table bar engine=MyISAM;
 
3409
begin;
 
3410
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3411
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3412
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3413
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3414
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3415
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3416
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3417
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3418
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3419
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3420
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3421
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3422
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3423
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3424
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3425
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3426
insert into bar select * from foo;
 
3427
commit;
 
3428
source include/diff_tables.inc;
 
3429
alter table foo add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
3430
alter table bar add column added_4 varchar(10) default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
3431
source include/diff_tables.inc;
 
3432
drop table foo; drop table bar;
 
3433
 
 
3434
 
 
3435
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3436
create table bar like foo;
 
3437
alter table bar engine=MyISAM;
 
3438
begin;
 
3439
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3440
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3441
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3442
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3443
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3444
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3445
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3446
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3447
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3448
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3449
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3450
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3451
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3452
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3453
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3454
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3455
insert into bar select * from foo;
 
3456
commit;
 
3457
source include/diff_tables.inc;
 
3458
alter table foo add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
 
3459
alter table bar add column added_4 varchar(10) default NULL first, add column added_71 text default NULL;
 
3460
source include/diff_tables.inc;
 
3461
drop table foo; drop table bar;
 
3462
 
 
3463
 
 
3464
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3465
create table bar like foo;
 
3466
alter table bar engine=MyISAM;
 
3467
begin;
 
3468
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3469
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3470
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3471
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3472
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3473
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3474
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3475
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3476
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3477
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3478
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3479
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3480
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3481
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3482
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3483
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3484
insert into bar select * from foo;
 
3485
commit;
 
3486
source include/diff_tables.inc;
 
3487
alter table foo add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
 
3488
alter table bar add column added_4 varchar(10) default NULL first, add column added_81 mediumtext default NULL;
 
3489
source include/diff_tables.inc;
 
3490
drop table foo; drop table bar;
 
3491
 
 
3492
 
 
3493
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3494
create table bar like foo;
 
3495
alter table bar engine=MyISAM;
 
3496
begin;
 
3497
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3498
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3499
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3500
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3501
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3502
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3503
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3504
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3505
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3506
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3507
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3508
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3509
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3510
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3511
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3512
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3513
insert into bar select * from foo;
 
3514
commit;
 
3515
source include/diff_tables.inc;
 
3516
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
 
3517
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_11 bigint default NULL;
 
3518
source include/diff_tables.inc;
 
3519
drop table foo; drop table bar;
 
3520
 
 
3521
 
 
3522
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3523
create table bar like foo;
 
3524
alter table bar engine=MyISAM;
 
3525
begin;
 
3526
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3527
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3528
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3529
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3530
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3531
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3532
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3533
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3534
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3535
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3536
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3537
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3538
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3539
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3540
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3541
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3542
insert into bar select * from foo;
 
3543
commit;
 
3544
source include/diff_tables.inc;
 
3545
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
 
3546
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_21 bigint default 1234;
 
3547
source include/diff_tables.inc;
 
3548
drop table foo; drop table bar;
 
3549
 
 
3550
 
 
3551
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3552
create table bar like foo;
 
3553
alter table bar engine=MyISAM;
 
3554
begin;
 
3555
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3556
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3557
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3558
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3559
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3560
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3561
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3562
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3563
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3564
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3565
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3566
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3567
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3568
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3569
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3570
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3571
insert into bar select * from foo;
 
3572
commit;
 
3573
source include/diff_tables.inc;
 
3574
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
 
3575
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_31 bigint NOT NULL default 54;
 
3576
source include/diff_tables.inc;
 
3577
drop table foo; drop table bar;
 
3578
 
 
3579
 
 
3580
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3581
create table bar like foo;
 
3582
alter table bar engine=MyISAM;
 
3583
begin;
 
3584
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3585
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3586
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3587
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3588
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3589
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3590
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3591
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3592
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3593
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3594
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3595
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3596
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3597
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3598
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3599
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3600
insert into bar select * from foo;
 
3601
commit;
 
3602
source include/diff_tables.inc;
 
3603
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
 
3604
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_41 varchar(10) default NULL;
 
3605
source include/diff_tables.inc;
 
3606
drop table foo; drop table bar;
 
3607
 
 
3608
 
 
3609
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3610
create table bar like foo;
 
3611
alter table bar engine=MyISAM;
 
3612
begin;
 
3613
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3614
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3615
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3616
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3617
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3618
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3619
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3620
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3621
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3622
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3623
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3624
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3625
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3626
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3627
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3628
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3629
insert into bar select * from foo;
 
3630
commit;
 
3631
source include/diff_tables.inc;
 
3632
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
 
3633
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_51 varchar(10) default "abracadab";
 
3634
source include/diff_tables.inc;
 
3635
drop table foo; drop table bar;
 
3636
 
 
3637
 
 
3638
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3639
create table bar like foo;
 
3640
alter table bar engine=MyISAM;
 
3641
begin;
 
3642
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3643
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3644
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3645
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3646
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3647
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3648
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3649
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3650
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3651
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3652
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3653
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3654
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3655
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3656
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3657
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3658
insert into bar select * from foo;
 
3659
commit;
 
3660
source include/diff_tables.inc;
 
3661
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
3662
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
3663
source include/diff_tables.inc;
 
3664
drop table foo; drop table bar;
 
3665
 
 
3666
 
 
3667
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3668
create table bar like foo;
 
3669
alter table bar engine=MyISAM;
 
3670
begin;
 
3671
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3672
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3673
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3674
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3675
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3676
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3677
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3678
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3679
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3680
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3681
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3682
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3683
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3684
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3685
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3686
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3687
insert into bar select * from foo;
 
3688
commit;
 
3689
source include/diff_tables.inc;
 
3690
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
 
3691
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_71 text default NULL;
 
3692
source include/diff_tables.inc;
 
3693
drop table foo; drop table bar;
 
3694
 
 
3695
 
 
3696
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3697
create table bar like foo;
 
3698
alter table bar engine=MyISAM;
 
3699
begin;
 
3700
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3701
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3702
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3703
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3704
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3705
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3706
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3707
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3708
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3709
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3710
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3711
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3712
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3713
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3714
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3715
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3716
insert into bar select * from foo;
 
3717
commit;
 
3718
source include/diff_tables.inc;
 
3719
alter table foo add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
 
3720
alter table bar add column added_5 varchar(10) default "qwerty" first, add column added_81 mediumtext default NULL;
 
3721
source include/diff_tables.inc;
 
3722
drop table foo; drop table bar;
 
3723
 
 
3724
 
 
3725
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3726
create table bar like foo;
 
3727
alter table bar engine=MyISAM;
 
3728
begin;
 
3729
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3730
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3731
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3732
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3733
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3734
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3735
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3736
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3737
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3738
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3739
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3740
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3741
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3742
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3743
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3744
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3745
insert into bar select * from foo;
 
3746
commit;
 
3747
source include/diff_tables.inc;
 
3748
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
 
3749
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_11 bigint default NULL;
 
3750
source include/diff_tables.inc;
 
3751
drop table foo; drop table bar;
 
3752
 
 
3753
 
 
3754
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3755
create table bar like foo;
 
3756
alter table bar engine=MyISAM;
 
3757
begin;
 
3758
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3759
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3760
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3761
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3762
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3763
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3764
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3765
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3766
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3767
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3768
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3769
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3770
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3771
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3772
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3773
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3774
insert into bar select * from foo;
 
3775
commit;
 
3776
source include/diff_tables.inc;
 
3777
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
 
3778
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_21 bigint default 1234;
 
3779
source include/diff_tables.inc;
 
3780
drop table foo; drop table bar;
 
3781
 
 
3782
 
 
3783
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3784
create table bar like foo;
 
3785
alter table bar engine=MyISAM;
 
3786
begin;
 
3787
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3788
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3789
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3790
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3791
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3792
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3793
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3794
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3795
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3796
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3797
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3798
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3799
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3800
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3801
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3802
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3803
insert into bar select * from foo;
 
3804
commit;
 
3805
source include/diff_tables.inc;
 
3806
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
 
3807
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_31 bigint NOT NULL default 54;
 
3808
source include/diff_tables.inc;
 
3809
drop table foo; drop table bar;
 
3810
 
 
3811
 
 
3812
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3813
create table bar like foo;
 
3814
alter table bar engine=MyISAM;
 
3815
begin;
 
3816
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3817
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3818
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3819
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3820
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3821
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3822
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3823
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3824
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3825
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3826
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3827
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3828
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3829
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3830
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3831
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3832
insert into bar select * from foo;
 
3833
commit;
 
3834
source include/diff_tables.inc;
 
3835
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
 
3836
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_41 varchar(10) default NULL;
 
3837
source include/diff_tables.inc;
 
3838
drop table foo; drop table bar;
 
3839
 
 
3840
 
 
3841
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3842
create table bar like foo;
 
3843
alter table bar engine=MyISAM;
 
3844
begin;
 
3845
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3846
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3847
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3848
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3849
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3850
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3851
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3852
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3853
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3854
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3855
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3856
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3857
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3858
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3859
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3860
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3861
insert into bar select * from foo;
 
3862
commit;
 
3863
source include/diff_tables.inc;
 
3864
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
 
3865
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_51 varchar(10) default "abracadab";
 
3866
source include/diff_tables.inc;
 
3867
drop table foo; drop table bar;
 
3868
 
 
3869
 
 
3870
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3871
create table bar like foo;
 
3872
alter table bar engine=MyISAM;
 
3873
begin;
 
3874
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3875
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3876
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3877
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3878
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3879
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3880
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3881
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3882
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3883
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3884
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3885
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3886
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3887
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3888
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3889
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3890
insert into bar select * from foo;
 
3891
commit;
 
3892
source include/diff_tables.inc;
 
3893
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
3894
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
3895
source include/diff_tables.inc;
 
3896
drop table foo; drop table bar;
 
3897
 
 
3898
 
 
3899
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3900
create table bar like foo;
 
3901
alter table bar engine=MyISAM;
 
3902
begin;
 
3903
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3904
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3905
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3906
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3907
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3908
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3909
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3910
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3911
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3912
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3913
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3914
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3915
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3916
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3917
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3918
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3919
insert into bar select * from foo;
 
3920
commit;
 
3921
source include/diff_tables.inc;
 
3922
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
 
3923
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_71 text default NULL;
 
3924
source include/diff_tables.inc;
 
3925
drop table foo; drop table bar;
 
3926
 
 
3927
 
 
3928
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3929
create table bar like foo;
 
3930
alter table bar engine=MyISAM;
 
3931
begin;
 
3932
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3933
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3934
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3935
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3936
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3937
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3938
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3939
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3940
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3941
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3942
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3943
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3944
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3945
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3946
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3947
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3948
insert into bar select * from foo;
 
3949
commit;
 
3950
source include/diff_tables.inc;
 
3951
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
 
3952
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" first, add column added_81 mediumtext default NULL;
 
3953
source include/diff_tables.inc;
 
3954
drop table foo; drop table bar;
 
3955
 
 
3956
 
 
3957
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3958
create table bar like foo;
 
3959
alter table bar engine=MyISAM;
 
3960
begin;
 
3961
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3962
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3963
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3964
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3965
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3966
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3967
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3968
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3969
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3970
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
3971
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
3972
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
3973
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
3974
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
3975
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
3976
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
3977
insert into bar select * from foo;
 
3978
commit;
 
3979
source include/diff_tables.inc;
 
3980
alter table foo add column added_7 text default NULL first, add column added_11 bigint default NULL;
 
3981
alter table bar add column added_7 text default NULL first, add column added_11 bigint default NULL;
 
3982
source include/diff_tables.inc;
 
3983
drop table foo; drop table bar;
 
3984
 
 
3985
 
 
3986
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
3987
create table bar like foo;
 
3988
alter table bar engine=MyISAM;
 
3989
begin;
 
3990
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
3991
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
3992
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
3993
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
3994
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
3995
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
3996
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
3997
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
3998
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
3999
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4000
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4001
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4002
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4003
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4004
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4005
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4006
insert into bar select * from foo;
 
4007
commit;
 
4008
source include/diff_tables.inc;
 
4009
alter table foo add column added_7 text default NULL first, add column added_21 bigint default 1234;
 
4010
alter table bar add column added_7 text default NULL first, add column added_21 bigint default 1234;
 
4011
source include/diff_tables.inc;
 
4012
drop table foo; drop table bar;
 
4013
 
 
4014
 
 
4015
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4016
create table bar like foo;
 
4017
alter table bar engine=MyISAM;
 
4018
begin;
 
4019
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4020
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4021
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4022
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4023
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4024
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4025
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4026
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4027
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4028
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4029
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4030
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4031
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4032
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4033
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4034
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4035
insert into bar select * from foo;
 
4036
commit;
 
4037
source include/diff_tables.inc;
 
4038
alter table foo add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
 
4039
alter table bar add column added_7 text default NULL first, add column added_31 bigint NOT NULL default 54;
 
4040
source include/diff_tables.inc;
 
4041
drop table foo; drop table bar;
 
4042
 
 
4043
 
 
4044
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4045
create table bar like foo;
 
4046
alter table bar engine=MyISAM;
 
4047
begin;
 
4048
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4049
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4050
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4051
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4052
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4053
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4054
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4055
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4056
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4057
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4058
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4059
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4060
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4061
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4062
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4063
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4064
insert into bar select * from foo;
 
4065
commit;
 
4066
source include/diff_tables.inc;
 
4067
alter table foo add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
 
4068
alter table bar add column added_7 text default NULL first, add column added_41 varchar(10) default NULL;
 
4069
source include/diff_tables.inc;
 
4070
drop table foo; drop table bar;
 
4071
 
 
4072
 
 
4073
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4074
create table bar like foo;
 
4075
alter table bar engine=MyISAM;
 
4076
begin;
 
4077
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4078
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4079
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4080
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4081
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4082
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4083
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4084
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4085
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4086
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4087
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4088
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4089
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4090
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4091
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4092
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4093
insert into bar select * from foo;
 
4094
commit;
 
4095
source include/diff_tables.inc;
 
4096
alter table foo add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
 
4097
alter table bar add column added_7 text default NULL first, add column added_51 varchar(10) default "abracadab";
 
4098
source include/diff_tables.inc;
 
4099
drop table foo; drop table bar;
 
4100
 
 
4101
 
 
4102
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4103
create table bar like foo;
 
4104
alter table bar engine=MyISAM;
 
4105
begin;
 
4106
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4107
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4108
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4109
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4110
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4111
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4112
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4113
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4114
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4115
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4116
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4117
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4118
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4119
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4120
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4121
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4122
insert into bar select * from foo;
 
4123
commit;
 
4124
source include/diff_tables.inc;
 
4125
alter table foo add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
4126
alter table bar add column added_7 text default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
4127
source include/diff_tables.inc;
 
4128
drop table foo; drop table bar;
 
4129
 
 
4130
 
 
4131
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4132
create table bar like foo;
 
4133
alter table bar engine=MyISAM;
 
4134
begin;
 
4135
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4136
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4137
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4138
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4139
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4140
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4141
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4142
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4143
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4144
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4145
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4146
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4147
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4148
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4149
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4150
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4151
insert into bar select * from foo;
 
4152
commit;
 
4153
source include/diff_tables.inc;
 
4154
alter table foo add column added_7 text default NULL first, add column added_71 text default NULL;
 
4155
alter table bar add column added_7 text default NULL first, add column added_71 text default NULL;
 
4156
source include/diff_tables.inc;
 
4157
drop table foo; drop table bar;
 
4158
 
 
4159
 
 
4160
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4161
create table bar like foo;
 
4162
alter table bar engine=MyISAM;
 
4163
begin;
 
4164
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4165
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4166
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4167
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4168
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4169
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4170
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4171
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4172
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4173
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4174
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4175
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4176
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4177
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4178
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4179
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4180
insert into bar select * from foo;
 
4181
commit;
 
4182
source include/diff_tables.inc;
 
4183
alter table foo add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
 
4184
alter table bar add column added_7 text default NULL first, add column added_81 mediumtext default NULL;
 
4185
source include/diff_tables.inc;
 
4186
drop table foo; drop table bar;
 
4187
 
 
4188
 
 
4189
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4190
create table bar like foo;
 
4191
alter table bar engine=MyISAM;
 
4192
begin;
 
4193
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4194
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4195
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4196
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4197
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4198
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4199
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4200
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4201
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4202
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4203
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4204
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4205
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4206
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4207
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4208
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4209
insert into bar select * from foo;
 
4210
commit;
 
4211
source include/diff_tables.inc;
 
4212
alter table foo add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
 
4213
alter table bar add column added_8 mediumtext default NULL first, add column added_11 bigint default NULL;
 
4214
source include/diff_tables.inc;
 
4215
drop table foo; drop table bar;
 
4216
 
 
4217
 
 
4218
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4219
create table bar like foo;
 
4220
alter table bar engine=MyISAM;
 
4221
begin;
 
4222
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4223
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4224
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4225
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4226
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4227
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4228
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4229
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4230
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4231
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4232
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4233
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4234
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4235
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4236
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4237
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4238
insert into bar select * from foo;
 
4239
commit;
 
4240
source include/diff_tables.inc;
 
4241
alter table foo add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
 
4242
alter table bar add column added_8 mediumtext default NULL first, add column added_21 bigint default 1234;
 
4243
source include/diff_tables.inc;
 
4244
drop table foo; drop table bar;
 
4245
 
 
4246
 
 
4247
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4248
create table bar like foo;
 
4249
alter table bar engine=MyISAM;
 
4250
begin;
 
4251
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4252
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4253
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4254
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4255
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4256
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4257
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4258
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4259
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4260
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4261
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4262
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4263
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4264
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4265
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4266
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4267
insert into bar select * from foo;
 
4268
commit;
 
4269
source include/diff_tables.inc;
 
4270
alter table foo add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
 
4271
alter table bar add column added_8 mediumtext default NULL first, add column added_31 bigint NOT NULL default 54;
 
4272
source include/diff_tables.inc;
 
4273
drop table foo; drop table bar;
 
4274
 
 
4275
 
 
4276
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4277
create table bar like foo;
 
4278
alter table bar engine=MyISAM;
 
4279
begin;
 
4280
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4281
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4282
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4283
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4284
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4285
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4286
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4287
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4288
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4289
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4290
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4291
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4292
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4293
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4294
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4295
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4296
insert into bar select * from foo;
 
4297
commit;
 
4298
source include/diff_tables.inc;
 
4299
alter table foo add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
 
4300
alter table bar add column added_8 mediumtext default NULL first, add column added_41 varchar(10) default NULL;
 
4301
source include/diff_tables.inc;
 
4302
drop table foo; drop table bar;
 
4303
 
 
4304
 
 
4305
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4306
create table bar like foo;
 
4307
alter table bar engine=MyISAM;
 
4308
begin;
 
4309
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4310
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4311
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4312
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4313
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4314
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4315
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4316
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4317
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4318
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4319
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4320
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4321
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4322
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4323
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4324
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4325
insert into bar select * from foo;
 
4326
commit;
 
4327
source include/diff_tables.inc;
 
4328
alter table foo add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
 
4329
alter table bar add column added_8 mediumtext default NULL first, add column added_51 varchar(10) default "abracadab";
 
4330
source include/diff_tables.inc;
 
4331
drop table foo; drop table bar;
 
4332
 
 
4333
 
 
4334
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4335
create table bar like foo;
 
4336
alter table bar engine=MyISAM;
 
4337
begin;
 
4338
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4339
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4340
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4341
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4342
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4343
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4344
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4345
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4346
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4347
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4348
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4349
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4350
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4351
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4352
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4353
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4354
insert into bar select * from foo;
 
4355
commit;
 
4356
source include/diff_tables.inc;
 
4357
alter table foo add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
4358
alter table bar add column added_8 mediumtext default NULL first, add column added_61 varchar(10) NOT NULL default "abracadab";
 
4359
source include/diff_tables.inc;
 
4360
drop table foo; drop table bar;
 
4361
 
 
4362
 
 
4363
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4364
create table bar like foo;
 
4365
alter table bar engine=MyISAM;
 
4366
begin;
 
4367
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4368
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4369
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4370
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4371
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4372
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4373
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4374
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4375
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4376
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4377
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4378
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4379
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4380
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4381
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4382
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4383
insert into bar select * from foo;
 
4384
commit;
 
4385
source include/diff_tables.inc;
 
4386
alter table foo add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
 
4387
alter table bar add column added_8 mediumtext default NULL first, add column added_71 text default NULL;
 
4388
source include/diff_tables.inc;
 
4389
drop table foo; drop table bar;
 
4390
 
 
4391
 
 
4392
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4393
create table bar like foo;
 
4394
alter table bar engine=MyISAM;
 
4395
begin;
 
4396
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4397
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4398
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4399
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4400
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4401
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4402
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4403
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4404
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4405
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4406
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4407
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4408
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4409
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4410
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4411
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4412
insert into bar select * from foo;
 
4413
commit;
 
4414
source include/diff_tables.inc;
 
4415
alter table foo add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
 
4416
alter table bar add column added_8 mediumtext default NULL first, add column added_81 mediumtext default NULL;
 
4417
source include/diff_tables.inc;
 
4418
drop table foo; drop table bar;
 
4419
 
 
4420
 
 
4421
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4422
create table bar like foo;
 
4423
alter table bar engine=MyISAM;
 
4424
begin;
 
4425
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4426
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4427
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4428
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4429
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4430
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4431
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4432
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4433
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4434
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4435
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4436
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4437
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4438
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4439
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4440
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4441
insert into bar select * from foo;
 
4442
commit;
 
4443
source include/diff_tables.inc;
 
4444
alter table foo add column added_1 bigint default NULL after bbb, add column added_11 bigint default NULL after bbb;
 
4445
alter table bar add column added_1 bigint default NULL after bbb, add column added_11 bigint default NULL after bbb;
 
4446
source include/diff_tables.inc;
 
4447
drop table foo; drop table bar;
 
4448
 
 
4449
 
 
4450
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4451
create table bar like foo;
 
4452
alter table bar engine=MyISAM;
 
4453
begin;
 
4454
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4455
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4456
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4457
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4458
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4459
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4460
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4461
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4462
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4463
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4464
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4465
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4466
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4467
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4468
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4469
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4470
insert into bar select * from foo;
 
4471
commit;
 
4472
source include/diff_tables.inc;
 
4473
alter table foo add column added_1 bigint default NULL after bbb, add column added_21 bigint default 1234 after bbb;
 
4474
alter table bar add column added_1 bigint default NULL after bbb, add column added_21 bigint default 1234 after bbb;
 
4475
source include/diff_tables.inc;
 
4476
drop table foo; drop table bar;
 
4477
 
 
4478
 
 
4479
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4480
create table bar like foo;
 
4481
alter table bar engine=MyISAM;
 
4482
begin;
 
4483
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4484
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4485
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4486
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4487
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4488
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4489
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4490
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4491
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4492
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4493
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4494
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4495
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4496
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4497
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4498
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4499
insert into bar select * from foo;
 
4500
commit;
 
4501
source include/diff_tables.inc;
 
4502
alter table foo add column added_1 bigint default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
4503
alter table bar add column added_1 bigint default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
4504
source include/diff_tables.inc;
 
4505
drop table foo; drop table bar;
 
4506
 
 
4507
 
 
4508
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4509
create table bar like foo;
 
4510
alter table bar engine=MyISAM;
 
4511
begin;
 
4512
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4513
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4514
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4515
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4516
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4517
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4518
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4519
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4520
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4521
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4522
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4523
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4524
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4525
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4526
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4527
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4528
insert into bar select * from foo;
 
4529
commit;
 
4530
source include/diff_tables.inc;
 
4531
alter table foo add column added_1 bigint default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
 
4532
alter table bar add column added_1 bigint default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
 
4533
source include/diff_tables.inc;
 
4534
drop table foo; drop table bar;
 
4535
 
 
4536
 
 
4537
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4538
create table bar like foo;
 
4539
alter table bar engine=MyISAM;
 
4540
begin;
 
4541
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4542
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4543
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4544
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4545
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4546
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4547
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4548
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4549
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4550
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4551
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4552
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4553
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4554
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4555
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4556
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4557
insert into bar select * from foo;
 
4558
commit;
 
4559
source include/diff_tables.inc;
 
4560
alter table foo add column added_1 bigint default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
4561
alter table bar add column added_1 bigint default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
4562
source include/diff_tables.inc;
 
4563
drop table foo; drop table bar;
 
4564
 
 
4565
 
 
4566
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4567
create table bar like foo;
 
4568
alter table bar engine=MyISAM;
 
4569
begin;
 
4570
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4571
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4572
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4573
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4574
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4575
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4576
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4577
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4578
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4579
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4580
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4581
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4582
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4583
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4584
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4585
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4586
insert into bar select * from foo;
 
4587
commit;
 
4588
source include/diff_tables.inc;
 
4589
alter table foo add column added_1 bigint default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
4590
alter table bar add column added_1 bigint default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
4591
source include/diff_tables.inc;
 
4592
drop table foo; drop table bar;
 
4593
 
 
4594
 
 
4595
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4596
create table bar like foo;
 
4597
alter table bar engine=MyISAM;
 
4598
begin;
 
4599
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4600
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4601
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4602
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4603
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4604
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4605
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4606
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4607
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4608
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4609
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4610
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4611
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4612
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4613
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4614
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4615
insert into bar select * from foo;
 
4616
commit;
 
4617
source include/diff_tables.inc;
 
4618
alter table foo add column added_1 bigint default NULL after bbb, add column added_71 text default NULL after bbb;
 
4619
alter table bar add column added_1 bigint default NULL after bbb, add column added_71 text default NULL after bbb;
 
4620
source include/diff_tables.inc;
 
4621
drop table foo; drop table bar;
 
4622
 
 
4623
 
 
4624
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4625
create table bar like foo;
 
4626
alter table bar engine=MyISAM;
 
4627
begin;
 
4628
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4629
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4630
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4631
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4632
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4633
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4634
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4635
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4636
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4637
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4638
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4639
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4640
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4641
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4642
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4643
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4644
insert into bar select * from foo;
 
4645
commit;
 
4646
source include/diff_tables.inc;
 
4647
alter table foo add column added_1 bigint default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
 
4648
alter table bar add column added_1 bigint default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
 
4649
source include/diff_tables.inc;
 
4650
drop table foo; drop table bar;
 
4651
 
 
4652
 
 
4653
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4654
create table bar like foo;
 
4655
alter table bar engine=MyISAM;
 
4656
begin;
 
4657
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4658
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4659
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4660
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4661
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4662
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4663
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4664
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4665
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4666
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4667
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4668
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4669
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4670
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4671
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4672
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4673
insert into bar select * from foo;
 
4674
commit;
 
4675
source include/diff_tables.inc;
 
4676
alter table foo add column added_2 bigint default -1 after bbb, add column added_11 bigint default NULL after bbb;
 
4677
alter table bar add column added_2 bigint default -1 after bbb, add column added_11 bigint default NULL after bbb;
 
4678
source include/diff_tables.inc;
 
4679
drop table foo; drop table bar;
 
4680
 
 
4681
 
 
4682
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4683
create table bar like foo;
 
4684
alter table bar engine=MyISAM;
 
4685
begin;
 
4686
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4687
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4688
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4689
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4690
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4691
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4692
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4693
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4694
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4695
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4696
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4697
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4698
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4699
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4700
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4701
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4702
insert into bar select * from foo;
 
4703
commit;
 
4704
source include/diff_tables.inc;
 
4705
alter table foo add column added_2 bigint default -1 after bbb, add column added_21 bigint default 1234 after bbb;
 
4706
alter table bar add column added_2 bigint default -1 after bbb, add column added_21 bigint default 1234 after bbb;
 
4707
source include/diff_tables.inc;
 
4708
drop table foo; drop table bar;
 
4709
 
 
4710
 
 
4711
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4712
create table bar like foo;
 
4713
alter table bar engine=MyISAM;
 
4714
begin;
 
4715
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4716
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4717
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4718
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4719
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4720
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4721
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4722
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4723
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4724
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4725
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4726
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4727
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4728
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4729
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4730
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4731
insert into bar select * from foo;
 
4732
commit;
 
4733
source include/diff_tables.inc;
 
4734
alter table foo add column added_2 bigint default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
4735
alter table bar add column added_2 bigint default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
4736
source include/diff_tables.inc;
 
4737
drop table foo; drop table bar;
 
4738
 
 
4739
 
 
4740
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4741
create table bar like foo;
 
4742
alter table bar engine=MyISAM;
 
4743
begin;
 
4744
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4745
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4746
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4747
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4748
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4749
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4750
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4751
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4752
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4753
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4754
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4755
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4756
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4757
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4758
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4759
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4760
insert into bar select * from foo;
 
4761
commit;
 
4762
source include/diff_tables.inc;
 
4763
alter table foo add column added_2 bigint default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
 
4764
alter table bar add column added_2 bigint default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
 
4765
source include/diff_tables.inc;
 
4766
drop table foo; drop table bar;
 
4767
 
 
4768
 
 
4769
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4770
create table bar like foo;
 
4771
alter table bar engine=MyISAM;
 
4772
begin;
 
4773
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4774
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4775
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4776
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4777
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4778
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4779
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4780
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4781
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4782
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4783
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4784
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4785
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4786
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4787
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4788
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4789
insert into bar select * from foo;
 
4790
commit;
 
4791
source include/diff_tables.inc;
 
4792
alter table foo add column added_2 bigint default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
4793
alter table bar add column added_2 bigint default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
4794
source include/diff_tables.inc;
 
4795
drop table foo; drop table bar;
 
4796
 
 
4797
 
 
4798
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4799
create table bar like foo;
 
4800
alter table bar engine=MyISAM;
 
4801
begin;
 
4802
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4803
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4804
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4805
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4806
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4807
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4808
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4809
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4810
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4811
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4812
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4813
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4814
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4815
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4816
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4817
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4818
insert into bar select * from foo;
 
4819
commit;
 
4820
source include/diff_tables.inc;
 
4821
alter table foo add column added_2 bigint default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
4822
alter table bar add column added_2 bigint default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
4823
source include/diff_tables.inc;
 
4824
drop table foo; drop table bar;
 
4825
 
 
4826
 
 
4827
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4828
create table bar like foo;
 
4829
alter table bar engine=MyISAM;
 
4830
begin;
 
4831
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4832
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4833
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4834
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4835
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4836
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4837
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4838
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4839
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4840
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4841
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4842
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4843
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4844
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4845
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4846
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4847
insert into bar select * from foo;
 
4848
commit;
 
4849
source include/diff_tables.inc;
 
4850
alter table foo add column added_2 bigint default -1 after bbb, add column added_71 text default NULL after bbb;
 
4851
alter table bar add column added_2 bigint default -1 after bbb, add column added_71 text default NULL after bbb;
 
4852
source include/diff_tables.inc;
 
4853
drop table foo; drop table bar;
 
4854
 
 
4855
 
 
4856
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4857
create table bar like foo;
 
4858
alter table bar engine=MyISAM;
 
4859
begin;
 
4860
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4861
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4862
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4863
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4864
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4865
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4866
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4867
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4868
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4869
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4870
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4871
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4872
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4873
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4874
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4875
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4876
insert into bar select * from foo;
 
4877
commit;
 
4878
source include/diff_tables.inc;
 
4879
alter table foo add column added_2 bigint default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
 
4880
alter table bar add column added_2 bigint default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
 
4881
source include/diff_tables.inc;
 
4882
drop table foo; drop table bar;
 
4883
 
 
4884
 
 
4885
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4886
create table bar like foo;
 
4887
alter table bar engine=MyISAM;
 
4888
begin;
 
4889
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4890
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4891
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4892
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4893
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4894
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4895
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4896
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4897
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4898
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4899
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4900
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4901
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4902
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4903
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4904
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4905
insert into bar select * from foo;
 
4906
commit;
 
4907
source include/diff_tables.inc;
 
4908
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_11 bigint default NULL after bbb;
 
4909
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_11 bigint default NULL after bbb;
 
4910
source include/diff_tables.inc;
 
4911
drop table foo; drop table bar;
 
4912
 
 
4913
 
 
4914
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4915
create table bar like foo;
 
4916
alter table bar engine=MyISAM;
 
4917
begin;
 
4918
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4919
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4920
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4921
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4922
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4923
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4924
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4925
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4926
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4927
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4928
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4929
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4930
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4931
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4932
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4933
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4934
insert into bar select * from foo;
 
4935
commit;
 
4936
source include/diff_tables.inc;
 
4937
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_21 bigint default 1234 after bbb;
 
4938
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_21 bigint default 1234 after bbb;
 
4939
source include/diff_tables.inc;
 
4940
drop table foo; drop table bar;
 
4941
 
 
4942
 
 
4943
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4944
create table bar like foo;
 
4945
alter table bar engine=MyISAM;
 
4946
begin;
 
4947
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4948
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4949
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4950
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4951
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4952
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4953
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4954
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4955
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4956
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4957
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4958
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4959
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4960
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4961
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4962
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4963
insert into bar select * from foo;
 
4964
commit;
 
4965
source include/diff_tables.inc;
 
4966
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
4967
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
4968
source include/diff_tables.inc;
 
4969
drop table foo; drop table bar;
 
4970
 
 
4971
 
 
4972
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
4973
create table bar like foo;
 
4974
alter table bar engine=MyISAM;
 
4975
begin;
 
4976
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
4977
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
4978
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
4979
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
4980
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
4981
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
4982
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
4983
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
4984
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
4985
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
4986
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
4987
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
4988
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
4989
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
4990
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
4991
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
4992
insert into bar select * from foo;
 
4993
commit;
 
4994
source include/diff_tables.inc;
 
4995
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
 
4996
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_41 varchar(10) default NULL after bbb;
 
4997
source include/diff_tables.inc;
 
4998
drop table foo; drop table bar;
 
4999
 
 
5000
 
 
5001
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5002
create table bar like foo;
 
5003
alter table bar engine=MyISAM;
 
5004
begin;
 
5005
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5006
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5007
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5008
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5009
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5010
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5011
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5012
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5013
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5014
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5015
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5016
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5017
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5018
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5019
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5020
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5021
insert into bar select * from foo;
 
5022
commit;
 
5023
source include/diff_tables.inc;
 
5024
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
5025
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
5026
source include/diff_tables.inc;
 
5027
drop table foo; drop table bar;
 
5028
 
 
5029
 
 
5030
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5031
create table bar like foo;
 
5032
alter table bar engine=MyISAM;
 
5033
begin;
 
5034
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5035
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5036
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5037
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5038
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5039
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5040
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5041
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5042
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5043
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5044
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5045
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5046
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5047
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5048
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5049
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5050
insert into bar select * from foo;
 
5051
commit;
 
5052
source include/diff_tables.inc;
 
5053
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
5054
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
5055
source include/diff_tables.inc;
 
5056
drop table foo; drop table bar;
 
5057
 
 
5058
 
 
5059
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5060
create table bar like foo;
 
5061
alter table bar engine=MyISAM;
 
5062
begin;
 
5063
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5064
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5065
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5066
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5067
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5068
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5069
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5070
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5071
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5072
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5073
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5074
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5075
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5076
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5077
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5078
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5079
insert into bar select * from foo;
 
5080
commit;
 
5081
source include/diff_tables.inc;
 
5082
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_71 text default NULL after bbb;
 
5083
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_71 text default NULL after bbb;
 
5084
source include/diff_tables.inc;
 
5085
drop table foo; drop table bar;
 
5086
 
 
5087
 
 
5088
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5089
create table bar like foo;
 
5090
alter table bar engine=MyISAM;
 
5091
begin;
 
5092
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5093
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5094
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5095
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5096
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5097
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5098
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5099
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5100
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5101
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5102
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5103
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5104
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5105
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5106
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5107
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5108
insert into bar select * from foo;
 
5109
commit;
 
5110
source include/diff_tables.inc;
 
5111
alter table foo add column added_3 bigint NOT NULL default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
 
5112
alter table bar add column added_3 bigint NOT NULL default -1 after bbb, add column added_81 mediumtext default NULL after bbb;
 
5113
source include/diff_tables.inc;
 
5114
drop table foo; drop table bar;
 
5115
 
 
5116
 
 
5117
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5118
create table bar like foo;
 
5119
alter table bar engine=MyISAM;
 
5120
begin;
 
5121
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5122
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5123
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5124
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5125
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5126
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5127
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5128
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5129
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5130
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5131
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5132
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5133
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5134
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5135
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5136
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5137
insert into bar select * from foo;
 
5138
commit;
 
5139
source include/diff_tables.inc;
 
5140
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_11 bigint default NULL after bbb;
 
5141
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_11 bigint default NULL after bbb;
 
5142
source include/diff_tables.inc;
 
5143
drop table foo; drop table bar;
 
5144
 
 
5145
 
 
5146
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5147
create table bar like foo;
 
5148
alter table bar engine=MyISAM;
 
5149
begin;
 
5150
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5151
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5152
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5153
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5154
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5155
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5156
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5157
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5158
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5159
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5160
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5161
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5162
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5163
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5164
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5165
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5166
insert into bar select * from foo;
 
5167
commit;
 
5168
source include/diff_tables.inc;
 
5169
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_21 bigint default 1234 after bbb;
 
5170
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_21 bigint default 1234 after bbb;
 
5171
source include/diff_tables.inc;
 
5172
drop table foo; drop table bar;
 
5173
 
 
5174
 
 
5175
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5176
create table bar like foo;
 
5177
alter table bar engine=MyISAM;
 
5178
begin;
 
5179
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5180
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5181
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5182
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5183
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5184
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5185
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5186
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5187
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5188
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5189
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5190
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5191
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5192
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5193
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5194
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5195
insert into bar select * from foo;
 
5196
commit;
 
5197
source include/diff_tables.inc;
 
5198
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
5199
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
5200
source include/diff_tables.inc;
 
5201
drop table foo; drop table bar;
 
5202
 
 
5203
 
 
5204
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5205
create table bar like foo;
 
5206
alter table bar engine=MyISAM;
 
5207
begin;
 
5208
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5209
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5210
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5211
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5212
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5213
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5214
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5215
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5216
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5217
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5218
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5219
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5220
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5221
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5222
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5223
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5224
insert into bar select * from foo;
 
5225
commit;
 
5226
source include/diff_tables.inc;
 
5227
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
 
5228
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
 
5229
source include/diff_tables.inc;
 
5230
drop table foo; drop table bar;
 
5231
 
 
5232
 
 
5233
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5234
create table bar like foo;
 
5235
alter table bar engine=MyISAM;
 
5236
begin;
 
5237
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5238
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5239
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5240
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5241
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5242
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5243
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5244
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5245
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5246
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5247
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5248
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5249
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5250
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5251
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5252
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5253
insert into bar select * from foo;
 
5254
commit;
 
5255
source include/diff_tables.inc;
 
5256
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
5257
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
5258
source include/diff_tables.inc;
 
5259
drop table foo; drop table bar;
 
5260
 
 
5261
 
 
5262
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5263
create table bar like foo;
 
5264
alter table bar engine=MyISAM;
 
5265
begin;
 
5266
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5267
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5268
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5269
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5270
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5271
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5272
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5273
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5274
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5275
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5276
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5277
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5278
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5279
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5280
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5281
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5282
insert into bar select * from foo;
 
5283
commit;
 
5284
source include/diff_tables.inc;
 
5285
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
5286
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
5287
source include/diff_tables.inc;
 
5288
drop table foo; drop table bar;
 
5289
 
 
5290
 
 
5291
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5292
create table bar like foo;
 
5293
alter table bar engine=MyISAM;
 
5294
begin;
 
5295
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5296
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5297
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5298
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5299
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5300
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5301
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5302
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5303
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5304
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5305
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5306
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5307
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5308
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5309
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5310
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5311
insert into bar select * from foo;
 
5312
commit;
 
5313
source include/diff_tables.inc;
 
5314
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_71 text default NULL after bbb;
 
5315
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_71 text default NULL after bbb;
 
5316
source include/diff_tables.inc;
 
5317
drop table foo; drop table bar;
 
5318
 
 
5319
 
 
5320
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5321
create table bar like foo;
 
5322
alter table bar engine=MyISAM;
 
5323
begin;
 
5324
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5325
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5326
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5327
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5328
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5329
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5330
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5331
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5332
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5333
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5334
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5335
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5336
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5337
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5338
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5339
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5340
insert into bar select * from foo;
 
5341
commit;
 
5342
source include/diff_tables.inc;
 
5343
alter table foo add column added_4 varchar(10) default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
 
5344
alter table bar add column added_4 varchar(10) default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
 
5345
source include/diff_tables.inc;
 
5346
drop table foo; drop table bar;
 
5347
 
 
5348
 
 
5349
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5350
create table bar like foo;
 
5351
alter table bar engine=MyISAM;
 
5352
begin;
 
5353
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5354
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5355
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5356
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5357
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5358
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5359
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5360
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5361
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5362
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5363
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5364
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5365
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5366
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5367
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5368
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5369
insert into bar select * from foo;
 
5370
commit;
 
5371
source include/diff_tables.inc;
 
5372
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_11 bigint default NULL after bbb;
 
5373
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_11 bigint default NULL after bbb;
 
5374
source include/diff_tables.inc;
 
5375
drop table foo; drop table bar;
 
5376
 
 
5377
 
 
5378
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5379
create table bar like foo;
 
5380
alter table bar engine=MyISAM;
 
5381
begin;
 
5382
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5383
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5384
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5385
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5386
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5387
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5388
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5389
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5390
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5391
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5392
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5393
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5394
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5395
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5396
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5397
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5398
insert into bar select * from foo;
 
5399
commit;
 
5400
source include/diff_tables.inc;
 
5401
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_21 bigint default 1234 after bbb;
 
5402
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_21 bigint default 1234 after bbb;
 
5403
source include/diff_tables.inc;
 
5404
drop table foo; drop table bar;
 
5405
 
 
5406
 
 
5407
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5408
create table bar like foo;
 
5409
alter table bar engine=MyISAM;
 
5410
begin;
 
5411
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5412
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5413
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5414
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5415
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5416
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5417
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5418
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5419
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5420
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5421
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5422
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5423
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5424
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5425
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5426
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5427
insert into bar select * from foo;
 
5428
commit;
 
5429
source include/diff_tables.inc;
 
5430
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
5431
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
5432
source include/diff_tables.inc;
 
5433
drop table foo; drop table bar;
 
5434
 
 
5435
 
 
5436
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5437
create table bar like foo;
 
5438
alter table bar engine=MyISAM;
 
5439
begin;
 
5440
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5441
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5442
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5443
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5444
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5445
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5446
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5447
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5448
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5449
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5450
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5451
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5452
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5453
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5454
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5455
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5456
insert into bar select * from foo;
 
5457
commit;
 
5458
source include/diff_tables.inc;
 
5459
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_41 varchar(10) default NULL after bbb;
 
5460
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_41 varchar(10) default NULL after bbb;
 
5461
source include/diff_tables.inc;
 
5462
drop table foo; drop table bar;
 
5463
 
 
5464
 
 
5465
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5466
create table bar like foo;
 
5467
alter table bar engine=MyISAM;
 
5468
begin;
 
5469
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5470
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5471
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5472
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5473
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5474
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5475
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5476
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5477
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5478
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5479
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5480
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5481
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5482
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5483
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5484
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5485
insert into bar select * from foo;
 
5486
commit;
 
5487
source include/diff_tables.inc;
 
5488
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
5489
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
5490
source include/diff_tables.inc;
 
5491
drop table foo; drop table bar;
 
5492
 
 
5493
 
 
5494
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5495
create table bar like foo;
 
5496
alter table bar engine=MyISAM;
 
5497
begin;
 
5498
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5499
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5500
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5501
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5502
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5503
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5504
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5505
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5506
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5507
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5508
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5509
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5510
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5511
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5512
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5513
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5514
insert into bar select * from foo;
 
5515
commit;
 
5516
source include/diff_tables.inc;
 
5517
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
5518
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
5519
source include/diff_tables.inc;
 
5520
drop table foo; drop table bar;
 
5521
 
 
5522
 
 
5523
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5524
create table bar like foo;
 
5525
alter table bar engine=MyISAM;
 
5526
begin;
 
5527
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5528
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5529
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5530
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5531
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5532
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5533
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5534
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5535
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5536
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5537
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5538
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5539
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5540
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5541
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5542
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5543
insert into bar select * from foo;
 
5544
commit;
 
5545
source include/diff_tables.inc;
 
5546
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_71 text default NULL after bbb;
 
5547
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_71 text default NULL after bbb;
 
5548
source include/diff_tables.inc;
 
5549
drop table foo; drop table bar;
 
5550
 
 
5551
 
 
5552
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5553
create table bar like foo;
 
5554
alter table bar engine=MyISAM;
 
5555
begin;
 
5556
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5557
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5558
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5559
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5560
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5561
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5562
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5563
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5564
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5565
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5566
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5567
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5568
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5569
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5570
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5571
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5572
insert into bar select * from foo;
 
5573
commit;
 
5574
source include/diff_tables.inc;
 
5575
alter table foo add column added_5 varchar(10) default "qwerty" after bbb, add column added_81 mediumtext default NULL after bbb;
 
5576
alter table bar add column added_5 varchar(10) default "qwerty" after bbb, add column added_81 mediumtext default NULL after bbb;
 
5577
source include/diff_tables.inc;
 
5578
drop table foo; drop table bar;
 
5579
 
 
5580
 
 
5581
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5582
create table bar like foo;
 
5583
alter table bar engine=MyISAM;
 
5584
begin;
 
5585
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5586
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5587
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5588
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5589
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5590
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5591
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5592
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5593
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5594
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5595
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5596
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5597
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5598
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5599
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5600
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5601
insert into bar select * from foo;
 
5602
commit;
 
5603
source include/diff_tables.inc;
 
5604
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_11 bigint default NULL after bbb;
 
5605
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_11 bigint default NULL after bbb;
 
5606
source include/diff_tables.inc;
 
5607
drop table foo; drop table bar;
 
5608
 
 
5609
 
 
5610
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5611
create table bar like foo;
 
5612
alter table bar engine=MyISAM;
 
5613
begin;
 
5614
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5615
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5616
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5617
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5618
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5619
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5620
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5621
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5622
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5623
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5624
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5625
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5626
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5627
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5628
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5629
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5630
insert into bar select * from foo;
 
5631
commit;
 
5632
source include/diff_tables.inc;
 
5633
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_21 bigint default 1234 after bbb;
 
5634
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_21 bigint default 1234 after bbb;
 
5635
source include/diff_tables.inc;
 
5636
drop table foo; drop table bar;
 
5637
 
 
5638
 
 
5639
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5640
create table bar like foo;
 
5641
alter table bar engine=MyISAM;
 
5642
begin;
 
5643
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5644
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5645
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5646
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5647
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5648
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5649
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5650
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5651
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5652
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5653
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5654
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5655
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5656
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5657
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5658
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5659
insert into bar select * from foo;
 
5660
commit;
 
5661
source include/diff_tables.inc;
 
5662
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
5663
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
5664
source include/diff_tables.inc;
 
5665
drop table foo; drop table bar;
 
5666
 
 
5667
 
 
5668
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5669
create table bar like foo;
 
5670
alter table bar engine=MyISAM;
 
5671
begin;
 
5672
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5673
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5674
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5675
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5676
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5677
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5678
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5679
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5680
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5681
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5682
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5683
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5684
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5685
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5686
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5687
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5688
insert into bar select * from foo;
 
5689
commit;
 
5690
source include/diff_tables.inc;
 
5691
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_41 varchar(10) default NULL after bbb;
 
5692
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_41 varchar(10) default NULL after bbb;
 
5693
source include/diff_tables.inc;
 
5694
drop table foo; drop table bar;
 
5695
 
 
5696
 
 
5697
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5698
create table bar like foo;
 
5699
alter table bar engine=MyISAM;
 
5700
begin;
 
5701
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5702
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5703
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5704
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5705
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5706
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5707
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5708
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5709
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5710
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5711
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5712
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5713
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5714
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5715
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5716
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5717
insert into bar select * from foo;
 
5718
commit;
 
5719
source include/diff_tables.inc;
 
5720
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
5721
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
5722
source include/diff_tables.inc;
 
5723
drop table foo; drop table bar;
 
5724
 
 
5725
 
 
5726
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5727
create table bar like foo;
 
5728
alter table bar engine=MyISAM;
 
5729
begin;
 
5730
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5731
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5732
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5733
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5734
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5735
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5736
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5737
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5738
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5739
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5740
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5741
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5742
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5743
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5744
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5745
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5746
insert into bar select * from foo;
 
5747
commit;
 
5748
source include/diff_tables.inc;
 
5749
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
5750
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
5751
source include/diff_tables.inc;
 
5752
drop table foo; drop table bar;
 
5753
 
 
5754
 
 
5755
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5756
create table bar like foo;
 
5757
alter table bar engine=MyISAM;
 
5758
begin;
 
5759
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5760
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5761
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5762
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5763
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5764
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5765
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5766
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5767
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5768
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5769
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5770
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5771
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5772
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5773
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5774
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5775
insert into bar select * from foo;
 
5776
commit;
 
5777
source include/diff_tables.inc;
 
5778
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_71 text default NULL after bbb;
 
5779
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_71 text default NULL after bbb;
 
5780
source include/diff_tables.inc;
 
5781
drop table foo; drop table bar;
 
5782
 
 
5783
 
 
5784
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5785
create table bar like foo;
 
5786
alter table bar engine=MyISAM;
 
5787
begin;
 
5788
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5789
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5790
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5791
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5792
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5793
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5794
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5795
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5796
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5797
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5798
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5799
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5800
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5801
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5802
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5803
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5804
insert into bar select * from foo;
 
5805
commit;
 
5806
source include/diff_tables.inc;
 
5807
alter table foo add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_81 mediumtext default NULL after bbb;
 
5808
alter table bar add column added_6 varchar(10) NOT NULL default "ruyrtt" after bbb, add column added_81 mediumtext default NULL after bbb;
 
5809
source include/diff_tables.inc;
 
5810
drop table foo; drop table bar;
 
5811
 
 
5812
 
 
5813
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5814
create table bar like foo;
 
5815
alter table bar engine=MyISAM;
 
5816
begin;
 
5817
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5818
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5819
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5820
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5821
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5822
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5823
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5824
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5825
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5826
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5827
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5828
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5829
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5830
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5831
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5832
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5833
insert into bar select * from foo;
 
5834
commit;
 
5835
source include/diff_tables.inc;
 
5836
alter table foo add column added_7 text default NULL after bbb, add column added_11 bigint default NULL after bbb;
 
5837
alter table bar add column added_7 text default NULL after bbb, add column added_11 bigint default NULL after bbb;
 
5838
source include/diff_tables.inc;
 
5839
drop table foo; drop table bar;
 
5840
 
 
5841
 
 
5842
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5843
create table bar like foo;
 
5844
alter table bar engine=MyISAM;
 
5845
begin;
 
5846
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5847
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5848
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5849
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5850
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5851
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5852
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5853
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5854
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5855
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5856
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5857
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5858
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5859
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5860
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5861
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5862
insert into bar select * from foo;
 
5863
commit;
 
5864
source include/diff_tables.inc;
 
5865
alter table foo add column added_7 text default NULL after bbb, add column added_21 bigint default 1234 after bbb;
 
5866
alter table bar add column added_7 text default NULL after bbb, add column added_21 bigint default 1234 after bbb;
 
5867
source include/diff_tables.inc;
 
5868
drop table foo; drop table bar;
 
5869
 
 
5870
 
 
5871
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5872
create table bar like foo;
 
5873
alter table bar engine=MyISAM;
 
5874
begin;
 
5875
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5876
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5877
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5878
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5879
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5880
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5881
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5882
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5883
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5884
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5885
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5886
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5887
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5888
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5889
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5890
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5891
insert into bar select * from foo;
 
5892
commit;
 
5893
source include/diff_tables.inc;
 
5894
alter table foo add column added_7 text default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
5895
alter table bar add column added_7 text default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
5896
source include/diff_tables.inc;
 
5897
drop table foo; drop table bar;
 
5898
 
 
5899
 
 
5900
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5901
create table bar like foo;
 
5902
alter table bar engine=MyISAM;
 
5903
begin;
 
5904
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5905
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5906
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5907
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5908
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5909
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5910
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5911
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5912
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5913
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5914
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5915
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5916
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5917
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5918
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5919
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5920
insert into bar select * from foo;
 
5921
commit;
 
5922
source include/diff_tables.inc;
 
5923
alter table foo add column added_7 text default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
 
5924
alter table bar add column added_7 text default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
 
5925
source include/diff_tables.inc;
 
5926
drop table foo; drop table bar;
 
5927
 
 
5928
 
 
5929
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5930
create table bar like foo;
 
5931
alter table bar engine=MyISAM;
 
5932
begin;
 
5933
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5934
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5935
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5936
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5937
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5938
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5939
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5940
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5941
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5942
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5943
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5944
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5945
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5946
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5947
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5948
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5949
insert into bar select * from foo;
 
5950
commit;
 
5951
source include/diff_tables.inc;
 
5952
alter table foo add column added_7 text default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
5953
alter table bar add column added_7 text default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
5954
source include/diff_tables.inc;
 
5955
drop table foo; drop table bar;
 
5956
 
 
5957
 
 
5958
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5959
create table bar like foo;
 
5960
alter table bar engine=MyISAM;
 
5961
begin;
 
5962
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5963
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5964
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5965
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5966
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5967
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5968
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5969
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5970
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
5971
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
5972
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
5973
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
5974
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
5975
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
5976
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
5977
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
5978
insert into bar select * from foo;
 
5979
commit;
 
5980
source include/diff_tables.inc;
 
5981
alter table foo add column added_7 text default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
5982
alter table bar add column added_7 text default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
5983
source include/diff_tables.inc;
 
5984
drop table foo; drop table bar;
 
5985
 
 
5986
 
 
5987
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
5988
create table bar like foo;
 
5989
alter table bar engine=MyISAM;
 
5990
begin;
 
5991
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
5992
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
5993
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
5994
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
5995
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
5996
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
5997
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
5998
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
5999
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6000
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6001
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6002
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6003
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6004
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6005
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6006
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6007
insert into bar select * from foo;
 
6008
commit;
 
6009
source include/diff_tables.inc;
 
6010
alter table foo add column added_7 text default NULL after bbb, add column added_71 text default NULL after bbb;
 
6011
alter table bar add column added_7 text default NULL after bbb, add column added_71 text default NULL after bbb;
 
6012
source include/diff_tables.inc;
 
6013
drop table foo; drop table bar;
 
6014
 
 
6015
 
 
6016
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
6017
create table bar like foo;
 
6018
alter table bar engine=MyISAM;
 
6019
begin;
 
6020
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
6021
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
6022
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
6023
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
6024
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
6025
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
6026
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
6027
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
6028
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6029
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6030
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6031
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6032
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6033
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6034
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6035
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6036
insert into bar select * from foo;
 
6037
commit;
 
6038
source include/diff_tables.inc;
 
6039
alter table foo add column added_7 text default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
 
6040
alter table bar add column added_7 text default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
 
6041
source include/diff_tables.inc;
 
6042
drop table foo; drop table bar;
 
6043
 
 
6044
 
 
6045
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
6046
create table bar like foo;
 
6047
alter table bar engine=MyISAM;
 
6048
begin;
 
6049
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
6050
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
6051
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
6052
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
6053
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
6054
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
6055
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
6056
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
6057
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6058
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6059
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6060
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6061
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6062
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6063
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6064
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6065
insert into bar select * from foo;
 
6066
commit;
 
6067
source include/diff_tables.inc;
 
6068
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_11 bigint default NULL after bbb;
 
6069
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_11 bigint default NULL after bbb;
 
6070
source include/diff_tables.inc;
 
6071
drop table foo; drop table bar;
 
6072
 
 
6073
 
 
6074
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
6075
create table bar like foo;
 
6076
alter table bar engine=MyISAM;
 
6077
begin;
 
6078
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
6079
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
6080
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
6081
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
6082
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
6083
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
6084
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
6085
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
6086
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6087
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6088
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6089
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6090
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6091
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6092
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6093
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6094
insert into bar select * from foo;
 
6095
commit;
 
6096
source include/diff_tables.inc;
 
6097
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_21 bigint default 1234 after bbb;
 
6098
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_21 bigint default 1234 after bbb;
 
6099
source include/diff_tables.inc;
 
6100
drop table foo; drop table bar;
 
6101
 
 
6102
 
 
6103
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
6104
create table bar like foo;
 
6105
alter table bar engine=MyISAM;
 
6106
begin;
 
6107
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
6108
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
6109
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
6110
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
6111
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
6112
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
6113
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
6114
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
6115
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6116
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6117
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6118
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6119
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6120
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6121
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6122
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6123
insert into bar select * from foo;
 
6124
commit;
 
6125
source include/diff_tables.inc;
 
6126
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
6127
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_31 bigint NOT NULL default 54 after bbb;
 
6128
source include/diff_tables.inc;
 
6129
drop table foo; drop table bar;
 
6130
 
 
6131
 
 
6132
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
6133
create table bar like foo;
 
6134
alter table bar engine=MyISAM;
 
6135
begin;
 
6136
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
6137
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
6138
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
6139
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
6140
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
6141
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
6142
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
6143
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
6144
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6145
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6146
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6147
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6148
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6149
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6150
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6151
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6152
insert into bar select * from foo;
 
6153
commit;
 
6154
source include/diff_tables.inc;
 
6155
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
 
6156
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_41 varchar(10) default NULL after bbb;
 
6157
source include/diff_tables.inc;
 
6158
drop table foo; drop table bar;
 
6159
 
 
6160
 
 
6161
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
6162
create table bar like foo;
 
6163
alter table bar engine=MyISAM;
 
6164
begin;
 
6165
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
6166
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
6167
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
6168
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
6169
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
6170
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
6171
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
6172
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
6173
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6174
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6175
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6176
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6177
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6178
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6179
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6180
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6181
insert into bar select * from foo;
 
6182
commit;
 
6183
source include/diff_tables.inc;
 
6184
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
6185
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_51 varchar(10) default "abracadab" after bbb;
 
6186
source include/diff_tables.inc;
 
6187
drop table foo; drop table bar;
 
6188
 
 
6189
 
 
6190
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
6191
create table bar like foo;
 
6192
alter table bar engine=MyISAM;
 
6193
begin;
 
6194
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
6195
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
6196
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
6197
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
6198
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
6199
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
6200
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
6201
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
6202
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6203
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6204
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6205
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6206
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6207
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6208
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6209
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6210
insert into bar select * from foo;
 
6211
commit;
 
6212
source include/diff_tables.inc;
 
6213
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
6214
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_61 varchar(10) NOT NULL default "abracadab" after bbb;
 
6215
source include/diff_tables.inc;
 
6216
drop table foo; drop table bar;
 
6217
 
 
6218
 
 
6219
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
6220
create table bar like foo;
 
6221
alter table bar engine=MyISAM;
 
6222
begin;
 
6223
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
6224
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
6225
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
6226
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
6227
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
6228
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
6229
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
6230
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
6231
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6232
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6233
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6234
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6235
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6236
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6237
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6238
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6239
insert into bar select * from foo;
 
6240
commit;
 
6241
source include/diff_tables.inc;
 
6242
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_71 text default NULL after bbb;
 
6243
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_71 text default NULL after bbb;
 
6244
source include/diff_tables.inc;
 
6245
drop table foo; drop table bar;
 
6246
 
 
6247
 
 
6248
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
6249
create table bar like foo;
 
6250
alter table bar engine=MyISAM;
 
6251
begin;
 
6252
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
6253
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
6254
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
6255
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
6256
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
6257
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
6258
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
6259
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
6260
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6261
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6262
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6263
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6264
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6265
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6266
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6267
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6268
insert into bar select * from foo;
 
6269
commit;
 
6270
source include/diff_tables.inc;
 
6271
alter table foo add column added_8 mediumtext default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
 
6272
alter table bar add column added_8 mediumtext default NULL after bbb, add column added_81 mediumtext default NULL after bbb;
 
6273
source include/diff_tables.inc;
 
6274
drop table foo; drop table bar;
 
6275
 
 
6276
 
 
6277
create table foo (aa blob, bb longblob, cc tinyblob, dd mediumblob, aaa varchar(12), bbb varbinary(20), ccc varchar(50), ddd varchar(3000)) engine=TokuDB;
 
6278
create table bar like foo;
 
6279
alter table bar engine=MyISAM;
 
6280
begin;
 
6281
insert into foo values (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
 
6282
insert into foo values (NULL,NULL,NULL,NULL,"adsf",NULL,"hjfdshj",NULL);
 
6283
insert into foo values (NULL,NULL,NULL,NULL,NULL,"oifds",NULL,"fdsjfds");
 
6284
insert into foo values (NULL,NULL,NULL,NULL,"rewoiu","fds","fr","oiufdsrew");
 
6285
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,NULL,NULL,NULL);
 
6286
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"adsf",NULL,"hjfdshj",NULL);
 
6287
insert into foo values ("adsf",NULL,"hjfdshj",NULL,NULL,"oifds",NULL,"fdsjfds");
 
6288
insert into foo values ("adsf",NULL,"hjfdshj",NULL,"rewoiu","fds","fr","oiufdsrew");
 
6289
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,NULL,NULL,NULL);
 
6290
insert into foo values (NULL,"oifds",NULL,"fdsjfds","adsf",NULL,"hjfdshj",NULL);
 
6291
insert into foo values (NULL,"oifds",NULL,"fdsjfds",NULL,"oifds",NULL,"fdsjfds");
 
6292
insert into foo values (NULL,"oifds",NULL,"fdsjfds","rewoiu","fds","fr","oiufdsrew");
 
6293
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,NULL,NULL,NULL);
 
6294
insert into foo values ("rewoiu","fds","fr","oiufdsrew","adsf",NULL,"hjfdshj",NULL);
 
6295
insert into foo values ("rewoiu","fds","fr","oiufdsrew",NULL,"oifds",NULL,"fdsjfds");
 
6296
insert into foo values ("rewoiu","fds","fr","oiufdsrew","rewoiu","fds","fr","oiufdsrew");
 
6297
insert into bar select * from foo;
 
6298
commit;
 
6299
source include/diff_tables.inc;
 
6300
alter table foo add column added_1 bigint default NULL, add column added_2 bigint default -1 after bbb, add column added_3 bigint NOT NULL default -1;
 
6301
alter table bar add column added_1 bigint default NULL, add column added_2 bigint default -1 after bbb, add column added_3 bigint NOT NULL default -1;
 
6302
source include/diff_tables.inc;
 
6303
drop table foo; drop table bar;