]> Cypherpunks repositories - gostls13.git/commit
database/sql: support scanning into user defined string types
authorDaniel Theophanes <kardianos@gmail.com>
Thu, 30 Mar 2017 23:03:03 +0000 (16:03 -0700)
committerDaniel Theophanes <kardianos@gmail.com>
Fri, 31 Mar 2017 05:02:02 +0000 (05:02 +0000)
commit5a45a157f2e94cb3fec38a3be8afa3bffd800067
tree87943651501f40c7f810f2844e45ebc9f1c49716
parentbfd8093c969d2b7b7e1e60866031508ea6e462d6
database/sql: support scanning into user defined string types

User defined numeric types such as "type Int int64" have
been able to be scanned into without a custom scanner by
using the reflect scan code path used to convert between
various numeric types. Add in a path for string types
for symmetry and least surprise.

Fixes #18101

Change-Id: I00553bcf021ffe6d95047eca0067ee94b54ff501
Reviewed-on: https://go-review.googlesource.com/39031
Run-TryBot: Daniel Theophanes <kardianos@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/database/sql/convert.go
src/database/sql/convert_test.go
src/database/sql/sql_test.go