MCPcopy Create free account
hub / github.com/araddon/qlbridge / SqlFromPb

Function SqlFromPb

rel/sql.go:1985–1991  ·  view source on GitHub ↗

SqlFromPb Create a sql statement from pb

(pb []byte)

Source from the content-addressed store, hash-verified

1983
1984// SqlFromPb Create a sql statement from pb
1985func SqlFromPb(pb []byte) (SqlStatement, error) {
1986 s := &SqlStatementPb{}
1987 if err := proto.Unmarshal(pb, s); err != nil {
1988 return nil, err
1989 }
1990 return statementFromPb(s), nil
1991}
1992func statementFromPb(s *SqlStatementPb) SqlStatement {
1993 switch {
1994 case s.Select != nil:

Callers 3

parseSqlTestFunction · 0.92
parseSqlTestFunction · 0.92
TestPbFunction · 0.92

Calls 2

statementFromPbFunction · 0.85
UnmarshalMethod · 0.45

Tested by 3

parseSqlTestFunction · 0.74
parseSqlTestFunction · 0.74
TestPbFunction · 0.74