Sha256: 48b55b7bd413164826b3f15c330b9c484deeea439cb83282c8b10d499d21577b
Contents?: true
Size: 857 Bytes
Versions: 1
Compression:
Stored size: 857 Bytes
Contents
# require 'thor-ext' require 'rails/generators/base' module MongoMapper module Generators class SetupGenerator < Rails::Generators::Base # include ThorExtensions argument :database, :type => :string, :default => 'mongo_db_default' # def configure_gems # cleanup_gemfile # add_gems %w{mongo_ext mongo mongo_mapper} # end def create_files template "mongo_mapper_db_config.rb" , "config/initializers/mongo_mapper_db_config.rb" puts "Please ensure Gemfile contains: gem 'mongo_mapper'" end def self.source_root @source_root ||= File.expand_path('../templates', __FILE__) end def self.banner "#{$0} mongo_mapper:#{generator_name} #{self.arguments.map{ |a| a.usage }.join(' ')} [options]" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mongo_db_gen-0.3.4 | lib/generators/mongo_mapper/setup/setup_generator.rb |