sm

package
v0.15.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 23, 2023 License: MIT Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Columns

func Columns(clauses ...any) bob.Mod[*dialect.SelectQuery]

func CrossJoin

func CrossJoin(e any) bob.Mod[*dialect.SelectQuery]

func Distinct

func Distinct() bob.Mod[*dialect.SelectQuery]

func Except

func Except(q bob.Query) bob.Mod[*dialect.SelectQuery]

func From

func From(table any) dialect.FromChain[*dialect.SelectQuery]

func FullJoin

func FullJoin(e any) dialect.JoinChain[*dialect.SelectQuery]

func GroupBy

func GroupBy(e any) bob.Mod[*dialect.SelectQuery]

func Having

func Having(e any) bob.Mod[*dialect.SelectQuery]

func InnerJoin

func InnerJoin(e any) dialect.JoinChain[*dialect.SelectQuery]

func Intersect

func Intersect(q bob.Query) bob.Mod[*dialect.SelectQuery]

func LeftJoin

func LeftJoin(e any) dialect.JoinChain[*dialect.SelectQuery]

func Limit

func Limit(count any) bob.Mod[*dialect.SelectQuery]

Sqlite can use an clauseession for the limit

func Offset

func Offset(count any) bob.Mod[*dialect.SelectQuery]

Sqlite can use an clauseession for the offset

func OrderBy

func OrderBy(e any) dialect.OrderBy[*dialect.SelectQuery]

func Recursive

func Recursive(r bool) bob.Mod[*dialect.SelectQuery]

func RightJoin

func RightJoin(e any) dialect.JoinChain[*dialect.SelectQuery]

func Union

func Union(q bob.Query) bob.Mod[*dialect.SelectQuery]

func UnionAll

func UnionAll(q bob.Query) bob.Mod[*dialect.SelectQuery]

func Where

func Where(e any) bob.Mod[*dialect.SelectQuery]

func Window

func With

func With(name string, columns ...string) dialect.CTEChain[*dialect.SelectQuery]

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL