@sequeljs/ast
Version:
A SQL AST manager for JavaScript
19 lines • 516 B
JavaScript
import NodeExpression from './NodeExpression';
import SQLLiteral from './SQLLiteral';
class SQLFunction extends NodeExpression {
constructor(expr, aliaz = null) {
super();
this.alias = null;
if (aliaz) {
this.alias = new SQLLiteral(aliaz);
}
this.distinct = false;
this.expressions = expr;
}
as(aliaz) {
this.alias = new SQLLiteral(aliaz);
return this;
}
}
export default SQLFunction;
//# sourceMappingURL=SQLFunction.js.map