Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
Package cosmosdb provides a parser for Azure Cosmos DB NoSQL SQL API queries.
|
Package cosmosdb provides a parser for Azure Cosmos DB NoSQL SQL API queries. |
|
analysis
Package analysis extracts field-level information from parsed CosmosDB queries.
|
Package analysis extracts field-level information from parsed CosmosDB queries. |
|
ast
Package ast defines parse tree node types for Azure Cosmos DB NoSQL SQL API.
|
Package ast defines parse tree node types for Azure Cosmos DB NoSQL SQL API. |
|
parser
Package parser implements a hand-written parser for Azure Cosmos DB NoSQL SQL API.
|
Package parser implements a hand-written parser for Azure Cosmos DB NoSQL SQL API. |
|
Package mongo provides a parser for MongoDB shell (mongosh) commands.
|
Package mongo provides a parser for MongoDB shell (mongosh) commands. |
|
ast
Package ast defines MongoDB (mongosh) parse tree node types.
|
Package ast defines MongoDB (mongosh) parse tree node types. |
|
ast
Package ast defines T-SQL parse tree node types.
|
Package ast defines T-SQL parse tree node types. |
|
completion
Package completion provides parser-native C3-style SQL completion for MSSQL.
|
Package completion provides parser-native C3-style SQL completion for MSSQL. |
|
parser
Package parser - alter_objects.go implements T-SQL ALTER DATABASE and ALTER INDEX parsing.
|
Package parser - alter_objects.go implements T-SQL ALTER DATABASE and ALTER INDEX parsing. |
|
mysql
|
|
|
ast
Package ast defines MySQL parse tree node types.
|
Package ast defines MySQL parse tree node types. |
|
completion
Package completion provides parser-native C3-style SQL completion for MySQL.
|
Package completion provides parser-native C3-style SQL completion for MySQL. |
|
deparse
Package deparse converts MySQL AST nodes back to SQL text, matching MySQL 8.0's SHOW CREATE VIEW formatting.
|
Package deparse converts MySQL AST nodes back to SQL text, matching MySQL 8.0's SHOW CREATE VIEW formatting. |
|
parser
Package parser implements a recursive descent SQL parser for MySQL.
|
Package parser implements a recursive descent SQL parser for MySQL. |
|
oracle
|
|
|
ast
Package ast defines Oracle PL/SQL parse tree node types.
|
Package ast defines Oracle PL/SQL parse tree node types. |
|
parser
Package parser implements an Oracle PL/SQL lexer and recursive descent parser.
|
Package parser implements an Oracle PL/SQL lexer and recursive descent parser. |
|
ast
Package nodes defines PostgreSQL parse tree node types.
|
Package nodes defines PostgreSQL parse tree node types. |
|
ast/cmd/genwalker
command
Command genwalker generates walk_generated.go from parsenodes.go.
|
Command genwalker generates walk_generated.go from parsenodes.go. |
|
completion
Package completion provides parser-native C3-style SQL completion for PostgreSQL.
|
Package completion provides parser-native C3-style SQL completion for PostgreSQL. |
|
parser
Package parser implements a PostgreSQL-compatible SQL lexer and parser.
|
Package parser implements a PostgreSQL-compatible SQL lexer and parser. |
|
pgregress
Package pgregress provides tools for running PostgreSQL regression test SQL files against the pgparser parser to verify parse compatibility.
|
Package pgregress provides tools for running PostgreSQL regression test SQL files against the pgparser parser to verify parse compatibility. |
|
plpgsql/ast
Package ast defines PL/pgSQL AST node types.
|
Package ast defines PL/pgSQL AST node types. |
|
plpgsql/parser
Package parser implements a recursive descent PL/pgSQL parser.
|
Package parser implements a recursive descent PL/pgSQL parser. |
|
Dashboard serves a web-based monitoring UI for all parser engine pipelines.
|
Dashboard serves a web-based monitoring UI for all parser engine pipelines. |
Click to show internal directories.
Click to hide internal directories.