MCPcopy Index your code
hub / github.com/sqlc-dev/sqlc / convertGrantStmt

Function convertGrantStmt

internal/engine/postgresql/convert.go:1670–1684  ·  view source on GitHub ↗
(n *pg.GrantStmt)

Source from the content-addressed store, hash-verified

1668}
1669
1670func convertGrantStmt(n *pg.GrantStmt) *ast.GrantStmt {
1671 if n == nil {
1672 return nil
1673 }
1674 return &ast.GrantStmt{
1675 IsGrant: n.IsGrant,
1676 Targtype: ast.GrantTargetType(n.Targtype),
1677 Objtype: ast.GrantObjectType(n.Objtype),
1678 Objects: convertSlice(n.Objects),
1679 Privileges: convertSlice(n.Privileges),
1680 Grantees: convertSlice(n.Grantees),
1681 GrantOption: n.GrantOption,
1682 Behavior: ast.DropBehavior(n.Behavior),
1683 }
1684}
1685
1686func convertGroupingFunc(n *pg.GroupingFunc) *ast.GroupingFunc {
1687 if n == nil {

Callers 2

convertNodeFunction · 0.85

Calls 4

GrantTargetTypeTypeAlias · 0.92
GrantObjectTypeTypeAlias · 0.92
DropBehaviorTypeAlias · 0.92
convertSliceFunction · 0.85

Tested by

no test coverage detected