@sequeljs/ast
Version:
A SQL AST manager for JavaScript
19 lines • 555 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const And_1 = require("../nodes/And");
const Grouping_1 = require("../nodes/Grouping");
const Not_1 = require("../nodes/Not");
const Or_1 = require("../nodes/Or");
class NodeMethods {
and(right) {
return new And_1.default([this, right]);
}
not() {
return new Not_1.default(this);
}
or(right) {
return new Grouping_1.default(new Or_1.default(this, right));
}
}
exports.default = NodeMethods;
//# sourceMappingURL=NodeMethods.js.map