Forráskód Böngészése

Merge pull request #382 from ymmt2005/interpolate_binary

Add _binary prefix when interpolating []byte data.
Arne Hormann 10 éve
szülő
commit
f368b3b400
2 módosított fájl, 2 hozzáadás és 1 törlés
  1. 1 0
      AUTHORS
  2. 1 1
      connection.go

+ 1 - 0
AUTHORS

@@ -20,6 +20,7 @@ Frederick Mayle <frederickmayle at gmail.com>
 Gustavo Kristic <gkristic at gmail.com>
 Hanno Braun <mail at hannobraun.com>
 Henri Yandell <flamefew at gmail.com>
+Hirotaka Yamamoto <ymmt2005 at gmail.com>
 INADA Naoki <songofacandy at gmail.com>
 James Harr <james.harr at gmail.com>
 Jian Zhen <zhenjl at gmail.com>

+ 1 - 1
connection.go

@@ -253,7 +253,7 @@ func (mc *mysqlConn) interpolateParams(query string, args []driver.Value) (strin
 			if v == nil {
 				buf = append(buf, "NULL"...)
 			} else {
-				buf = append(buf, '\'')
+				buf = append(buf, "_binary'"...)
 				if mc.status&statusNoBackslashEscapes == 0 {
 					buf = escapeBytesBackslash(buf, v)
 				} else {