MCPcopy Create free account
hub / github.com/cloudquery/cloudquery / normalizeTable

Method normalizeTable

plugins/destination/sqlite/client/migrate.go:67–74  ·  view source on GitHub ↗
(table *schema.Table)

Source from the content-addressed store, hash-verified

65}
66
67func (c *Client) normalizeTable(table *schema.Table) *schema.Table {
68 columns := make([]schema.Column, len(table.Columns))
69 for i, col := range table.Columns {
70 normalized := c.normalizeField(col.ToArrowField())
71 columns[i] = schema.NewColumnFromArrowField(*normalized)
72 }
73 return &schema.Table{Name: table.Name, Columns: columns}
74}
75
76func (c *Client) normalizeField(field arrow.Field) *arrow.Field {
77 return &arrow.Field{

Callers 1

normalizeTablesMethod · 0.95

Calls 1

normalizeFieldMethod · 0.95

Tested by

no test coverage detected