Skip to content

Commit 18fdc29

Browse files
committed
Alter some TableMapEvent.Dump output
1 parent 35c2106 commit 18fdc29

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

replication/row_event.go

+11-11
Original file line numberDiff line numberDiff line change
@@ -485,30 +485,30 @@ func (e *TableMapEvent) Dump(w io.Writer) {
485485
}
486486
}
487487
if e.IsEnumColumn(i) {
488+
if len(enumSetCollationMap) == 0 {
489+
fmt.Fprintf(w, " enum_collation=<n/a>")
490+
} else {
491+
fmt.Fprintf(w, " enum_collation=%d", enumSetCollationMap[i])
492+
}
493+
488494
if len(enumStrValueMap) == 0 {
489495
fmt.Fprintf(w, " enum=<n/a>")
490496
} else {
491497
fmt.Fprintf(w, " enum=%v", enumStrValueMap[i])
492498
}
493-
499+
}
500+
if e.IsSetColumn(i) {
494501
if len(enumSetCollationMap) == 0 {
495-
fmt.Fprintf(w, " enum_collation=<n/a>")
502+
fmt.Fprintf(w, " set_collation=<n/a>")
496503
} else {
497-
fmt.Fprintf(w, " enum_collation=%d", enumSetCollationMap[i])
504+
fmt.Fprintf(w, " set_collation=%d", enumSetCollationMap[i])
498505
}
499-
}
500-
if e.IsSetColumn(i) {
506+
501507
if len(setStrValueMap) == 0 {
502508
fmt.Fprintf(w, " set=<n/a>")
503509
} else {
504510
fmt.Fprintf(w, " set=%v", setStrValueMap[i])
505511
}
506-
507-
if len(enumSetCollationMap) == 0 {
508-
fmt.Fprintf(w, " set_collation=<n/a>")
509-
} else {
510-
fmt.Fprintf(w, " set_collation=%d", enumSetCollationMap[i])
511-
}
512512
}
513513
if e.IsGeometryColumn(i) {
514514
if len(geometryTypeMap) == 0 {

0 commit comments

Comments
 (0)