Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AliasedExpressionWrapper

class AliasedExpressionWrapper<T, A extends string> implements AliasedExpression<T, A> {
constructor(expr: Expression<T>, alias: A | Expression<unknown>);
get expression(): Expression<T>;
get alias(): A | Expression<unknown>;
 
toOperationNode(): AliasNode;
}

§Type Parameters

§
A extends string
[src]

§Implements

§Constructors

§
new AliasedExpressionWrapper(expr: Expression<T>, alias: A | Expression<unknown>)
[src]

§Properties

§
expression: Expression<T> readonly
[src]

Returns the aliased expression.

§
alias: A | Expression<unknown> readonly
[src]

Returns the alias.

§Methods

§
toOperationNode(): AliasNode
[src]

Creates the OperationNode that describes how to compile this expression into SQL.