util

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildCompositePrimaryKeyColumnName added in v0.6.0

func BuildCompositePrimaryKeyColumnName(s []string) string

func BuildIndexTableName added in v0.6.0

func BuildIndexTableName(unique bool, indexNumber int, indexName string) (string, error)

func BuildUniqueKeyBatch added in v0.6.0

func BuildUniqueKeyBatch(vecs []*vector.Vector, Attrs []string, p []*plan.ColDef, proc *process.Process) (*batch.Batch, int)

func ExtractCompositePrimaryKeyColumnFromColDefs added in v0.6.0

func ExtractCompositePrimaryKeyColumnFromColDefs(colDefs []*plan.ColDef) ([]*plan.ColDef, *plan.ColDef)

func FillCompositePKeyBatch added in v0.6.0

func FillCompositePKeyBatch(bat *batch.Batch, p *plan.ColDef, proc *process.Process) error

func JudgeIsCompositePrimaryKeyColumn added in v0.6.0

func JudgeIsCompositePrimaryKeyColumn(s string) bool

func SplitCompositePrimaryKeyColumnName added in v0.6.0

func SplitCompositePrimaryKeyColumnName(s string) []string

func SplitTableAndColumn

func SplitTableAndColumn(name string) (string, string)

Types

This section is empty.

Jump to

Keyboard shortcuts

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