Documentation ¶
Index ¶
- func BKA(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func BNL(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func CrossJoin(e any) bob.Mod[*dialect.UpdateQuery]
- func DerivedConditionPushdown(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func GroupIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func HashJoin(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func Ignore() bob.Mod[*dialect.UpdateQuery]
- func Index(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func IndexMerge(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func InnerJoin(e any) dialect.JoinChain[*dialect.UpdateQuery]
- func JoinFixedOrder(name string) bob.Mod[*dialect.UpdateQuery]
- func JoinIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func JoinOrder(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func JoinPrefix(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func JoinSuffix(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func LeftJoin(e any) dialect.JoinChain[*dialect.UpdateQuery]
- func Limit(count int64) bob.Mod[*dialect.UpdateQuery]
- func LowPriority() bob.Mod[*dialect.UpdateQuery]
- func MRR(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func MaxExecutionTime(n int) bob.Mod[*dialect.UpdateQuery]
- func Merge(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoBKA(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoBNL(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoDerivedConditionPushdown(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoGroupIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoHashJoin(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoICP(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoIndexMerge(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoJoinIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoMRR(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoMerge(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoOrderIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoRangeOptimazation(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func NoSemijoin(strategy ...string) bob.Mod[*dialect.UpdateQuery]
- func NoSkipScan(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func OrderBy(e any) dialect.OrderBy[*dialect.UpdateQuery]
- func OrderIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func QBName(name string) bob.Mod[*dialect.UpdateQuery]
- func Recursive(r bool) bob.Mod[*dialect.UpdateQuery]
- func ResourceGroup(name string) bob.Mod[*dialect.UpdateQuery]
- func RightJoin(e any) dialect.JoinChain[*dialect.UpdateQuery]
- func Semijoin(strategy ...string) bob.Mod[*dialect.UpdateQuery]
- func Set(from ...string) mods.Set[*dialect.UpdateQuery]
- func SetVar(statement string) bob.Mod[*dialect.UpdateQuery]
- func SkipScan(tables ...string) bob.Mod[*dialect.UpdateQuery]
- func StraightJoin(e any) bob.Mod[*dialect.UpdateQuery]
- func Subquery(strategy string) bob.Mod[*dialect.UpdateQuery]
- func Table(name any) dialect.FromChain[*dialect.UpdateQuery]
- func Where(e any) bob.Mod[*dialect.UpdateQuery]
- func With(name string, columns ...string) dialect.CTEChain[*dialect.UpdateQuery]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DerivedConditionPushdown ¶
func DerivedConditionPushdown(tables ...string) bob.Mod[*dialect.UpdateQuery]
func GroupIndex ¶
func GroupIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
func IndexMerge ¶
func IndexMerge(tables ...string) bob.Mod[*dialect.UpdateQuery]
func JoinFixedOrder ¶
func JoinFixedOrder(name string) bob.Mod[*dialect.UpdateQuery]
func JoinPrefix ¶
func JoinPrefix(tables ...string) bob.Mod[*dialect.UpdateQuery]
func JoinSuffix ¶
func JoinSuffix(tables ...string) bob.Mod[*dialect.UpdateQuery]
func LowPriority ¶
func LowPriority() bob.Mod[*dialect.UpdateQuery]
func MaxExecutionTime ¶
func MaxExecutionTime(n int) bob.Mod[*dialect.UpdateQuery]
func NoDerivedConditionPushdown ¶
func NoDerivedConditionPushdown(tables ...string) bob.Mod[*dialect.UpdateQuery]
func NoGroupIndex ¶
func NoGroupIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
func NoHashJoin ¶
func NoHashJoin(tables ...string) bob.Mod[*dialect.UpdateQuery]
func NoIndexMerge ¶
func NoIndexMerge(tables ...string) bob.Mod[*dialect.UpdateQuery]
func NoJoinIndex ¶
func NoJoinIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
func NoOrderIndex ¶
func NoOrderIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
func NoRangeOptimazation ¶
func NoRangeOptimazation(tables ...string) bob.Mod[*dialect.UpdateQuery]
func NoSemijoin ¶
func NoSemijoin(strategy ...string) bob.Mod[*dialect.UpdateQuery]
func NoSkipScan ¶
func NoSkipScan(tables ...string) bob.Mod[*dialect.UpdateQuery]
func OrderIndex ¶
func OrderIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]
func ResourceGroup ¶
func ResourceGroup(name string) bob.Mod[*dialect.UpdateQuery]
func StraightJoin ¶ added in v0.16.0
func StraightJoin(e any) bob.Mod[*dialect.UpdateQuery]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.