# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetTable returns a Table for a struct type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Pagination is used with Query.Apply to set LIMIT and OFFSET from the URL values: - ?limit=10 - sets q.Limit(10), max limit is 1000.
No description provided by the author
RegisterTable registers a struct as SQL table.
No description provided by the author
No description provided by the author
SetTableNameInflector overrides the default func that pluralizes model name to get table name, e.g.
No description provided by the author
URLFilters is a shortcut for NewURLFilter(urlValues).Filters.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Table represents a SQL table created from Go struct.
URLFilter is used with Query.Apply to add WHERE clauses from the URL values: - ?foo=bar - Where(`"foo" = 'bar'`) - ?foo=hello&foo=world - Where(`"foo" IN ('hello','world')`) - ?foo__exclude=bar - Where(`"foo" != 'bar'`) - ?foo__ieq=bar - Where(`"foo" ILIKE 'bar'`) - ?foo__match=bar - Where(`"foo" SIMILAR TO 'bar'`) - ?foo__gt=42 - Where(`"foo" > 42`) - ?foo__gte=42 - Where(`"foo" >= 42`) - ?foo__lt=42 - Where(`"foo" < 42`) - ?foo__lte=42 - Where(`"foo" <= 42`).
# Interfaces
ColumnScanner is used to scan column values.
DB is a common interface for pg.DB and pg.Tx types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A Result summarizes an executed SQL command.
# Type aliases
No description provided by the author