Skip to content

Commit 8d8957e

Browse files
committed
Add field type JSON support
1 parent acb04ff commit 8d8957e

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

const.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ const (
107107
fieldTypeBit
108108
)
109109
const (
110-
fieldTypeNewDecimal byte = iota + 0xf6
110+
fieldTypeJSON byte = iota + 0xf5
111+
fieldTypeNewDecimal
111112
fieldTypeEnum
112113
fieldTypeSet
113114
fieldTypeTinyBLOB

packets.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1106,7 +1106,7 @@ func (rows *binaryRows) readRow(dest []driver.Value) error {
11061106
case fieldTypeDecimal, fieldTypeNewDecimal, fieldTypeVarChar,
11071107
fieldTypeBit, fieldTypeEnum, fieldTypeSet, fieldTypeTinyBLOB,
11081108
fieldTypeMediumBLOB, fieldTypeLongBLOB, fieldTypeBLOB,
1109-
fieldTypeVarString, fieldTypeString, fieldTypeGeometry:
1109+
fieldTypeVarString, fieldTypeString, fieldTypeGeometry, fieldTypeJSON:
11101110
var isNull bool
11111111
var n int
11121112
dest[i], isNull, n, err = readLengthEncodedString(data[pos:])

0 commit comments

Comments
 (0)