Fix test
This commit is contained in:
parent
9fe737ca17
commit
7849ef3b8f
|
@ -28,7 +28,7 @@ func (statement *Statement) writeOrderBy(w builder.Writer, orderBy orderBy) erro
|
||||||
w.Append(t.Args()...)
|
w.Append(t.Args()...)
|
||||||
return nil
|
return nil
|
||||||
case string:
|
case string:
|
||||||
if _, err := fmt.Fprint(w, t); err != nil {
|
if _, err := fmt.Fprint(w, statement.ReplaceQuote(t)); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
w.Append(orderBy.orderArgs...)
|
w.Append(orderBy.orderArgs...)
|
||||||
|
|
|
@ -167,15 +167,15 @@ func (statement *Statement) Reset() {
|
||||||
|
|
||||||
// SQL adds raw sql statement
|
// SQL adds raw sql statement
|
||||||
func (statement *Statement) SQL(query interface{}, args ...interface{}) *Statement {
|
func (statement *Statement) SQL(query interface{}, args ...interface{}) *Statement {
|
||||||
switch query.(type) {
|
switch t := query.(type) {
|
||||||
case (*builder.Builder):
|
case (*builder.Builder):
|
||||||
var err error
|
var err error
|
||||||
statement.RawSQL, statement.RawParams, err = query.(*builder.Builder).ToSQL()
|
statement.RawSQL, statement.RawParams, err = t.ToSQL()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
statement.LastError = err
|
statement.LastError = err
|
||||||
}
|
}
|
||||||
case string:
|
case string:
|
||||||
statement.RawSQL = query.(string)
|
statement.RawSQL = t
|
||||||
statement.RawParams = args
|
statement.RawParams = args
|
||||||
default:
|
default:
|
||||||
statement.LastError = ErrUnSupportedSQLType
|
statement.LastError = ErrUnSupportedSQLType
|
||||||
|
|
Loading…
Reference in New Issue