package
0.0.0-20200813191826-62bf4b9a0ffc
Repository: https://github.com/busbud/tidalwave.git
Documentation: pkg.go.dev

# Functions

New parses a query string and returns a newly created QueryParams struc holding all parsed data.
ProcessDate handles processing a date in a query.
ProcessInt handles processing an integer in a query.
ProcessString handles processing a string for a query.

# Constants

OperatorBetween constant.
OperatorIn constant.
TypeCount specifies result is a count result.
TypeCountDistinct specifies result is a count distinct result.
TypeDistinct specifies result is a distinct result.
TypeSearch specifies specifies result is a search result.

# Structs

DateParam stores date query information.
QueryParam holds a single piece of a queries WHERE and SELECT statements to be processed on log lines.
QueryParams holds all the information for a given query such SELECT, FROM, and WHERE statements to be easily processed later.