Versions in this module Expand all Collapse all v0 v0.2.1 Feb 7, 2026 Changes in this version + func MapType(pgType string) string + func Reassemble(tokens []Token) string + func Translate(sql string) (string, error) + type Driver struct + func (d *Driver) Open(dsn string) (driver.Conn, error) + type PGError struct + Code string + Message string + func (e *PGError) Error() string + func (e *PGError) SQLState() string + func (e *PGError) Unwrap() error + type Token struct + Kind TokenKind + Raw string + Value string + func Tokenize(sql string) []Token + type TokenKind int + const TokComma + const TokComment + const TokDot + const TokIdent + const TokKeyword + const TokNumber + const TokOperator + const TokParam + const TokParen + const TokSemicolon + const TokString + const TokWhitespace