Member Junction
Preparing search index...
@memberjunction/sql-parser
Module @memberjunction/sql-parser
Classes
SQLParser
Interfaces
AggregateExpressionCheck
BalancedFragmentCheck
BalancedFragmentOptions
BlockFragment
CommentFragment
CompositionRefFragment
CTENode
LeadingCTEDefinition
LeadingCTEs
MJASTAnnotation
MJAstifyResult
MJASTWalkResult
MJBlockTagContent
MJBranch
MJComment
MJCommentContent
MJCompositionParam
MJCompositionRef
MJCompositionRefContent
MJConditionalBlock
MJFilter
MJLoopBlock
MJParameterInfo
MJParseResult
MJRawSQL
MJSetBlock
MJSetContent
MJSQLFragment
MJSQLTextContent
MJTemplateExpr
MJTemplateExprContent
MJToken
OrderByAnalysis
OwnRowCap
PagingShape
PlaceholderEntry
PlaceholderSubstitutionResult
QueryIR
ReadOnlyQueryCheck
SQLColumnReference
SQLCTEExtraction
SQLFragment
SQLLexToken
SQLParseOptions
SQLParserDialect
SQLParseResult
SQLSelectColumn
SQLTableReference
TemplateExprFragment
Type Aliases
CTEOrigin
Fragment
MJNode
MJNodeType
MJTokenParsedContent
MJTokenType
PlaceholderContext
RowCapInfo
SQLAst
SQLClauseContext
SQLLexTokenKind
SQLStatementKind
Functions
AnalyzePagingShape
AnalyzeTopLevelOrderBy
CheckAggregateExpression
ExtractOrderBy
FindForbiddenFunctionCalls
findOrderByStatement
HasTopLevelOrderBy
IsBalancedSQLFragment
IsKeyword
isOrderByLegalInCTE
IsReadOnlyQuery
LexSQL
ParseToIR
RenderIR
SignificantTokens
SplitLeadingCTEs
SplitTopLevelAndTerms
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Classes
SQL
Parser
Interfaces
Aggregate
Expression
Check
Balanced
Fragment
Check
Balanced
Fragment
Options
Block
Fragment
Comment
Fragment
Composition
Ref
Fragment
CTE
Node
Leading
CTE
Definition
Leading
CT
Es
MJAST
Annotation
MJ
Astify
Result
MJAST
Walk
Result
MJ
Block
Tag
Content
MJ
Branch
MJ
Comment
MJ
Comment
Content
MJ
Composition
Param
MJ
Composition
Ref
MJ
Composition
Ref
Content
MJ
Conditional
Block
MJ
Filter
MJ
Loop
Block
MJ
Parameter
Info
MJ
Parse
Result
MJ
Raw
SQL
MJ
Set
Block
MJ
Set
Content
MJSQL
Fragment
MJSQL
Text
Content
MJ
Template
Expr
MJ
Template
Expr
Content
MJ
Token
Order
By
Analysis
Own
Row
Cap
Paging
Shape
Placeholder
Entry
Placeholder
Substitution
Result
Query
IR
Read
Only
Query
Check
SQL
Column
Reference
SQLCTE
Extraction
SQL
Fragment
SQL
Lex
Token
SQL
Parse
Options
SQL
Parser
Dialect
SQL
Parse
Result
SQL
Select
Column
SQL
Table
Reference
Template
Expr
Fragment
Type Aliases
CTE
Origin
Fragment
MJ
Node
MJ
Node
Type
MJ
Token
Parsed
Content
MJ
Token
Type
Placeholder
Context
Row
Cap
Info
SQL
Ast
SQL
Clause
Context
SQL
Lex
Token
Kind
SQL
Statement
Kind
Functions
Analyze
Paging
Shape
Analyze
Top
Level
Order
By
Check
Aggregate
Expression
Extract
Order
By
Find
Forbidden
Function
Calls
find
Order
By
Statement
Has
Top
Level
Order
By
Is
Balanced
SQL
Fragment
Is
Keyword
is
Order
By
Legal
In
CTE
Is
Read
Only
Query
Lex
SQL
Parse
To
IR
Render
IR
Significant
Tokens
Split
Leading
CT
Es
Split
Top
Level
And
Terms
Member Junction
Loading...