Rails 3 generator to generate Mongo DB models. Includes model generators for Mongo Mapper and Mongoid.

  1. Create new Rails 3 project

  2. In Gemfile add

    gem 'mongo_db_model'
    
  3. In console run

    $ gem bundle
    

Using Mongo Mapper:

a. To set application ORM to Mongo Mapper: 
    # config/application.rb       
    config.generators do |g|
      g.orm :mongo_mapper
    end    

b. Generate Mongo Mapper model    
    $ script/generate mongo_mapper:model post name:string

Using Mongoid:

a. To set application ORM to Mongoid    
  # config/application.rb         
  config.generators do |g|
    g.orm :mongoid
  end    
b. Generate Mongoid model    
  $ script/generate mongoid:model post name:string