18
vendor/github.com/gocraft/dbr/expr.go
generated
vendored
Normal file
18
vendor/github.com/gocraft/dbr/expr.go
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
package dbr
|
||||
|
||||
// XxxBuilders all support raw query
|
||||
type raw struct {
|
||||
Query string
|
||||
Value []interface{}
|
||||
}
|
||||
|
||||
// Expr should be used when sql syntax is not supported
|
||||
func Expr(query string, value ...interface{}) Builder {
|
||||
return &raw{Query: query, Value: value}
|
||||
}
|
||||
|
||||
func (raw *raw) Build(_ Dialect, buf Buffer) error {
|
||||
buf.WriteString(raw.Query)
|
||||
buf.WriteValue(raw.Value...)
|
||||
return nil
|
||||
}
|
||||
Reference in New Issue
Block a user