sphinxql
Version:
SphinxQL query builder for Node.JS. Supports Sphinx search(2.x and 3.x) and Manticore search
27 lines • 984 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var QueryBuilder_1 = require("./QueryBuilder");
var SphinxClient_1 = require("./SphinxClient");
var SphinxClientPool_1 = require("./SphinxClientPool");
var Sphinxql = (function () {
function Sphinxql(connection) {
this.connection = connection;
}
Sphinxql.createConnection = function (params) {
var client = new SphinxClient_1.default(params);
return new Sphinxql(client);
};
Sphinxql.createPoolConnection = function (params) {
var client = new SphinxClientPool_1.default(params);
return new Sphinxql(client);
};
Sphinxql.prototype.getConnection = function () {
return this.connection;
};
Sphinxql.prototype.getQueryBuilder = function () {
return new QueryBuilder_1.default(this.connection);
};
return Sphinxql;
}());
exports.default = Sphinxql;
//# sourceMappingURL=Sphinxql.js.map