UNPKG

latte_db

Version:
57 lines (47 loc) 1.79 kB
var latte_db = require("../../"); var latte_lib = require("latte_lib"); latte_lib.debug.disabled = false; var config = require("./redis.json"); latte_db.redis.bindDb("test", config); describe('test', function() { it("test", function(done) { var testClass = latte_db.redis.createStringClass({ type: "object" }); latte_db.redis.test.getConnect(function(err, connect) { if(err) { console.log(err); return; } var obj = testClass.create("testString",{ id: 1, sn: "1" }); testClass.add(obj)(connect, function(err, data) { if(err) { console.log(err); return done(err); } testClass.query("test")(connect, function(err, data) { if(err) { console.log(err); return done(err); } var v = data.get(); v.sn="3"; testClass.update(data)(connect, function(err, data) { if(err) { console.log(err); return done(err); } done(); testClass.del(data)(connect, function(err, data) { if(err) { console.log(err); return done(err); } done(); }); }); }); }); }); }); });