Versions in this module Expand all Collapse all v1 v1.27.1 May 28, 2024 Changes in this version + func IsParamFunc(node ast.Node) bool + func IsParamSign(node ast.Node) bool + type Param struct + func NewInferredParam(name string, notNull bool) Param + func NewParam(name string) Param + func NewSqlcSlice(name string) Param + func NewUserNullableParam(name string) Param + func (p Param) IsSqlcSlice() bool + func (p Param) Name() string + func (p Param) NotNull() bool + type ParamSet struct + func NewParamSet(positionsUsed map[int]bool, hasNamedSupport bool) *ParamSet + func (p *ParamSet) Add(param Param) int + func (p *ParamSet) FetchMerge(idx int, mergeP Param) (param Param, isNamed bool) + func (p *ParamSet) NameFor(idx int) (string, bool)