latte_db
Version:
53 lines (50 loc) • 1.32 kB
JavaScript
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);
});
});
});
});