c71dbf9ef3
* v1.1.0 * WIP: copying AUTO_INCREMENT value to ghost table Initial commit: towards setting up a test suite Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com> * greping for 'expect_table_structure' content * Adding simple test for 'expect_table_structure' scenario * adding tests for AUTO_INCREMENT value after row deletes. Should initially fail * clear event beforehand * parsing AUTO_INCREMENT from alter query, reading AUTO_INCREMENT from original table, applying AUTO_INCREMENT value onto ghost table if applicable and user has not specified AUTO_INCREMENT in alter statement * support GetUint64 Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com> * minor update to test Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com> * adding test for user defined AUTO_INCREMENT statement Co-authored-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>
18 lines
516 B
SQL
18 lines
516 B
SQL
drop event if exists gh_ost_test;
|
|
|
|
drop table if exists gh_ost_test;
|
|
create table gh_ost_test (
|
|
id int auto_increment,
|
|
i int not null,
|
|
primary key(id)
|
|
) auto_increment=1;
|
|
|
|
insert into gh_ost_test values (NULL, 11);
|
|
insert into gh_ost_test values (NULL, 13);
|
|
insert into gh_ost_test values (NULL, 17);
|
|
insert into gh_ost_test values (NULL, 23);
|
|
insert into gh_ost_test values (NULL, 29);
|
|
insert into gh_ost_test values (NULL, 31);
|
|
insert into gh_ost_test values (NULL, 37);
|
|
delete from gh_ost_test where id>=5;
|