/waterline-docs

Public Documentation for Waterline

Waterline v0.10 Documentation

Waterline provides an abstraction layer on top of your data-store, giving you easy access to query and manipulate your data. It's an ORM (Object-Relational-Mapper) which is datastore agnostic using adapters to communicate with your favorite data-store.

It is written entirely in Javascript and runs on Node.js.

Table of Contents

Supported Adapters

Name Maintainer Build Status (edge) Latest Stable Version
Sails-PostgreSQL balderdash Build Status npm version
Sails-MySQL balderdash Build Status npm version
Sails-MongoDB balderdash Build Status npm version
Sails-Redis balderdash Build Status npm version
Sails-Disk balderdash Build Status npm version
Sails-Memory balderdash Build Status npm version

Community Adapters

Name Maintainer Build Status (edge) Latest Stable Version
Sails-SQLServer c*nect Build status NPM version
Sails-OrientDB appscot Build Status npm version
Sails-REST zohararad
Sails-Oracle atiertant
Sails-Cassandra dtoubelis Build Status npm version

If you have an adapter you would like added, submit a PR and add it to the list.

Core modules

Repo Build Status (edge) Latest Stable Version
waterline Build Status NPM version
anchor Build Status NPM version
waterline-criteria Build Status NPM version
waterline-errors Build Status NPM version
waterline-schema Build Status NPM version
waterline-adapter-tests NPM version
Integration tests Status
Edge waterline core <-> edge official adapters Build Status
Contributing to the docs

We welcome your help! Please send a pull request to this branch with corrections/additions and they'll be double-checked and merged as soon as possible.