Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
      View Source
      
  const ( EQ operator = "=" NEQ operator = "!=" LT operator = "<" LTE operator = "<=" GT operator = ">" GTE operator = ">=" )
Supported operations
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WhereQueryMod ¶
type WhereQueryMod struct {
	Clause string
	Args   []interface{}
}
    WhereQueryMod allows construction of where clauses
func Where ¶
func Where(name string, operator operator, value interface{}) WhereQueryMod
Where is a helper for doing operations on primitive types
func WhereIsNotNull ¶
func WhereIsNotNull(name string) WhereQueryMod
WhereIsNotNull is a helper that just returns "name is not null"
func WhereIsNull ¶
func WhereIsNull(name string) WhereQueryMod
WhereIsNull is a helper that just returns "name is null"
func WhereNullEQ ¶
func WhereNullEQ(name string, negated bool, value interface{}) WhereQueryMod
WhereNullEQ is a helper for doing equality with null types
func (WhereQueryMod) Apply ¶
func (qm WhereQueryMod) Apply(q *queries.Query)
Apply implements QueryMod.Apply.
 Click to show internal directories. 
   Click to hide internal directories.