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

Function NewInferredParam

internal/sql/named/param.go:56–62  ·  view source on GitHub ↗

NewInferredParam builds a new params with inferred nullability

(name string, notNull bool)

Source from the content-addressed store, hash-verified

54
55// NewInferredParam builds a new params with inferred nullability
56func NewInferredParam(name string, notNull bool) Param {
57 if notNull {
58 return Param{name: name, nullability: inferredNotNull}
59 }
60
61 return Param{name: name, nullability: inferredNull}
62}
63
64// NewUserNullableParam is a parameter that has been overridden
65// by the user to be nullable.

Callers 2

resolveCatalogRefsMethod · 0.92

Calls

no outgoing calls

Tested by 1