Interface Query<Ext>

interface Query<Ext> {
    _tag: "Query";
    commonTableExprs: ast.CommonTableExpr<Ext>[];
    extensions: null | Ext["Query"];
    limit: null | Expr<Ext>;
    offset: null | Expr<Ext>;
    ordering: ast.OrderingExpr<Ext>[];
    selection: ast.Select<Ext>;
    unions: ast.SetOp<Ext>[];
}

Type Parameters

Hierarchy

Properties

_tag: "Query"
commonTableExprs: ast.CommonTableExpr<Ext>[]
extensions: null | Ext["Query"]
limit: null | Expr<Ext>
offset: null | Expr<Ext>
ordering: ast.OrderingExpr<Ext>[]
selection: ast.Select<Ext>
unions: ast.SetOp<Ext>[]

Generated using TypeDoc