hashdo-db-mongo
v0.3.28
Published
#Do database implementation to save card state to MongoDB.
Downloads
21
Readme
#Do MongoDB
This is a database implementation plugin for persisting #Do card state to MongoDB .
Getting Started
To make use of MongoDB for state in a #Do project, you simply replace the built-in db
object property with this implementation.
var hashdo = require('hashdo');
// Use the MongoDB database plugin.
hashdo.db = require('hashdo-db-mongo');
// Using the hashdo-web project?
var hashdoweb = require('hashdo-web');
hashdoweb.hashdo.db = require('hashdo-db-mongo');
MongoDB
A local or remote instance of MongoDB is required.
Environment Variables
To use a custom database connection, you will need to set the following environment variable.
MONGO
This variable is optional, if a value is not set then a connection to mongodb://localhost/hashdo
will be attempted.
License
Copyright 2015 (c). All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.