UNPKG

osr

Version:

osr

87 lines (68 loc) 2.09 kB
var osr = require("../"); osr.set("Mongodb",{ dbType:"mongo", uri:"mongodb://localhost/db-osrdemo" }); osr.set("MQ",{ dbType: "mq", host: "127.0.0.1", port: 61613, user: "cavacn", upass: "Abcthm3b10", queue: "realtimeLimit", }) osr.set("Redis",{ dbType:"redis" }); osr.set("RedisMQ",{ dbType:"redismq", index:13, }); osr.import(__dirname+"/models"); osr.import(__dirname+"/controllers"); var TokenRedis = osr.getModel("TokenRedis"); // TokenRedis.create({ // token:Date.now(), // uname:Date.now(), // userinfos:{ // uname:"cedae", // age:"151" // } // },function(err,token){ // TokenRedis.find({},function(err,oTokens){ // console.log("find",oTokens); // }); // TokenRedis.findOne({},function(err,oToken){ // console.log("findOne",oToken); // }) // }) // osr.emit("Demo::doSomeThing","aaa").then(console.log,console.error) // osr.emit("Demo::doSomeThing2","aaa").then(console.log,console.error) var MQTest = osr.getModel("MQTest"); MQTest.listen(function(err,body){ console.log("<--",err,body); }); // setInterval(function(){ // MQTest.publish({ // user:"gafefe"+Date.now(), // token:"cceee"+Date.now(), // userinfos:"fegefe"+Date.now() // },function(err,c){ // console.log("-->",err,c); // }) // },1000); // osr.getModel("User").login({uname:"cavacn"}).then(console.log,function(err){ // console.log(err.stack); // }); // osr.getModel("User").oauth({uname:"cavacn"}).then(console.log,console.error); // osr.getModel("User").setCollection("User_2").create({ // uname:"123456", // upass:"123456" // },console.log); // osr.getModel("User").setCollection("User_1").create({ // uname:"123456", // upass:"123456" // },console.log); // osr.getModel("User").regist("cavacn","upass").then(console.log,function(err){ // console.log(err.stack); // })