18 lines
226 B
Go
18 lines
226 B
Go
|
package sqlbuilder
|
||
|
|
||
|
import (
|
||
|
"database/sql"
|
||
|
|
||
|
"git.hexq.cn/tiglog/mydb"
|
||
|
)
|
||
|
|
||
|
type scanner struct {
|
||
|
v mydb.Unmarshaler
|
||
|
}
|
||
|
|
||
|
func (u scanner) Scan(v interface{}) error {
|
||
|
return u.v.UnmarshalDB(v)
|
||
|
}
|
||
|
|
||
|
var _ sql.Scanner = scanner{}
|