|
5 | 5 | */
|
6 | 6 | // @codingStandardsIgnoreFile
|
7 | 7 | return ['CREATE TABLE `reference_table` (
|
8 |
| -`tinyint_ref` tinyint(4) NOT NULL AUTO_INCREMENT , |
9 |
| -`tinyint_without_padding` tinyint(4) NOT NULL DEFAULT 0 , |
10 |
| -`bigint_without_padding` bigint(20) NOT NULL DEFAULT 0 , |
11 |
| -`smallint_without_padding` smallint(6) NOT NULL DEFAULT 0 , |
12 |
| -`integer_without_padding` int(11) NOT NULL DEFAULT 0 , |
13 |
| -`smallint_with_big_padding` smallint(6) NOT NULL DEFAULT 0 , |
14 |
| -`smallint_without_default` smallint(6) NULL , |
15 |
| -`int_without_unsigned` int(11) NULL , |
16 |
| -`int_unsigned` int(10) UNSIGNED NULL , |
17 |
| -`bigint_default_nullable` bigint(20) UNSIGNED NULL DEFAULT 1 , |
18 |
| -`bigint_not_default_not_nullable` bigint(20) UNSIGNED NOT NULL , |
| 8 | +`tinyint_ref` tinyint NOT NULL AUTO_INCREMENT , |
| 9 | +`tinyint_without_padding` tinyint NOT NULL DEFAULT 0 , |
| 10 | +`bigint_without_padding` bigint NOT NULL DEFAULT 0 , |
| 11 | +`smallint_without_padding` smallint NOT NULL DEFAULT 0 , |
| 12 | +`integer_without_padding` int NOT NULL DEFAULT 0 , |
| 13 | +`smallint_with_big_padding` smallint NOT NULL DEFAULT 0 , |
| 14 | +`smallint_without_default` smallint NULL , |
| 15 | +`int_without_unsigned` int NULL , |
| 16 | +`int_unsigned` int UNSIGNED NULL , |
| 17 | +`bigint_default_nullable` bigint UNSIGNED NULL DEFAULT 1 , |
| 18 | +`bigint_not_default_not_nullable` bigint UNSIGNED NOT NULL , |
19 | 19 | CONSTRAINT PRIMARY KEY (`tinyint_ref`)
|
20 |
| -) ENGINE=innodb DEFAULT CHARSET=utf8 DEFAULT COLLATE=utf8_general_ci |
| 20 | +) ENGINE=innodb DEFAULT CHARSET=utf8 DEFAULT COLLATE=utf8_general_ci |
21 | 21 |
|
22 | 22 | CREATE TABLE `auto_increment_test` (
|
23 |
| -`int_auto_increment_with_nullable` int(10) UNSIGNED NOT NULL AUTO_INCREMENT , |
24 |
| -`int_disabled_auto_increment` smallint(5) unsigned NULL DEFAULT 0 , |
| 23 | +`int_auto_increment_with_nullable` int UNSIGNED NOT NULL AUTO_INCREMENT , |
| 24 | +`int_disabled_auto_increment` smallint UNSIGNED NULL DEFAULT 0 , |
25 | 25 | CONSTRAINT `AUTO_INCREMENT_TEST_INT_AUTO_INCREMENT_WITH_NULLABLE` UNIQUE KEY (`int_auto_increment_with_nullable`)
|
26 |
| -) ENGINE=innodb DEFAULT CHARSET=utf8 DEFAULT COLLATE=utf8_general_ci |
| 26 | +) ENGINE=innodb DEFAULT CHARSET=utf8 DEFAULT COLLATE=utf8_general_ci |
27 | 27 |
|
28 | 28 | CREATE TABLE `test_table` (
|
29 |
| -`smallint` smallint(6) NOT NULL AUTO_INCREMENT , |
30 |
| -`tinyint` tinyint(4) NULL , |
31 |
| -`bigint` bigint(20) NULL DEFAULT 0 , |
32 |
| -`float` float(12, 4) NULL DEFAULT 0 , |
33 |
| -`double` decimal(14, 6) NULL DEFAULT 11111111.111111 , |
34 |
| -`decimal` decimal(15, 4) NULL DEFAULT 0 , |
35 |
| -`date` date NULL , |
36 |
| -`timestamp` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP , |
37 |
| -`datetime` datetime NULL DEFAULT 0 , |
38 |
| -`longtext` longtext NULL , |
39 |
| -`mediumtext` mediumtext NULL , |
40 |
| -`varchar` varchar(254) NULL , |
41 |
| -`char` char(255) NULL , |
42 |
| -`mediumblob` mediumblob NULL , |
43 |
| -`blob` blob NULL , |
44 |
| -`boolean` BOOLEAN NULL , |
45 |
| -CONSTRAINT `TEST_TABLE_SMALLINT_BIGINT` UNIQUE KEY (`smallint`,`bigint`), |
46 |
| -CONSTRAINT `TEST_TABLE_TINYINT_REFERENCE_TABLE_TINYINT_REF` FOREIGN KEY (`tinyint`) REFERENCES `reference_table` (`tinyint_ref`) ON DELETE NO ACTION, |
| 29 | +`smallint` smallint NOT NULL AUTO_INCREMENT , |
| 30 | +`tinyint` tinyint NULL , |
| 31 | +`bigint` bigint NULL DEFAULT 0 , |
| 32 | +`float` float(12, 4) NULL DEFAULT 0 , |
| 33 | +`double` decimal(14, 6) NULL DEFAULT 11111111.111111 , |
| 34 | +`decimal` decimal(15, 4) NULL DEFAULT 0 , |
| 35 | +`date` date NULL , |
| 36 | +`timestamp` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP , |
| 37 | +`datetime` datetime NULL DEFAULT 0 , |
| 38 | +`longtext` longtext NULL , |
| 39 | +`mediumtext` mediumtext NULL , |
| 40 | +`varchar` varchar(254) NULL , |
| 41 | +`char` char(255) NULL , |
| 42 | +`mediumblob` mediumblob NULL , |
| 43 | +`blob` blob NULL , |
| 44 | +`boolean` BOOLEAN NULL , |
| 45 | +CONSTRAINT `TEST_TABLE_SMALLINT_BIGINT` UNIQUE KEY (`smallint`,`bigint`), |
| 46 | +CONSTRAINT `TEST_TABLE_TINYINT_REFERENCE_TABLE_TINYINT_REF` FOREIGN KEY (`tinyint`) REFERENCES `reference_table` (`tinyint_ref`) ON DELETE NO ACTION, |
47 | 47 | INDEX `TEST_TABLE_TINYINT_BIGINT` (`tinyint`,`bigint`)
|
48 |
| -) ENGINE=innodb DEFAULT CHARSET=utf8 DEFAULT COLLATE=utf8_general_ci |
| 48 | +) ENGINE=innodb DEFAULT CHARSET=utf8 DEFAULT COLLATE=utf8_general_ci |
49 | 49 |
|
50 | 50 | CREATE TABLE `patch_list` (
|
51 |
| -`patch_id` int(11) NOT NULL AUTO_INCREMENT COMMENT "Patch Auto Increment", |
52 |
| -`patch_name` varchar(1024) NOT NULL COMMENT "Patch Class Name", |
| 51 | +`patch_id` int NOT NULL AUTO_INCREMENT COMMENT "Patch Auto Increment", |
| 52 | +`patch_name` varchar(1024) NOT NULL COMMENT "Patch Class Name", |
53 | 53 | CONSTRAINT PRIMARY KEY (`patch_id`)
|
54 | 54 | ) ENGINE=innodb DEFAULT CHARSET=utf8 DEFAULT COLLATE=utf8_general_ci COMMENT="List of data/schema patches"
|
55 | 55 |
|
|
0 commit comments