Skip to content

Commit 65dcb13

Browse files
committed
Bug#27745526: DIFFERENCES BETWEEN WL#6379 AND ACTUAL DD TABLE DEFINITIONS
We need to modify the DD table definitions to be consistent with the contents of WL#6379. The following changes are done in this patch: 1. The TIMESTAMP fields 'created' and 'last_altered' have had their DEFAULT and ON UPDATE clauses removed, since these are obsolete due to the DD tables not being updated with DML. The exception is the table 'st_spatial_reference_systems'. Here, tha clauses are kept since the table is populated by means of SQL DML. 2. The 'engine' field, which is present in various tables, now uses the collation 'utf8_general_ci'. 3. The index on 'character_sets.default_collation_id' is changed from non-unique to unique. 4. The type of 'collations.pad_attribute' is changed from VARCHAR to ENUM. 5. A non-unique index is added on 'table_partitions.parent_partition_id'. 6. A foreign key is added on 'table_partitions.parent_partition_id'. 7. The type of 'tables.options' is changed from 'MEDIUMBLOB' to 'MEDIUMTEXT'. 8. The ENUM type of 'tables.partition_type' is extended by an additional entry 'AUTO_LINEAR'. 9. A non-unique index is added on 'tables.type'. 10. Non-unique indexes are added on 'tables.view_connection_collation_id' and 'tables.view_client_collation_id'. 11. Foreign keys are added on 'tables.view_client_collation_id' and 'tables.view_connection_collation_id'. Change-Id: I2f22423a1d0b2a3381fdea401f2acbcf8ea124a5
1 parent 9312223 commit 65dcb13

38 files changed

+187
-142
lines changed

mysql-test/r/dd_schema_definition_debug.result

