co-mandy

0.1.3 • Public • Published
  • Co-Mandy ====
  • Basic module to store DB connections that you want to keep separate from JugglingDB

Usage

  • 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')
  • checkout examples/

Readme

Keywords

none

Package Sidebar

Install

npm i co-mandy

Weekly Downloads

0

Version

0.1.3

License

BSD

Last publish

Collaborators

  • ondreian