EVOLUTION-MANAGER
Edit File: change_column_int_not_supported.test
source include/have_tokudb.inc; # this test is generated by change_int_not_supported.py # ensure that int types are only expanded and are not cnverted to some other type --disable_warnings DROP TABLE IF EXISTS t; --enable_warnings SET SESSION DEFAULT_STORAGE_ENGINE="TokuDB"; SET SESSION TOKUDB_DISABLE_SLOW_ALTER=1; CREATE TABLE t (a TINYINT ); ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT ); ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT ); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT ); ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT ); ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a TINYINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT ); ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT ); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT ); ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT ); ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a SMALLINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a MEDIUMINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT ); ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT ); ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a INT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT ); ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT ); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT ; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a TINYINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT ; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a SMALLINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT ; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a MEDIUMINT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT ; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a INT UNSIGNED NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT ; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT NOT NULL; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); --replace_regex /MariaDB/XYZ/ /MySQL/XYZ/ --error ER_UNSUPPORTED_EXTENSION ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED; DROP TABLE t; CREATE TABLE t (a BIGINT UNSIGNED NOT NULL); ALTER TABLE t CHANGE COLUMN a a BIGINT UNSIGNED NOT NULL; DROP TABLE t;