Documentation
¶
Index ¶
- func Parse(cursor *parsly.Cursor, dest interface{}) error
- func ParseCallExpr(rawExpr string) (*expr.Call, error)
- func ParseCreateTable(SQL string) (*table.Create, error)
- func ParseDelete(SQL string) (*del.Statement, error)
- func ParseDropTable(SQL string) (*table.Drop, error)
- func ParseInsert(SQL string) (*insert.Statement, error)
- func ParseList(raw string) (query.List, error)
- func ParseLiteral(cursor *parsly.Cursor) (*expr.Literal, error)
- func ParseQualify(cursor *parsly.Cursor, qualify *expr.Qualify) error
- func ParseQuery(SQL string) (*query.Select, error)
- func ParseUpdate(SQL string) (*update.Statement, error)
- func Stringify(n node.Node) string
- func TableName(node node.Node) string
- func TryParseLiteral(cursor *parsly.Cursor) (*expr.Literal, error)
- type Token
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseQualify ¶
ParseQualify parses qualify expr
Types ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.