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

Function convertCreatePolicyStmt

internal/engine/postgresql/convert.go:1158–1171  ·  view source on GitHub ↗
(n *pg.CreatePolicyStmt)

Source from the content-addressed store, hash-verified

1156}
1157
1158func convertCreatePolicyStmt(n *pg.CreatePolicyStmt) *ast.CreatePolicyStmt {
1159 if n == nil {
1160 return nil
1161 }
1162 return &ast.CreatePolicyStmt{
1163 PolicyName: makeString(n.PolicyName),
1164 Table: convertRangeVar(n.Table),
1165 CmdName: makeString(n.CmdName),
1166 Permissive: n.Permissive,
1167 Roles: convertSlice(n.Roles),
1168 Qual: convertNode(n.Qual),
1169 WithCheck: convertNode(n.WithCheck),
1170 }
1171}
1172
1173func convertCreatePublicationStmt(n *pg.CreatePublicationStmt) *ast.CreatePublicationStmt {
1174 if n == nil {

Callers 1

convertNodeFunction · 0.85

Calls 4

makeStringFunction · 0.85
convertRangeVarFunction · 0.85
convertSliceFunction · 0.85
convertNodeFunction · 0.85

Tested by

no test coverage detected