custom hooks to bypass jugglingdb for compound.js
Want to see pretty graphs? Log in now!
npm install co-mandy
|10||downloads in the last week|
|20||downloads in the last month|
|Version||0.1.3 last updated 11 months ago|
- Basic module to store DB connections that you want to keep separate from JugglingDB
config/mandy.[js/coffee] exports functions with namespacing to be used by Co-Mandy
# the namespace used is the exports[key] you define exports.mongoose = (env)-> mongoose = require("mongoose") switch env when 'production' then return mongoose.connect "mongodb://localhost/production" when 'dev' then return mongoose.connect "mongodb://localhost/dev" when 'test' then return mongoose.connect "mongodb://localhost/test" else return mongoose.connect "mongodb://localhost/test"
define models in app/models/ directory
adds mandyGet method to the compound object so you can easily retrieve your DB connections based on their namespaces
# return relevent connection from Mandy mongoose = compound.mandyGet('mongoose')