Versions in this module Expand all Collapse all v0 v0.1.0 Apr 24, 2026 Changes in this version + const CategoryAmbiguousReference + const CategoryConnectionError + const CategoryPermissionDenied + const CategoryQueryCanceled + const CategorySyntaxError + const CategoryTypeMismatch + const CategoryUnknownColumn + const CategoryUnknownFunction + const CategoryUnknownTable + const ReasonDamerauLevenshtein + const ReasonLevenshtein + func AdjustPosition(pos *output.Position, originalSQL string, translate func(int) int) *output.Position + func CategoryForCode(code string) string + func CharIndexToByteOffset(sql string, charIdx int) int + func ExtractPosition(detail, fullSQL string) *output.Position + func FromClusterError(err error, fullSQL string) output.Error + func FromParseError(err error, fullSQL string) output.Error + func FromTypeError(err error, exprText string, fullSQL string) output.Error + func IsKeyword(token string) bool + func PositionFromByteOffset(fullSQL string, byteOffset int) *output.Position + func Suggest(misspelled string, candidates []string, pos *output.Position) []output.Suggestion + func SuggestKeyword(token string, pos *output.Position) []output.Suggestion