Skip to content

UXFoundry/hashdo-db-mongo

Repository files navigation

#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.

About

#Do database implementation to save card state to MongoDB.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •