This file is meant to be an up to date, comprehensive list of all of the core adapters available for the Sails.js framework, and a reference of a few of the community adapters out there. If you see out of date information on this page, or if you want to add an adapter you made, please just submit a pull request to this file, adding to the list of community adapters below.
https://github.com/balderdashy/sails-disk/
Write to your computer's hard disk, or a mounted network drive. Not suitable for at-scale production deployments, but great for a small project, and essential for developing in environments where you may not always have a database set up. This adapter is bundled with Sails and works out of the box with zero configuration.
https://github.com/balderdashy/sails-memory/
Pretty much like Disk, but doesn't actually write to disk, so it's not persistent. Not suitable for at-scale production deployments, but useful when developing on systems with little or no disk space.
https://github.com/balderdashy/sails-mysql/tree/0.12.x
MySQL is the world's most popular relational database. http://en.wikipedia.org/wiki/MySQL
https://github.com/balderdashy/sails-postgresql/tree/for-sails-0.12
PostgreSQL is another popular relational database.
https://github.com/balderdashy/sails-mongo/tree/0.12.x
MongoDB is the leading NoSQL database.
https://github.com/balderdashy/sails-redis/
Redis is an open source, BSD licensed, advanced key-value store.
Definitely! Get started by reading the Sails project contribution guide.
Is your database not supported by one of the core adapters? Good news! There are many different community database adapters for Sails.js and Waterline available on NPM.
Here are a few highlights:
https://github.com/appscot/sails-orientdb
OrientDB is an Open Source NoSQL DBMS with the features of both Document and Graph DBMSs.
https://github.com/geistinteractive/sails-filemaker
FileMaker, is cross platform relational database and development platform. It has been owned and published by Apple since 1988.
https://github.com/dash-/node-sails-derby
Apache Derby is an open source relational database implemented entirely in Java and available under the Apache License, Version 2.0.
Have you written a Sails adapter? Submit a PR to this file and add it here!