0.1.11 • Published 9 years ago

nodm v0.1.11

Weekly downloads
4
License
MIT
Repository
github
Last release
9 years ago

NodeJS NoSQL ODM

This library is a tiny & simplistic ODM that will help you to build a business model layer with ease, and without having to deal with technicals aspects of any NoSQL engine (support Couchbase, Redis and Sphinx).

  • CRUD operations
  • Getters & Setters on records properties
  • Validating data before saving it
  • Filtering and paginations
  • Setup views and helpers for filtering (support also customized views)
  • Mappers definition are compliant with JSON Schema Definition
  • Using Promises API and EventEmitter

Current version: v/0.1.11

Build Status Dependency Status Coverage Status

Getting started

Pick a driver to use depending on your NoSQL server :

Writing a new driver

You can also start to write your own driver, so you have just to start a new project and add nodm as a dependency :

npm install nodm --save

Take a look at already implemented drivers

#Misc

This code is distribute under The MIT License (MIT), authored by Ioan CHIRIAC.