um

package
v0.15.2 Latest Latest
Warning

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

Go to latest
Published: Jan 22, 2023 License: MIT Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BKA

func BKA(tables ...string) bob.Mod[*dialect.UpdateQuery]

func BNL

func BNL(tables ...string) bob.Mod[*dialect.UpdateQuery]

func DerivedConditionPushdown

func DerivedConditionPushdown(tables ...string) bob.Mod[*dialect.UpdateQuery]

func GroupIndex

func GroupIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]

func HashJoin

func HashJoin(tables ...string) bob.Mod[*dialect.UpdateQuery]

func Ignore

func Ignore() bob.Mod[*dialect.UpdateQuery]

func Index

func Index(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 JoinIndex

func JoinIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]

func JoinOrder

func JoinOrder(tables ...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 Limit

func Limit(count int64) bob.Mod[*dialect.UpdateQuery]

func LowPriority

func LowPriority() bob.Mod[*dialect.UpdateQuery]

func MRR

func MRR(tables ...string) bob.Mod[*dialect.UpdateQuery]

func MaxExecutionTime

func MaxExecutionTime(n int) bob.Mod[*dialect.UpdateQuery]

func Merge

func Merge(tables ...string) bob.Mod[*dialect.UpdateQuery]

func NoBKA

func NoBKA(tables ...string) bob.Mod[*dialect.UpdateQuery]

func NoBNL

func NoBNL(tables ...string) 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 NoICP

func NoICP(tables ...string) bob.Mod[*dialect.UpdateQuery]

func NoIndex

func NoIndex(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 NoMRR

func NoMRR(tables ...string) bob.Mod[*dialect.UpdateQuery]

func NoMerge

func NoMerge(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 OrderBy

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

func OrderIndex

func OrderIndex(tables ...string) bob.Mod[*dialect.UpdateQuery]

func QBName

func QBName(name string) bob.Mod[*dialect.UpdateQuery]

func Recursive

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

func ResourceGroup

func ResourceGroup(name string) bob.Mod[*dialect.UpdateQuery]

func Semijoin

func Semijoin(strategy ...string) bob.Mod[*dialect.UpdateQuery]

func Set

func Set(a string, b any) bob.Mod[*dialect.UpdateQuery]

func SetArg

func SetArg(a string, b any) bob.Mod[*dialect.UpdateQuery]

func SetVar

func SetVar(statement string) bob.Mod[*dialect.UpdateQuery]

func SkipScan

func SkipScan(tables ...string) bob.Mod[*dialect.UpdateQuery]

func Subquery

func Subquery(strategy string) bob.Mod[*dialect.UpdateQuery]

func Table

func Table(name any) dialect.FromChain[*dialect.UpdateQuery]

func Where

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

func With

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

Types

This section is empty.

Jump to

Keyboard shortcuts

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