0.0.1 • Published 8 years ago
noptimizer v0.0.1
noptimizer
(under development)
(Nodejs module, couchbase, N1QL queries)
analyze and optimize n1ql queries
require
const Noptimizer = require('noptimizer');
setup
noptimizer.init(couchbase_Server, bucket_name)
noptimizer.init('couchbase://localhost/', 'default')
use
var queries = [
"SELECT email, interests FROM default",
"SELECT email FROM default",
"SELECT * FROM default",
"SELECT uuid FROM default WHERE uuid IS NOT NULL"
];
var analysis = queries.map((query) => noptimizer.analyze(query))
var results = Promise.all(analysis);
results.then(function(data) {
data.forEach(datum => console.log(datum[0].text));
done();
})
})
test
npm test