40
40
DROP TABLE IF EXISTS `test`.`t1`;
43
CREATE TABLE `test`.`t1` ( `autoinc_int_field` INT NOT NULL AUTO_INCREMENT, `null_int_field` INT NULL, `not_null_bigint_field` BIGINT NOT NULL, `null_bigint_field` BIGINT NULL, `not_null_int_field` INT NOT NULL, `null_varchar_field` VARCHAR(100) NULL COLLATE utf8_general_ci, `not_null_varchar_field` VARCHAR(100) NOT NULL COLLATE utf8_general_ci, `null_enum_field` ENUM('val1','val2') NULL, `not_null_enum_field` ENUM('val1','val2') NOT NULL, `null_date_field` DATE NULL, `not_null_date_field` DATE NOT NULL, `null_datetime_field` DATETIME NULL, `not_null_datetime_field` DATETIME NOT NULL, `null_blob_field` BLOB NULL COLLATE binary, `not_null_blob_field` BLOB NOT NULL COLLATE binary, `null_text_field` BLOB NULL COLLATE utf8_general_ci, `not_null_text_field` BLOB NOT NULL COLLATE utf8_general_ci, `null_timestamp_field` TIMESTAMP NULL, `not_null_timestamp_field` TIMESTAMP NOT NULL, `null_double_field` DOUBLE NULL, `not_null_double_field` DOUBLE NOT NULL, `null_decimal_field` DECIMAL(10,2) NULL, `not_null_decimal_field` DECIMAL(10,2) NOT NULL, PRIMARY KEY `PRIMARY` (`autoinc_int_field`) ) ENGINE = InnoDB COLLATE = utf8_general_ci;
43
CREATE TABLE `test`.`t1` ( `autoinc_int_field` int NOT NULL AUTO_INCREMENT, `null_int_field` int DEFAULT NULL, `not_null_bigint_field` bigint NOT NULL, `null_bigint_field` bigint DEFAULT NULL, `not_null_int_field` int NOT NULL, `null_varchar_field` varchar(100) DEFAULT NULL, `not_null_varchar_field` varchar(100) NOT NULL, `null_enum_field` enum('val1','val2') DEFAULT NULL, `not_null_enum_field` enum('val1','val2') NOT NULL, `null_date_field` date DEFAULT NULL, `not_null_date_field` date NOT NULL, `null_datetime_field` datetime DEFAULT NULL, `not_null_datetime_field` datetime NOT NULL, `null_blob_field` blob, `not_null_blob_field` blob NOT NULL, `null_text_field` text, `not_null_text_field` text NOT NULL, `null_timestamp_field` timestamp NULL DEFAULT NULL, `not_null_timestamp_field` timestamp NOT NULL, `null_double_field` double DEFAULT NULL, `not_null_double_field` double NOT NULL, `null_decimal_field` decimal(10,2) DEFAULT NULL, `not_null_decimal_field` decimal(10,2) NOT NULL, PRIMARY KEY (`autoinc_int_field`) ) ENGINE=InnoDB COLLATE = utf8_general_ci;
46
46
DROP TABLE `test`.`t1`;
49
CREATE TABLE `test`.`t1` ( `id` INT NOT NULL AUTO_INCREMENT, `key1` VARCHAR(10) NOT NULL COLLATE utf8_general_ci, `key2` DOUBLE NOT NULL, `key3` BLOB NOT NULL COLLATE binary, PRIMARY KEY `PRIMARY` (`id`), UNIQUE KEY `key1` (`key1`), KEY `named_key` (`key2`), KEY `partial_key` (`key3`(30)) ) ENGINE = InnoDB COLLATE = utf8_general_ci;
49
CREATE TABLE `test`.`t1` ( `id` int NOT NULL AUTO_INCREMENT, `key1` varchar(10) NOT NULL, `key2` double NOT NULL, `key3` blob NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `key1` (`key1`), KEY `named_key` (`key2`), KEY `partial_key` (`key3`(30)) ) ENGINE=InnoDB COLLATE = utf8_general_ci;
52
52
DROP TABLE `test`.`t1`;