Skip to content
# Class: MergeQueryParser

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

Constructors

Constructor

new MergeQueryParser(): MergeQueryParser

Returns

MergeQueryParser

Methods

parse()

static parse(query): MergeQuery

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

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:32

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.