Preparing search index...
The search index is not available
@sequeljs/ast
@sequeljs/ast
Nodes
NamedWindow
Class NamedWindow
Hierarchy
Window
NamedWindow
Index
Constructors
constructor
Properties
framing
name
orders
partitions
Methods
and
coalesce
create
And
create
False
create
Join
create
On
create
String
Join
create
Table
Alias
create
True
frame
grouping
lower
not
or
order
partition
range
rows
toSQL
Constructors
constructor
new
Named
Window
(
name
)
:
NamedWindow
Parameters
name
:
any
Returns
NamedWindow
Properties
framing
framing
:
any
= null
name
name
:
any
orders
orders
:
any
[]
= []
partitions
partitions
:
any
[]
= []
Methods
and
and
(
right
)
:
And
Parameters
right
:
any
Returns
And
coalesce
coalesce
(
...
exprs
)
:
NamedSQLFunction
Parameters
Rest
...
exprs
:
any
[]
Returns
NamedSQLFunction
create
And
create
And
(
clauses
)
:
And
Parameters
clauses
:
any
[]
Returns
And
create
False
create
False
(
)
:
False
Returns
False
create
Join
create
Join
(
to
)
:
InnerJoin
Parameters
to
:
null
|
string
|
SQLLiteral
|
Relation
Returns
InnerJoin
create
Join
(
to
,
constraint
)
:
InnerJoin
Parameters
to
:
null
|
string
|
SQLLiteral
|
Relation
constraint
:
any
Returns
InnerJoin
create
Join
(
to
,
constraint
,
Klass
)
:
FullOuterJoin
Parameters
to
:
null
|
string
|
SQLLiteral
|
Relation
constraint
:
any
Klass
:
typeof
FullOuterJoin
Returns
FullOuterJoin
create
Join
(
to
,
constraint
,
Klass
)
:
InnerJoin
Parameters
to
:
null
|
string
|
SQLLiteral
|
Relation
constraint
:
any
Klass
:
typeof
InnerJoin
Returns
InnerJoin
create
Join
(
to
,
constraint
,
Klass
)
:
OuterJoin
Parameters
to
:
null
|
string
|
SQLLiteral
|
Relation
constraint
:
any
Klass
:
typeof
OuterJoin
Returns
OuterJoin
create
Join
(
to
,
constraint
,
Klass
)
:
RightOuterJoin
Parameters
to
:
null
|
string
|
SQLLiteral
|
Relation
constraint
:
any
Klass
:
typeof
RightOuterJoin
Returns
RightOuterJoin
create
Join
(
to
,
constraint
,
Klass
)
:
StringJoin
Parameters
to
:
null
|
string
|
SQLLiteral
|
Relation
constraint
:
any
Klass
:
typeof
StringJoin
Returns
StringJoin
create
On
create
On
(
expr
)
:
On
Parameters
expr
:
any
Returns
On
create
String
Join
create
String
Join
(
to
)
:
StringJoin
Parameters
to
:
null
|
string
|
SQLLiteral
|
Relation
Returns
StringJoin
create
Table
Alias
create
Table
Alias
(
relation
,
name
)
:
TableAlias
Parameters
relation
:
Relation
|
Grouping
name
:
string
|
SQLLiteral
Returns
TableAlias
create
True
create
True
(
)
:
True
Returns
True
frame
frame
(
expr
)
:
any
Parameters
expr
:
any
Returns
any
grouping
grouping
(
expr
)
:
Grouping
Parameters
expr
:
any
Returns
Grouping
lower
lower
(
column
)
:
NamedSQLFunction
Parameters
column
:
any
Returns
NamedSQLFunction
not
not
(
this
)
:
Not
Parameters
this
:
Node
Returns
Not
or
or
<
T
>
(
right
)
:
Grouping
Type Parameters
T
extends
Visitable
Parameters
right
:
T
Returns
Grouping
order
order
(
...
expr
)
:
Window
Parameters
Rest
...
expr
:
any
[]
Returns
Window
partition
partition
(
...
expr
)
:
Window
Parameters
Rest
...
expr
:
any
[]
Returns
Window
range
range
(
expr
?
)
:
Range
Parameters
expr
:
any
= null
Returns
Range
rows
rows
(
expr
?
)
:
Rows
Parameters
expr
:
any
= null
Returns
Rows
toSQL
toSQL
(
engine
?
)
:
any
Parameters
engine
:
undefined
|
null
|
Engine
= undefined
Returns
any
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
framing
name
orders
partitions
and
coalesce
create
And
create
False
create
Join
create
On
create
String
Join
create
Table
Alias
create
True
frame
grouping
lower
not
or
order
partition
range
rows
toSQL
@sequeljs/ast
Attributes
Collectors
Errors
Interfaces
Managers
Nodes
Addition
And
As
Ascending
Assignment
Avg
Between
Bin
Binary
Bind
Param
Bitwise
And
Bitwise
Not
Bitwise
Or
Bitwise
Shift
Left
Bitwise
Shift
Right
Bitwise
Xor
Case
Casted
Comment
Concat
Count
Cube
Current
Row
Delete
Statement
Descending
Distinct
Distinct
On
Division
Does
Not
Match
Else
Equality
Except
Exists
Extract
False
Following
Full
Outer
Join
Greater
Than
Greater
Than
Or
Equal
Group
Grouping
Grouping
Element
Grouping
Set
In
Infix
Operation
Inner
Join
Insert
Statement
Intersect
Is
Distinct
From
Is
Not
Distinct
From
Join
Join
Source
Lateral
Less
Than
Less
Than
Or
Equal
Limit
Lock
Matches
Max
Min
Multiplication
NamedSQLFunction
Named
Window
Node
Node
Expression
Not
Not
Equal
Not
In
Not
Regexp
Offset
On
Optimizer
Hints
Or
Ordering
Outer
Join
Over
Preceding
Quoted
Range
Regexp
Right
Outer
Join
Roll
Up
Rows
SQLFunction
SQLLiteral
Select
Core
Select
Statement
String
Join
Subtraction
Sum
Table
Alias
True
Unary
Unary
Operation
Union
Union
All
Unqualified
Column
Update
Statement
Values
List
When
Window
With
With
Recursive
Statement
Visitors
Table
SequelAST
Generated using
TypeDoc