Skip to content

Commit eb2ea8e

Browse files
authored
Merge pull request #6 from RiveryIO/feature/eitam/add_nil_based_value_to_date
Change mysql_date default zero based value to nil
2 parents d947c9e + 73477d3 commit eb2ea8e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

replication/row_event.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1109,7 +1109,7 @@ func (e *RowsEvent) decodeValue(data []byte, tp byte, meta uint16) (v interface{
11091109
n = 3
11101110
i32 := uint32(FixedLengthInt(data[0:3]))
11111111
if i32 == 0 {
1112-
v = "0000-00-00"
1112+
v = nil
11131113
} else {
11141114
v = fmt.Sprintf("%04d-%02d-%02d", i32/(16*32), i32/32%16, i32%32)
11151115
}

0 commit comments

Comments
 (0)