Polyglot SQL API Documentation - v0.1.0
GitHub
npm
Preparing search index...
ast
Namespace ast
Interfaces
NodePath
VisitorContext
Type Aliases
AggregateExpression
Alias
ArithmeticExpression
BinaryOp
BinaryOperatorExpression
Case
Cast
ClauseExpression
Column
ColumnInput
ComparisonExpression
DataType
DDLExpression
Delete
Expression
ExpressionByKey
ExpressionByType
ExpressionInner
ExpressionInput
ExpressionType
From
FunctionExpression
GroupBy
Having
Identifier
Index
Insert
Join
JoinKind
Limit
Literal
LiteralExpression
LogicalExpression
NodePredicate
Offset
OrderBy
Ordered
OrderInput
PredicateExpression
QueryExpression
ReferenceExpression
Select
SetOperationExpression
TableInput
TableRef
TransformCallback
TransformConfig
UnaryOp
UnaryOperatorExpression
Update
VisitorCallback
VisitorConfig
Where
WindowExpression
Variables
isAdd
isAggregateFunction
isAlias
isAlterTable
isAnd
isAvg
isBetween
isBoolean
isCase
isCast
isCoalesce
isColumn
isConcat
isCount
isCreateIndex
isCreateTable
isCreateView
isCte
isDelete
isDiv
isDropIndex
isDropTable
isDropView
isEq
isExcept
isExists
isFrom
isFunction
isGroupBy
isGt
isGte
isHaving
isIdentifier
isILike
isIn
isInsert
isIntersect
isIsNull
isJoin
isLike
isLimit
isLiteral
isLt
isLte
isMax
isMin
isMod
isMul
isNeq
isNot
isNullIf
isNullLiteral
isOffset
isOr
isOrderBy
isOrdered
isParen
isSafeCast
isSelect
isStar
isSub
isSubquery
isSum
isTable
isTryCast
isUnion
isUpdate
isWhere
isWindowFunction
isWith
Functions
addSelectColumns
addWhere
clone
countNodes
every
findByType
findFirst
getAggregateFunctions
getColumnNames
getDepth
getExprData
getExprType
getFunctions
getIdentifiers
getLiterals
getSubqueries
getTableNames
getTables
getWindowFunctions
hasAggregates
hasSubqueries
hasWindowFunctions
isArithmetic
isComparison
isDDL
isExpressionValue
isLogical
isQuery
isSetOperation
makeExpr
nodeCount
qualifyColumns
remove
removeLimitOffset
removeSelectColumns
removeWhere
renameTables
replaceByType
replaceNodes
setDistinct
setLimit
setOffset
some
References
findAll
→
findAll
getColumns
→
getColumns
renameColumns
→
renameColumns
transform
→
transform
walk
→
walk
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Interfaces
Node
Path
Visitor
Context
Type Aliases
Aggregate
Expression
Alias
Arithmetic
Expression
Binary
Op
Binary
Operator
Expression
Case
Cast
Clause
Expression
Column
Column
Input
Comparison
Expression
Data
Type
DDL
Expression
Delete
Expression
Expression
By
Key
Expression
By
Type
Expression
Inner
Expression
Input
Expression
Type
From
Function
Expression
Group
By
Having
Identifier
Index
Insert
Join
Join
Kind
Limit
Literal
Literal
Expression
Logical
Expression
Node
Predicate
Offset
Order
By
Ordered
Order
Input
Predicate
Expression
Query
Expression
Reference
Expression
Select
Set
Operation
Expression
Table
Input
Table
Ref
Transform
Callback
Transform
Config
Unary
Op
Unary
Operator
Expression
Update
Visitor
Callback
Visitor
Config
Where
Window
Expression
Variables
is
Add
is
Aggregate
Function
is
Alias
is
Alter
Table
is
And
is
Avg
is
Between
is
Boolean
is
Case
is
Cast
is
Coalesce
is
Column
is
Concat
is
Count
is
Create
Index
is
Create
Table
is
Create
View
is
Cte
is
Delete
is
Div
is
Drop
Index
is
Drop
Table
is
Drop
View
is
Eq
is
Except
is
Exists
is
From
is
Function
is
Group
By
is
Gt
is
Gte
is
Having
is
Identifier
is
I
Like
is
In
is
Insert
is
Intersect
is
Is
Null
is
Join
is
Like
is
Limit
is
Literal
is
Lt
is
Lte
is
Max
is
Min
is
Mod
is
Mul
is
Neq
is
Not
is
Null
If
is
Null
Literal
is
Offset
is
Or
is
Order
By
is
Ordered
is
Paren
is
Safe
Cast
is
Select
is
Star
is
Sub
is
Subquery
is
Sum
is
Table
is
Try
Cast
is
Union
is
Update
is
Where
is
Window
Function
is
With
Functions
add
Select
Columns
add
Where
clone
count
Nodes
every
find
By
Type
find
First
get
Aggregate
Functions
get
Column
Names
get
Depth
get
Expr
Data
get
Expr
Type
get
Functions
get
Identifiers
get
Literals
get
Subqueries
get
Table
Names
get
Tables
get
Window
Functions
has
Aggregates
has
Subqueries
has
Window
Functions
is
Arithmetic
is
Comparison
is
DDL
is
Expression
Value
is
Logical
is
Query
is
Set
Operation
make
Expr
node
Count
qualify
Columns
remove
remove
Limit
Offset
remove
Select
Columns
remove
Where
rename
Tables
replace
By
Type
replace
Nodes
set
Distinct
set
Limit
set
Offset
some
References
find
All
get
Columns
rename
Columns
transform
walk
GitHub
npm
Polyglot SQL API Documentation - v0.1.0
Loading...