Documentation ¶
Index ¶
- func As(rowAlias string, colAlias ...string) bob.Mod[*dialect.InsertQuery]
- func BKA(tables ...string) bob.Mod[*dialect.InsertQuery]
- func BNL(tables ...string) bob.Mod[*dialect.InsertQuery]
- func DerivedConditionPushdown(tables ...string) bob.Mod[*dialect.InsertQuery]
- func GroupIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
- func HashJoin(tables ...string) bob.Mod[*dialect.InsertQuery]
- func HighPriority() bob.Mod[*dialect.InsertQuery]
- func Ignore() bob.Mod[*dialect.InsertQuery]
- func Index(tables ...string) bob.Mod[*dialect.InsertQuery]
- func IndexMerge(tables ...string) bob.Mod[*dialect.InsertQuery]
- func Into(name any, columns ...string) bob.Mod[*dialect.InsertQuery]
- func JoinFixedOrder(name string) bob.Mod[*dialect.InsertQuery]
- func JoinIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
- func JoinOrder(tables ...string) bob.Mod[*dialect.InsertQuery]
- func JoinPrefix(tables ...string) bob.Mod[*dialect.InsertQuery]
- func JoinSuffix(tables ...string) bob.Mod[*dialect.InsertQuery]
- func LowPriority() bob.Mod[*dialect.InsertQuery]
- func MRR(tables ...string) bob.Mod[*dialect.InsertQuery]
- func MaxExecutionTime(n int) bob.Mod[*dialect.InsertQuery]
- func Merge(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoBKA(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoBNL(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoDerivedConditionPushdown(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoGroupIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoHashJoin(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoICP(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoIndexMerge(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoJoinIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoMRR(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoMerge(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoOrderIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoRangeOptimazation(tables ...string) bob.Mod[*dialect.InsertQuery]
- func NoSemijoin(strategy ...string) bob.Mod[*dialect.InsertQuery]
- func NoSkipScan(tables ...string) bob.Mod[*dialect.InsertQuery]
- func OnDuplicateKeyUpdate(clauses ...bob.Mod[*clause.Set]) bob.Mod[*dialect.InsertQuery]
- func OrderIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
- func Partition(partitions ...string) bob.Mod[*dialect.InsertQuery]
- func QBName(name string) bob.Mod[*dialect.InsertQuery]
- func Query(q bob.Query) bob.Mod[*dialect.InsertQuery]
- func ResourceGroup(name string) bob.Mod[*dialect.InsertQuery]
- func Rows(rows ...[]bob.Expression) bob.Mod[*dialect.InsertQuery]
- func Semijoin(strategy ...string) bob.Mod[*dialect.InsertQuery]
- func Set(col string, val any) bob.Mod[*dialect.InsertQuery]
- func SetVar(statement string) bob.Mod[*dialect.InsertQuery]
- func SkipScan(tables ...string) bob.Mod[*dialect.InsertQuery]
- func Subquery(strategy string) bob.Mod[*dialect.InsertQuery]
- func Update(exprs ...bob.Expression) bob.Mod[*clause.Set]
- func UpdateCol(col string) mods.Set[*clause.Set]
- func UpdateWithAlias(alias string, cols ...string) bob.Mod[*clause.Set]
- func UpdateWithValues(cols ...string) bob.Mod[*clause.Set]
- func Values(clauses ...bob.Expression) bob.Mod[*dialect.InsertQuery]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DerivedConditionPushdown ¶
func DerivedConditionPushdown(tables ...string) bob.Mod[*dialect.InsertQuery]
func GroupIndex ¶
func GroupIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
func HighPriority ¶
func HighPriority() bob.Mod[*dialect.InsertQuery]
func IndexMerge ¶
func IndexMerge(tables ...string) bob.Mod[*dialect.InsertQuery]
func JoinFixedOrder ¶
func JoinFixedOrder(name string) bob.Mod[*dialect.InsertQuery]
func JoinPrefix ¶
func JoinPrefix(tables ...string) bob.Mod[*dialect.InsertQuery]
func JoinSuffix ¶
func JoinSuffix(tables ...string) bob.Mod[*dialect.InsertQuery]
func LowPriority ¶
func LowPriority() bob.Mod[*dialect.InsertQuery]
func MaxExecutionTime ¶
func MaxExecutionTime(n int) bob.Mod[*dialect.InsertQuery]
func NoDerivedConditionPushdown ¶
func NoDerivedConditionPushdown(tables ...string) bob.Mod[*dialect.InsertQuery]
func NoGroupIndex ¶
func NoGroupIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
func NoHashJoin ¶
func NoHashJoin(tables ...string) bob.Mod[*dialect.InsertQuery]
func NoIndexMerge ¶
func NoIndexMerge(tables ...string) bob.Mod[*dialect.InsertQuery]
func NoJoinIndex ¶
func NoJoinIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
func NoOrderIndex ¶
func NoOrderIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
func NoRangeOptimazation ¶
func NoRangeOptimazation(tables ...string) bob.Mod[*dialect.InsertQuery]
func NoSemijoin ¶
func NoSemijoin(strategy ...string) bob.Mod[*dialect.InsertQuery]
func NoSkipScan ¶
func NoSkipScan(tables ...string) bob.Mod[*dialect.InsertQuery]
func OnDuplicateKeyUpdate ¶
func OrderIndex ¶
func OrderIndex(tables ...string) bob.Mod[*dialect.InsertQuery]
func ResourceGroup ¶
func ResourceGroup(name string) bob.Mod[*dialect.InsertQuery]
func Rows ¶
func Rows(rows ...[]bob.Expression) bob.Mod[*dialect.InsertQuery]
func UpdateWithAlias ¶ added in v0.23.0
func Values ¶
func Values(clauses ...bob.Expression) bob.Mod[*dialect.InsertQuery]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.