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{}
|