UNPKG

latte_db

Version:
53 lines (50 loc) 1.32 kB
var latte_db = require("../../"); var latte_lib = require("latte_lib"); latte_lib.debug.disabled = false; latte_db.sql.bindDb("test", { "type": "mysql", "host": "13.13.13.92", "user": "root", "password": "0O0OO0O0", "database": "factory", "maxPoolNum": 100, "idleTimeoutMillis": 3000, }); describe('test', function() { it("test", function(done) { var testClass = latte_db.sql.createClass("sn",{ id: { type: "integer", key: 1 }, sn: { type: "string", unique: 1 }, children: { type: "object" }, entryTime: { type: "date" } }); latte_db.sql.test.getConnect(function(err, connect) { if(err) { console.log(err); return; } testClass.count({ entryTime: { $gt: Date.now() - 1000, $lt: Date.now() - 50 }, "children.1": { $gt: 1, $lt: 3 } },{ limit: [0,1] })(connect, function(err, data) { console.log(err, data); done(err); }); }); }); });