Documentation
¶
Overview ¶
Package query is used to parse the simple query language used by Soquee.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IssueStatus ¶
type IssueStatus int
IssueStatus represents the status of an issue (closed, open or any).
const ( StatusAny IssueStatus = iota StatusClosed StatusOpen )
A collection of issue statuses. Issues may be open or closed, and, in this special case "Any" which means "either of those".
type Query ¶
type Query struct { Status IssueStatus TSVector string Assignee string Limit int Labels []string }
Query contains the parsed query string split into fields. This struct may grow over time and the field order is not part the package stability guarantee.
TSVector is a PostgreSQL compatible full text search string. It is not guaranteed to be safe from SQL injection and should always be parameterized.