dm

package
v0.17.3 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2023 License: MIT Imports: 4 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.DeleteQuery]

func BNL

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

func CrossJoin

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

func DerivedConditionPushdown

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

func From

func From(name any, partitions ...string) bob.Mod[*dialect.DeleteQuery]

func FromAs

func FromAs(name any, alias string, partitions ...string) bob.Mod[*dialect.DeleteQuery]

func GroupIndex

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

func HashJoin

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

func Ignore

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

func Index

func Index(tables ...string) bob.Mod[*dialect.DeleteQuery]

func IndexMerge

func IndexMerge(tables ...string) bob.Mod[*dialect.DeleteQuery]

func InnerJoin

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

func JoinFixedOrder

func JoinFixedOrder(name string) bob.Mod[*dialect.DeleteQuery]

func JoinIndex

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

func JoinOrder

func JoinOrder(tables ...string) bob.Mod[*dialect.DeleteQuery]

func JoinPrefix

func JoinPrefix(tables ...string) bob.Mod[*dialect.DeleteQuery]

func JoinSuffix

func JoinSuffix(tables ...string) bob.Mod[*dialect.DeleteQuery]

func LeftJoin

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

func Limit

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

func LowPriority

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

func MRR

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

func MaxExecutionTime

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

func Merge

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

func NoBKA

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

func NoBNL

func NoBNL(tables ...string) bob.Mod[*dialect.DeleteQuery]

func NoDerivedConditionPushdown

func NoDerivedConditionPushdown(tables ...string) bob.Mod[*dialect.DeleteQuery]

func NoGroupIndex

func NoGroupIndex(tables ...string) bob.Mod[*dialect.DeleteQuery]

func NoHashJoin

func NoHashJoin(tables ...string) bob.Mod[*dialect.DeleteQuery]

func NoICP

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

func NoIndex

func NoIndex(tables ...string) bob.Mod[*dialect.DeleteQuery]

func NoIndexMerge

func NoIndexMerge(tables ...string) bob.Mod[*dialect.DeleteQuery]

func NoJoinIndex

func NoJoinIndex(tables ...string) bob.Mod[*dialect.DeleteQuery]

func NoMRR

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

func NoMerge

func NoMerge(tables ...string) bob.Mod[*dialect.DeleteQuery]

func NoOrderIndex

func NoOrderIndex(tables ...string) bob.Mod[*dialect.DeleteQuery]

func NoRangeOptimazation

func NoRangeOptimazation(tables ...string) bob.Mod[*dialect.DeleteQuery]

func NoSemijoin

func NoSemijoin(strategy ...string) bob.Mod[*dialect.DeleteQuery]

func NoSkipScan

func NoSkipScan(tables ...string) bob.Mod[*dialect.DeleteQuery]

func OrderBy

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

func OrderIndex

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

func QBName

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

func Quick

func Quick() bob.Mod[*dialect.DeleteQuery]

func Recursive

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

func ResourceGroup

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

func RightJoin

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

func Semijoin

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

func SetVar

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

func SkipScan

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

func StraightJoin

func StraightJoin(e any) bob.Mod[*dialect.DeleteQuery]

func Subquery

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

func Using

func Using(name any) dialect.FromChain[*dialect.DeleteQuery]

func Where

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

func With

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

Types

This section is empty.

Jump to

Keyboard shortcuts

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