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

Method parseWhereDelete

rel/parse_sql.go:1606–1617  ·  view source on GitHub ↗
(req *SqlDelete)

Source from the content-addressed store, hash-verified

1604}
1605
1606func (m *Sqlbridge) parseWhereDelete(req *SqlDelete) error {
1607 if m.Cur().T != lex.TokenWhere {
1608 return nil
1609 }
1610 m.Next()
1611 exprNode, err := expr.ParseExprWithFuncs(m, m.funcs)
1612 if err != nil {
1613 return err
1614 }
1615 req.Where = &SqlWhere{Expr: exprNode}
1616 return nil
1617}
1618
1619func (m *Sqlbridge) parseCommandColumns(req *SqlCommand) (err error) {
1620

Callers 1

parseSqlDeleteMethod · 0.95

Calls 3

ParseExprWithFuncsFunction · 0.92
CurMethod · 0.65
NextMethod · 0.65

Tested by

no test coverage detected