fix unhandled error
This commit is contained in:
parent
6ae44f08b7
commit
b69f375f60
@ -5,6 +5,7 @@ import (
|
|||||||
"database/sql"
|
"database/sql"
|
||||||
"database/sql/driver"
|
"database/sql/driver"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"log"
|
||||||
"reflect"
|
"reflect"
|
||||||
"regexp"
|
"regexp"
|
||||||
"sort"
|
"sort"
|
||||||
@ -78,7 +79,10 @@ func (stmt *Statement) WriteQuoted(value interface{}) {
|
|||||||
func (stmt *Statement) QuoteTo(writer clause.Writer, field interface{}) {
|
func (stmt *Statement) QuoteTo(writer clause.Writer, field interface{}) {
|
||||||
write := func(raw bool, str string) {
|
write := func(raw bool, str string) {
|
||||||
if raw {
|
if raw {
|
||||||
writer.WriteString(str)
|
_, err := writer.WriteString(str)
|
||||||
|
if err != nil {
|
||||||
|
log.Fatalf("Unexpected error %v\n", err)
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
stmt.DB.Dialector.QuoteTo(writer, str)
|
stmt.DB.Dialector.QuoteTo(writer, str)
|
||||||
}
|
}
|
||||||
@ -540,6 +544,7 @@ func (stmt *Statement) clone() *Statement {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// SetColumn set column's value
|
// SetColumn set column's value
|
||||||
|
//
|
||||||
// stmt.SetColumn("Name", "jinzhu") // Hooks Method
|
// stmt.SetColumn("Name", "jinzhu") // Hooks Method
|
||||||
// stmt.SetColumn("Name", "jinzhu", true) // Callbacks Method
|
// stmt.SetColumn("Name", "jinzhu", true) // Callbacks Method
|
||||||
func (stmt *Statement) SetColumn(name string, value interface{}, fromCallbacks ...bool) {
|
func (stmt *Statement) SetColumn(name string, value interface{}, fromCallbacks ...bool) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user