+28-21
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,8 @@ Table Create Table
163163
catalogs CREATE TABLE `catalogs` (
164164
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
165165
`name` varchar(64) <LCTN dependent collation> NOT NULL,
166-
`created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
167-
`last_altered` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
166+
`created` timestamp NOT NULL,
167+
`last_altered` timestamp NOT NULL,
168168
`options` mediumtext COLLATE utf8_bin,
169169
PRIMARY KEY (`id`),
170170
UNIQUE KEY `name` (`name`)
@@ -180,7 +180,7 @@ character_sets CREATE TABLE `character_sets` (
180180
`options` mediumtext COLLATE utf8_bin,
181181
PRIMARY KEY (`id`),
182182
UNIQUE KEY `name` (`name`),
183-
KEY `default_collation_id` (`default_collation_id`),
183+
UNIQUE KEY `default_collation_id` (`default_collation_id`),
184184
CONSTRAINT `character_sets_ibfk_1` FOREIGN KEY (`default_collation_id`) REFERENCES `collations` (`id`)
185185
) /*!50100 TABLESPACE `mysql` */ ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin STATS_PERSISTENT=0 ROW_FORMAT=DYNAMIC
186186
SHOW CREATE TABLE mysql.collations;
@@ -191,7 +191,7 @@ collations CREATE TABLE `collations` (
191191
`character_set_id` bigint(20) unsigned NOT NULL,
192192
`is_compiled` tinyint(1) NOT NULL,
193193
`sort_length` int(10) unsigned NOT NULL,
194-
`pad_attribute` varchar(9) COLLATE utf8_bin NOT NULL,
194+
`pad_attribute` enum('PAD SPACE','NO PAD') COLLATE utf8_bin NOT NULL,
195195
`options` mediumtext COLLATE utf8_bin,
196196
PRIMARY KEY (`id`),
197197
UNIQUE KEY `name` (`name`),
@@ -288,8 +288,8 @@ events CREATE TABLE `events` (
288288
`ends` datetime DEFAULT NULL,
289289
`status` enum('ENABLED','DISABLED','SLAVESIDE_DISABLED') COLLATE utf8_bin NOT NULL,
290290
`on_completion` enum('DROP','PRESERVE') COLLATE utf8_bin NOT NULL,
291-
`created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
292-
`last_altered` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
291+
`created` timestamp NOT NULL,
292+
`last_altered` timestamp NOT NULL,
293293
`last_executed` datetime DEFAULT NULL,
294294
`comment` varchar(2048) COLLATE utf8_bin NOT NULL,
295295
`originator` int(10) unsigned NOT NULL,
@@ -399,7 +399,7 @@ indexes CREATE TABLE `indexes` (
399399
`options` mediumtext COLLATE utf8_bin,
400400
`se_private_data` mediumtext COLLATE utf8_bin,
401401
`tablespace_id` bigint(20) unsigned DEFAULT NULL,
402-
`engine` varchar(64) COLLATE utf8_bin NOT NULL,
402+
`engine` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
403403
PRIMARY KEY (`id`),
404404
UNIQUE KEY `table_id` (`table_id`,`name`),
405405
KEY `tablespace_id` (`tablespace_id`),
@@ -526,8 +526,8 @@ routines CREATE TABLE `routines` (
526526
`client_collation_id` bigint(20) unsigned NOT NULL,
527527
`connection_collation_id` bigint(20) unsigned NOT NULL,
528528
`schema_collation_id` bigint(20) unsigned NOT NULL,
529-
`created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
530-
`last_altered` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
529+
`created` timestamp NOT NULL,
530+
`last_altered` timestamp NOT NULL,
531531
`comment` text COLLATE utf8_bin NOT NULL,
532532
`options` mediumtext COLLATE utf8_bin,
533533
`external_language` varchar(64) COLLATE utf8_bin NOT NULL DEFAULT 'SQL',
@@ -550,8 +550,8 @@ schemata CREATE TABLE `schemata` (
550550
`catalog_id` bigint(20) unsigned NOT NULL,
551551
`name` varchar(64) <LCTN dependent collation> NOT NULL,
552552
`default_collation_id` bigint(20) unsigned NOT NULL,
553-
`created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
554-
`last_altered` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
553+
`created` timestamp NOT NULL,
554+
`last_altered` timestamp NOT NULL,
555555
`options` mediumtext COLLATE utf8_bin,
556556
PRIMARY KEY (`id`),
557557
UNIQUE KEY `catalog_id` (`catalog_id`,`name`),
@@ -597,7 +597,7 @@ table_partitions CREATE TABLE `table_partitions` (
597597
`number` smallint(5) unsigned NOT NULL,
598598
`name` varchar(64) CHARACTER SET utf8 COLLATE utf8_tolower_ci NOT NULL,
599599
`description_utf8` text COLLATE utf8_bin,
600-
`engine` varchar(64) COLLATE utf8_bin NOT NULL,
600+
`engine` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
601601
`comment` varchar(2048) COLLATE utf8_bin NOT NULL,
602602
`options` mediumtext COLLATE utf8_bin,
603603
`se_private_data` mediumtext COLLATE utf8_bin,
@@ -609,8 +609,10 @@ table_partitions CREATE TABLE `table_partitions` (
609609
UNIQUE KEY `engine` (`engine`,`se_private_id`),
610610
KEY `engine_2` (`engine`),
611611
KEY `tablespace_id` (`tablespace_id`),
612+
KEY `parent_partition_id` (`parent_partition_id`),
612613
CONSTRAINT `table_partitions_ibfk_1` FOREIGN KEY (`table_id`) REFERENCES `tables` (`id`),
613-
CONSTRAINT `table_partitions_ibfk_2` FOREIGN KEY (`tablespace_id`) REFERENCES `tablespaces` (`id`)
614+
CONSTRAINT `table_partitions_ibfk_2` FOREIGN KEY (`tablespace_id`) REFERENCES `tablespaces` (`id`),
615+
CONSTRAINT `table_partitions_ibfk_3` FOREIGN KEY (`parent_partition_id`) REFERENCES `table_partitions` (`id`)
614616
) /*!50100 TABLESPACE `mysql` */ ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin STATS_PERSISTENT=0 ROW_FORMAT=DYNAMIC
615617
SHOW CREATE TABLE mysql.table_stats;
616618
Table Create Table
@@ -643,20 +645,20 @@ tables CREATE TABLE `tables` (
643645
`collation_id` bigint(20) unsigned DEFAULT NULL,
644646
`comment` varchar(2048) COLLATE utf8_bin NOT NULL,
645647
`hidden` enum('Visible','System','SE','DDL') COLLATE utf8_bin NOT NULL,
646-
`options` mediumblob,
648+
`options` mediumtext COLLATE utf8_bin,
647649
`se_private_data` mediumtext COLLATE utf8_bin,
648650
`se_private_id` bigint(20) unsigned DEFAULT NULL,
649651
`tablespace_id` bigint(20) unsigned DEFAULT NULL,
650-
`partition_type` enum('HASH','KEY_51','KEY_55','LINEAR_HASH','LINEAR_KEY_51','LINEAR_KEY_55','RANGE','LIST','RANGE_COLUMNS','LIST_COLUMNS','AUTO') COLLATE utf8_bin DEFAULT NULL,
652+
`partition_type` enum('HASH','KEY_51','KEY_55','LINEAR_HASH','LINEAR_KEY_51','LINEAR_KEY_55','RANGE','LIST','RANGE_COLUMNS','LIST_COLUMNS','AUTO','AUTO_LINEAR') COLLATE utf8_bin DEFAULT NULL,
651653
`partition_expression` varchar(2048) COLLATE utf8_bin DEFAULT NULL,
652654
`partition_expression_utf8` varchar(2048) COLLATE utf8_bin DEFAULT NULL,
653655
`default_partitioning` enum('NO','YES','NUMBER') COLLATE utf8_bin DEFAULT NULL,
654656
`subpartition_type` enum('HASH','KEY_51','KEY_55','LINEAR_HASH','LINEAR_KEY_51','LINEAR_KEY_55') COLLATE utf8_bin DEFAULT NULL,
655657
`subpartition_expression` varchar(2048) COLLATE utf8_bin DEFAULT NULL,
656658
`subpartition_expression_utf8` varchar(2048) COLLATE utf8_bin DEFAULT NULL,
657659
`default_subpartitioning` enum('NO','YES','NUMBER') COLLATE utf8_bin DEFAULT NULL,
658-
`created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
659-
`last_altered` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
660+
`created` timestamp NOT NULL,
661+
`last_altered` timestamp NOT NULL,
660662
`view_definition` longblob,
661663
`view_definition_utf8` longtext COLLATE utf8_bin,
662664
`view_check_option` enum('NONE','LOCAL','CASCADED') COLLATE utf8_bin DEFAULT NULL,
@@ -671,11 +673,16 @@ tables CREATE TABLE `tables` (
671673
UNIQUE KEY `schema_id` (`schema_id`,`name`),
672674
UNIQUE KEY `engine` (`engine`,`se_private_id`),
673675
KEY `engine_2` (`engine`),
676+
KEY `type` (`type`),
674677
KEY `collation_id` (`collation_id`),
675678
KEY `tablespace_id` (`tablespace_id`),
679+
KEY `view_client_collation_id` (`view_client_collation_id`),
680+
KEY `view_connection_collation_id` (`view_connection_collation_id`),
676681
CONSTRAINT `tables_ibfk_1` FOREIGN KEY (`schema_id`) REFERENCES `schemata` (`id`),
677682
CONSTRAINT `tables_ibfk_2` FOREIGN KEY (`collation_id`) REFERENCES `collations` (`id`),
678-
CONSTRAINT `tables_ibfk_3` FOREIGN KEY (`tablespace_id`) REFERENCES `tablespaces` (`id`)
683+
CONSTRAINT `tables_ibfk_3` FOREIGN KEY (`tablespace_id`) REFERENCES `tablespaces` (`id`),
684+
CONSTRAINT `tables_ibfk_4` FOREIGN KEY (`view_client_collation_id`) REFERENCES `collations` (`id`),
685+
CONSTRAINT `tables_ibfk_5` FOREIGN KEY (`view_connection_collation_id`) REFERENCES `collations` (`id`)
679686
) /*!50100 TABLESPACE `mysql` */ ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin STATS_PERSISTENT=0 ROW_FORMAT=DYNAMIC
680687
SHOW CREATE TABLE mysql.tablespace_files;
681688
Table Create Table
@@ -696,7 +703,7 @@ tablespaces CREATE TABLE `tablespaces` (
696703
`options` mediumtext COLLATE utf8_bin,
697704
`se_private_data` mediumtext COLLATE utf8_bin,
698705
`comment` varchar(2048) COLLATE utf8_bin NOT NULL,
699-
`engine` varchar(64) COLLATE utf8_bin NOT NULL,
706+
`engine` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
700707
PRIMARY KEY (`id`),
701708
UNIQUE KEY `name` (`name`)
702709
) /*!50100 TABLESPACE `mysql` */ ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin STATS_PERSISTENT=0 ROW_FORMAT=DYNAMIC
@@ -712,8 +719,8 @@ triggers CREATE TABLE `triggers` (
712719
`action_order` int(10) unsigned NOT NULL,
713720
`action_statement` longblob NOT NULL,
714721
`action_statement_utf8` longtext COLLATE utf8_bin NOT NULL,
715-
`created` timestamp(2) NOT NULL DEFAULT CURRENT_TIMESTAMP(2) ON UPDATE CURRENT_TIMESTAMP(2),
716-
`last_altered` timestamp(2) NOT NULL DEFAULT CURRENT_TIMESTAMP(2),
722+
`created` timestamp(2) NOT NULL,
723+
`last_altered` timestamp(2) NOT NULL,
717724
`sql_mode` set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','NOT_USED','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','NOT_USED_9','NOT_USED_10','NOT_USED_11','NOT_USED_12','NOT_USED_13','NOT_USED_14','NOT_USED_15','NOT_USED_16','NOT_USED_17','NOT_USED_18','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NOT_USED_29','HIGH_NOT_PRECEDENCE','NO_ENGINE_SUBSTITUTION','PAD_CHAR_TO_FULL_LENGTH') COLLATE utf8_bin NOT NULL,
718725
`definer` varchar(93) COLLATE utf8_bin NOT NULL,
719726
`client_collation_id` bigint(20) unsigned NOT NULL,

mysql-test/r/information_schema_routines.result

+5-5
Original file line numberDiff line numberDiff line change
@@ -518,7 +518,7 @@ TABLE_SCHEMA information_schema
518518
TABLE_NAME ROUTINES
519519
COLUMN_NAME CREATED
520520
ORDINAL_POSITION 24
521-
COLUMN_DEFAULT CURRENT_TIMESTAMP
521+
COLUMN_DEFAULT NULL
522522
IS_NULLABLE NO
523523
DATA_TYPE timestamp
524524
CHARACTER_MAXIMUM_LENGTH NULL
@@ -530,7 +530,7 @@ CHARACTER_SET_NAME NULL
530530
COLLATION_NAME NULL
531531
COLUMN_TYPE timestamp
532532
COLUMN_KEY
533-
EXTRA on update CURRENT_TIMESTAMP
533+
EXTRA
534534
PRIVILEGES select
535535
COLUMN_COMMENT
536536
GENERATION_EXPRESSION
@@ -540,7 +540,7 @@ TABLE_SCHEMA information_schema
540540
TABLE_NAME ROUTINES
541541
COLUMN_NAME LAST_ALTERED
542542
ORDINAL_POSITION 25
543-
COLUMN_DEFAULT CURRENT_TIMESTAMP
543+
COLUMN_DEFAULT NULL
544544
IS_NULLABLE NO
545545
DATA_TYPE timestamp
546546
CHARACTER_MAXIMUM_LENGTH NULL
@@ -714,8 +714,8 @@ IS_DETERMINISTIC varchar(3) NO
714714
SQL_DATA_ACCESS enum('CONTAINS SQL','NO SQL','READS SQL DATA','MODIFIES SQL DATA') NO NULL
715715
SQL_PATH binary(0) YES NULL
716716
SECURITY_TYPE enum('DEFAULT','INVOKER','DEFINER') NO NULL
717-
CREATED timestamp NO CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
718-
LAST_ALTERED timestamp NO CURRENT_TIMESTAMP
717+
CREATED timestamp NO NULL
718+
LAST_ALTERED timestamp NO NULL
719719
SQL_MODE set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','NOT_USED','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','NOT_USED_9','NOT_USED_10','NOT_USED_11','NOT_USED_12','NOT_USED_13','NOT_USED_14','NOT_USED_15','NOT_USED_16','NOT_USED_17','NOT_USED_18','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NOT_USED_29','HIGH_NOT_PRECEDENCE','NO_ENGINE_SUBSTITUTION','PAD_CHAR_TO_FULL_LENGTH','TIME_TRUNCATE_FRACTIONAL') NO NULL
720720
ROUTINE_COMMENT text NO NULL
721721
DEFINER varchar(93) NO NULL

mysql-test/r/partition_error.result

+1-1
Original file line numberDiff line numberDiff line change
@@ -1864,7 +1864,7 @@ SUBPARTITION BY HASH (`a`)
18641864
(SUBPARTITION pMaxsp0 COMMENT = 'This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = InnoDB,
18651865
SUBPARTITION pMaxsp1 COMMENT = 'This is a long comment (2050 ascii characters) 50 pMax partition comment .80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|' ENGINE = InnoDB)) */
18661866
SELECT PARTITION_NAME, SUBPARTITION_NAME, PARTITION_COMMENT FROM INFORMATION_SCHEMA.PARTITIONS
1867-
WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test';
1867+
WHERE TABLE_NAME = 't1' AND TABLE_SCHEMA = 'test' ORDER BY PARTITION_NAME DESC;
18681868
PARTITION_NAME SUBPARTITION_NAME PARTITION_COMMENT
18691869
pUpTo10 p-10sp0 This is a long comment (2050 ascii characters) 50 pUpTo10 partition ......80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|
18701870
pUpTo10 p-10sp1 This is a long comment (2050 ascii characters) 50 pUpTo10 partition ......80-!.................. 100 ................................................................................................ 200....................................................................................................................................................................................................................................................................................................... 500 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 1000 ..............1024-|

mysql-test/r/show_check.result

+4-4
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ def TABLES Max_data_length Max_data_length 8 21 0 Y 32800 0 63
139139
def TABLES Index_length Index_length 8 21 0 Y 32800 0 63
140140
def TABLES Data_free Data_free 8 21 0 Y 32800 0 63
141141
def TABLES Auto_increment Auto_increment 8 21 0 Y 32800 0 63
142-
def mysql tables TABLES Create_time Create_time 7 19 0 N 129 0 63
142+
def mysql tables TABLES Create_time Create_time 7 19 0 N # 0 63
143143
def TABLES Update_time Update_time 12 19 0 Y 128 0 63
144144
def TABLES Check_time Check_time 12 19 0 Y 128 0 63
145145
def mysql collations TABLES Collation Collation 253 256 0 Y 4096 0 255
@@ -884,7 +884,7 @@ def COLLATIONS COLLATIONS Id Id 8 20 2 N 32801 0 63
884884
def COLLATIONS COLLATIONS Default Default 253 9 0 N 1 0 33
885885
def COLLATIONS COLLATIONS Compiled Compiled 253 9 3 N 1 0 33
886886
def COLLATIONS COLLATIONS Sortlen Sortlen 3 10 1 N 36897 0 63
887-
def COLLATIONS COLLATIONS Pad_attribute Pad_attribute 253 27 9 N 4225 0 33
887+
def COLLATIONS COLLATIONS Pad_attribute Pad_attribute 254 27 9 N 4481 0 33
888888
Collation Charset Id Default Compiled Sortlen Pad_attribute
889889
latin1_bin latin1 47 Yes 1 PAD SPACE
890890
----------------------------------------------------------------
@@ -946,7 +946,7 @@ Catalog Database Table Table_alias Column Column_alias Type Length Max length Is
946946
def mysql TABLES TABLES TABLE_CATALOG TABLE_CATALOG 253 192 3 N # 0 33
947947
def mysql TABLES TABLES TABLE_SCHEMA TABLE_SCHEMA 253 192 4 N # 0 33
948948
def mysql TABLES TABLES TABLE_NAME TABLE_NAME 253 192 2 N # 0 33
949-
def mysql TABLES TABLES TABLE_TYPE TABLE_TYPE 254 33 10 N 4481 0 33
949+
def mysql TABLES TABLES TABLE_TYPE TABLE_TYPE 254 33 10 N 20873 0 33
950950
def TABLES TABLES ENGINE ENGINE 253 192 6 Y 0 31 33
951951
def mysql TABLES TABLES ROW_FORMAT ROW_FORMAT 254 30 7 Y 384 0 33
952952
def mysql TABLES TABLES TABLE_COLLATION TABLE_COLLATION 253 192 18 Y 20484 0 33
@@ -1014,7 +1014,7 @@ def mysql triggers TRIGGERS Event Event 254 18 6 N 4481 0 33
10141014
def mysql tables TRIGGERS Table Table 253 192 2 N 4225 0 33
10151015
def mysql triggers TRIGGERS Statement Statement 252 4294967295 10 N 4241 0 33
10161016
def mysql triggers TRIGGERS Timing Timing 254 18 6 N 4481 0 33
1017-
def mysql triggers TRIGGERS Created Created 7 22 22 N 129 2 63
1017+
def mysql triggers TRIGGERS Created Created 7 22 22 N 4225 2 63
10181018
def mysql triggers TRIGGERS sql_mode sql_mode 254 1467 117 N 6273 0 33
10191019
def mysql triggers TRIGGERS Definer Definer 253 279 14 N 4225 0 33
10201020
def mysql character_sets TRIGGERS character_set_client character_set_client 253 192 6 N 4097 0 33

0 commit comments

Comments
 (0)