github.com/aacfactory/fns-contrib/databases/sql@v1.2.84/dac/conditions/operator.go (about) 1 package conditions 2 3 import "unsafe" 4 5 const ( 6 Equal = Operator("=") 7 NotEqual = Operator("<>") 8 GreatThan = Operator(">") 9 GreatThanOrEqual = Operator(">=") 10 LessThan = Operator("<") 11 LessThanOrEqual = Operator("<=") 12 BETWEEN = Operator("BETWEEN") 13 IN = Operator("IN") 14 NOTIN = Operator("NOT IN") 15 LIKE = Operator("LIKE") 16 ) 17 18 type Operator string 19 20 func (op Operator) String() string { 21 return string(op) 22 } 23 24 func (op Operator) Bytes() []byte { 25 s := string(op) 26 return unsafe.Slice(unsafe.StringData(s), len(s)) 27 }