package
3.7.1+incompatible
Repository: https://github.com/olachat/sqlboiler.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

AppendFrom on the query.
AppendFullOuterJoin on the query.
AppendGroupBy on the query.
AppendHaving on the query.
AppendIn on the query.
AppendInnerJoin on the query.
AppendLeftOuterJoin on the query.
AppendLoad on the query.
AppendOrderBy on the query.
AppendRightOuterJoin on the query.
AppendSelect on the query.
AppendWhere on the query.
AppendWhereLeftParen creates a right left in the where expression.
AppendWhereRightParen creates a right paren in the where expression.
AppendWith on the query.
Assign assigns a value to another using reflection.
Bind inserts the rows into the passed in object pointer, because the caller owns the rows it is imperative to note that the caller MUST both close the rows and check for errors on the rows.
BindMapping creates a mapping that helps look up the pointer for the column given.
BuildQuery builds a query object into the query string and it's accompanying arguments.
Equal is different to reflect.DeepEqual in that it's both less efficient less magical, and dosen't concern itself with a wide variety of types that could be present but it does use the driver.Valuer interface since many types that will go through database things will use these.
GetSelect from the query.
IsNil is a more generic version of IsValuerNil, will check to make sure it's not a valuer first.
IsValuerNil returns true if the valuer's value is null.
MakeStructMapping creates a map of the struct to be able to quickly look up its pointers and values by name.
MustTime retrieves a time value from a valuer.
NonZeroDefaultSet returns the fields included in the defaults slice that are non zero values.
PtrsFromMapping expects to be passed an addressable struct and a mapping of where to find things.
Raw makes a raw query, usually for use with bind.
RawG makes a raw query using the global boil.Executor, usually for use with bind.
SetArgs is primarily for re-use of a query so that the query text does not need to be re-generated, useful if you're performing the same query with different arguments over and over.
SetCount on the query.
SetDelete on the query.
SetDialect on the query.
SetDistinct on the query.
SetFor on the query.
SetFrom replaces the current from statements.
SetLastInAsOr is an alias for SetLastWhereAsOr.
SetLastWhereAsOr sets the or separator for the tail "WHERE" in the slice.
SetLimit on the query.
SetLoad on the query.
SetLoadMods on the query.
SetOffset on the query.
SetScanner attempts to set a scannable value on a scanner.
SetSelect on the query.
SetSQL on the query.
SetUpdate on the query.
ValuesFromMapping expects to be passed an addressable struct and a mapping of where to find things.

# Constants

Join type constants.
Join type constants.
Join type constants.
Join type constants.
Join type constants.

# Structs

Query holds the state for the built up query.

# Interfaces

Applicator exists only to allow query mods into the query struct around eager loaded relationships.