MCPcopy
hub / github.com/pingcap/tidb / SelectAllFromTable

Function SelectAllFromTable

dumpling/export/sql.go:506–515  ·  view source on GitHub ↗

SelectAllFromTable dumps data serialized from a specified table

(conf *Config, meta TableMeta, partition, orderByClause string)

Source from the content-addressed store, hash-verified

504
505// SelectAllFromTable dumps data serialized from a specified table
506func SelectAllFromTable(conf *Config, meta TableMeta, partition, orderByClause string) TableDataIR {
507 database, table := meta.DatabaseName(), meta.TableName()
508 selectedField, selectLen := meta.SelectedField(), meta.SelectedLen()
509 query := buildSelectQuery(database, table, selectedField, partition, buildWhereCondition(conf, ""), orderByClause)
510
511 return &tableData{
512 query: query,
513 colLen: selectLen,
514 }
515}
516
517func buildSelectQuery(database, table, fields, partition, where, orderByClause string) string {
518 var query strings.Builder

Callers 1

Calls 6

buildSelectQueryFunction · 0.85
buildWhereConditionFunction · 0.85
DatabaseNameMethod · 0.65
TableNameMethod · 0.65
SelectedFieldMethod · 0.65
SelectedLenMethod · 0.65

Tested by

no test coverage detected