UNPKG

modm

Version:

A MongoDB Object Document Mapper (ODM)

81 lines (69 loc) 2.03 kB
var modm = require("../index"); var string = require("./string"); var number = require("./number"); var array = require("./array"); var object = require("./object"); var boolean = require("./boolean"); var buffer = require("./buffer"); var objectid = require("./objectid"); var date = require("./date"); var model = modm("crm2", { autoIndex: true, server: { poolSize: 2 }, db: { w: 1 } }); model.connect(function() { // string string(model, function(err, result) { console.log("------------------------------------------------"); console.log("string"); console.log(err || result); }); var model1 = modm("crm3", { autoIndex: true, server: { poolSize: 2 }, db: { w: 1 } }); }); // number number(model, function(err, result) { console.log("------------------------------------------------"); console.log("number"); console.log(err || result); }); // array array(model, function(err, result) { console.log("------------------------------------------------"); console.log("array"); console.log(err || result); }); // object object(model, function(err, result) { console.log("------------------------------------------------"); console.log("object"); console.log(err || result); }); // boolean boolean(model, function(err, result) { console.log("------------------------------------------------"); console.log("boolean"); console.log(err || result); }); // buffer buffer(model, function(err, result) { console.log("------------------------------------------------"); console.log("buffer"); console.log(err || result); }); // objectid objectid(model, function(err, result) { console.log("------------------------------------------------"); console.log("objectid"); console.log(err || result); }); // date date(model, function(err, result) { console.log("------------------------------------------------"); console.log("date"); console.log(err || result); });