Skip to content
# Class: MergeQueryParser

Defined in: packages/core/src/parsers/MergeQueryParser.ts:15

Constructors ​

Constructor ​

new MergeQueryParser(): MergeQueryParser

Returns ​

MergeQueryParser

Methods ​

parse() ​

static parse(query): MergeQuery

Defined in: packages/core/src/parsers/MergeQueryParser.ts:20

Parse SQL string to MergeQuery AST.

Parameters ​

query ​

string

SQL string

Returns ​

MergeQuery


parseFromLexeme() ​

static parseFromLexeme(lexemes, index): object

Defined in: packages/core/src/parsers/MergeQueryParser.ts:33

Parse from lexeme array (for internal use and tests).

Parameters ​

lexemes ​

Lexeme[]

index ​

number

Returns ​

object

value ​

value: MergeQuery

newIndex ​

newIndex: number

Released under the MIT License.