gh-ost/go/sql
Tim Vaillancourt c71dbf9ef3
Copy auto increment (#967)
* 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>
2021-05-14 15:32:56 +02:00
..
builder_test.go detect range end based on OFFSET 2017-08-21 08:12:41 +03:00
builder.go enhance processing efficiency 2021-02-26 14:23:24 +08:00
encoding.go support gbk encoding 2018-01-16 23:43:09 +08:00
parser_test.go Copy auto increment (#967) 2021-05-14 15:32:56 +02:00
parser.go Copy auto increment (#967) 2021-05-14 15:32:56 +02:00
types_test.go added test to sql/types 2016-10-13 13:13:00 +02:00
types.go enhance processing efficiency 2021-02-26 14:23:24 +08:00