MCPcopy Create free account
hub / github.com/auxten/postgresql-parser / docTable

Method docTable

pkg/sql/sem/tree/pretty.go:799–810  ·  view source on GitHub ↗
(p *PrettyCfg)

Source from the content-addressed store, hash-verified

797}
798
799func (node *LockingItem) docTable(p *PrettyCfg) []pretty.TableRow {
800 if node.Strength == ForNone {
801 return nil
802 }
803 items := make([]pretty.TableRow, 0, 3)
804 items = append(items, node.Strength.docTable(p)...)
805 if len(node.Targets) > 0 {
806 items = append(items, p.row("OF", p.Doc(&node.Targets)))
807 }
808 items = append(items, node.WaitPolicy.docTable(p)...)
809 return items
810}
811
812func (node LockingStrength) doc(p *PrettyCfg) pretty.Doc {
813 return p.rlTable(node.docTable(p)...)

Callers 1

docMethod · 0.95

Calls 3

rowMethod · 0.80
DocMethod · 0.80
docTableMethod · 0.65

Tested by

no test coverage detected