Use driver.DefaultParameterConverter

This commit is contained in:
ohayn
2020-01-28 16:19:45 +09:00
parent 151ef4ca2a
commit d70f58520d
2 changed files with 7 additions and 2 deletions
+6 -1
View File
@@ -8,10 +8,15 @@ var (
_ driver.NamedValueChecker = wrappedConn{}
)
func defaultCheckNamedValue(nv *driver.NamedValue) (err error) {
nv.Value, err = driver.DefaultParameterConverter.ConvertValue(nv.Value)
return err
}
func (c wrappedConn) CheckNamedValue(v *driver.NamedValue) error {
if checker, ok := c.parent.(driver.NamedValueChecker); ok {
return checker.CheckNamedValue(v)
}
return driver.ErrSkip
return defaultCheckNamedValue(v)
}
+1 -1
View File
@@ -13,5 +13,5 @@ func (s wrappedStmt) CheckNamedValue(v *driver.NamedValue) error {
return checker.CheckNamedValue(v)
}
return driver.ErrSkip
return defaultCheckNamedValue(v)
}