MCPcopy Index your code
hub / github.com/cockscomb/cel2sql / callInterval

Method callInterval

cel2sql.go:344–353  ·  view source on GitHub ↗
(target *exprpb.Expr, args []*exprpb.Expr)

Source from the content-addressed store, hash-verified

342}
343
344func (con *converter) callInterval(target *exprpb.Expr, args []*exprpb.Expr) error {
345 con.str.WriteString("INTERVAL ")
346 if err := con.visit(args[0]); err != nil {
347 return err
348 }
349 con.str.WriteString(" ")
350 datePart := args[1]
351 con.str.WriteString(datePart.GetIdentExpr().GetName())
352 return nil
353}
354
355func (con *converter) callExtractFromTimestamp(function string, target *exprpb.Expr, args []*exprpb.Expr) error {
356 con.str.WriteString("EXTRACT(")

Callers 1

visitCallFuncMethod · 0.95

Calls 1

visitMethod · 0.95

Tested by

no test coverage detected