MCPcopy
hub / github.com/sqlc-dev/sqlc / convertRowMarkClause

Function convertRowMarkClause

internal/engine/postgresql/convert.go:2460–2470  ·  view source on GitHub ↗
(n *pg.RowMarkClause)

Source from the content-addressed store, hash-verified

2458}
2459
2460func convertRowMarkClause(n *pg.RowMarkClause) *ast.RowMarkClause {
2461 if n == nil {
2462 return nil
2463 }
2464 return &ast.RowMarkClause{
2465 Rti: ast.Index(n.Rti),
2466 Strength: ast.LockClauseStrength(n.Strength),
2467 WaitPolicy: ast.LockWaitPolicy(n.WaitPolicy),
2468 PushedDown: n.PushedDown,
2469 }
2470}
2471
2472func convertRuleStmt(n *pg.RuleStmt) *ast.RuleStmt {
2473 if n == nil {

Callers 1

convertNodeFunction · 0.85

Calls 3

IndexTypeAlias · 0.92
LockClauseStrengthTypeAlias · 0.92
LockWaitPolicyTypeAlias · 0.92

Tested by

no test coverage detected