Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrUnsupportedStatementType = errors.New("parseQuery: unsupported statement type")
Functions ¶
Types ¶
type Column ¶
type Compiler ¶
type Compiler struct {
// contains filtered or unexported fields
}
func NewCompiler ¶
func NewCompiler(conf config.SQL, combo config.CombinedSettings) *Compiler
func (*Compiler) ParseCatalog ¶
func (*Compiler) ParseQueries ¶
type Parser ¶
type Parser interface { Parse(io.Reader) ([]ast.Statement, error) CommentSyntax() metadata.CommentSyntax IsReservedKeyword(string) bool }
TODO: Rename this interface Engine
type QueryCatalog ¶
type QueryCatalog struct {
// contains filtered or unexported fields
}
type Relation ¶
func ParseRelationString ¶
Click to show internal directories.
Click to hide internal directories.