A mongodb recipe for Moonshine
Ruby Shell HTML
Switch branches/tags
Nothing to show
#7 Compare This branch is 52 commits ahead of orderedlist:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
moonshine
spec
templates
LICENSE
README.md

README.md

Moonshine_Mongodb

A plugin for Moonshine

A plugin for installing and managing mongodb.

Instructions

Rails 2

  • script/plugin install git://github.com/railsmachine/moonshine_mongodb.git Rails 3

  • rails plugin install git://github.com/railsmachine/moonshine_mongodb.git

  • Include the recipe in your Moonshine manifest recipe :mongodb

  • Create a file 'config/mongo.yml' with your settings:

    development: &global_settings database: myapp-development host: 127.0.0.1 port: 27017

    production: database: myapp username: username password: password <<: *global_settings

  • Copy over the mongo.rb initializer: cp vendor/plugins/moonshine_mongodb/templates/mongo.rb config/initializers/

Note: The provided mongo.yml and mongo.rb are just examples for mongo_mapper. You can use Mongoid or anything else instead.


Unless otherwise specified, all content copyright © 2014, Rails Machine, LLC