MCPcopy Index your code
hub / github.com/bytebase/bytebase / ASTStartPosition

Method ASTStartPosition

backend/plugin/parser/base/ast.go:14–14  ·  view source on GitHub ↗

ASTStartPosition returns the 1-based position where this SQL statement starts in the original multi-statement input. Used for error position reporting. Returns nil if position is unknown. Named to avoid collision with protobuf-generated GetStartPosition methods.

()

Source from the content-addressed store, hash-verified

12 // Returns nil if position is unknown.
13 // Named to avoid collision with protobuf-generated GetStartPosition methods.
14 ASTStartPosition() *storepb.Position
15}

Implementers 15

OmniASTbackend/plugin/parser/mongodb/mongodb.
omniASTbackend/plugin/parser/trino/trino.go
OmniASTbackend/plugin/parser/redshift/omni.go
OmniASTbackend/plugin/parser/cosmosdb/cosmosd
OmniASTbackend/plugin/parser/mysql/omni.go
omniASTbackend/plugin/parser/doris/doris.go
testASTbackend/plugin/parser/plsql/resource_c
OmniASTbackend/plugin/parser/plsql/omni.go
testASTbackend/plugin/parser/base/statement_t
omniASTbackend/plugin/parser/partiql/partiql.
OmniASTbackend/plugin/parser/pg/omni.go
omniASTbackend/plugin/parser/starrocks/starro

Calls

no outgoing calls