MCPcopy Index your code
hub / github.com/upper/db / From

Method From

internal/sqlbuilder/select.go:143–155  ·  view source on GitHub ↗
(tables ...interface{})

Source from the content-addressed store, hash-verified

141}
142
143func (sel *selector) From(tables ...interface{}) db.Selector {
144 return sel.frame(
145 func(sq *selectorQuery) error {
146 fragments, args, err := columnFragments(tables)
147 if err != nil {
148 return err
149 }
150 sq.table = exql.JoinColumns(fragments...)
151 sq.tableArgs = args
152 return nil
153 },
154 )
155}
156
157func (sel *selector) setColumns(columns ...interface{}) db.Selector {
158 return sel.frame(func(sq *selectorQuery) error {

Callers 1

SelectFromMethod · 0.95

Calls 3

frameMethod · 0.95
JoinColumnsFunction · 0.92
columnFragmentsFunction · 0.85

Tested by

no test coverage detected