lib/padrino-gen/generators/components/orms/mongomapper_gen.rb in padrino-gen-0.9.1 vs lib/padrino-gen/generators/components/orms/mongomapper_gen.rb in padrino-gen-0.9.2

- old
+ new

@@ -7,18 +7,19 @@ MONGO = (<<-MONGO).gsub(/^ {10}/, '') MongoMapper.connection = Mongo::Connection.new('localhost', nil, :logger => logger) case Padrino.env - when :development then MongoMapper.database = 'your_db_development' - when :production then MongoMapper.database = 'your_db_production' - when :test then MongoMapper.database = 'your_db_test' + when :development then MongoMapper.database = '!NAME!_development' + when :production then MongoMapper.database = '!NAME!_production' + when :test then MongoMapper.database = '!NAME!_test' end MONGO def setup_orm + require_dependencies 'mongo_ext', :require => 'mongo' require_dependencies 'mongo_mapper' - create_file("config/database.rb", MONGO) + create_file("config/database.rb", MONGO.gsub(/!NAME!/, name.underscore)) empty_directory('app/models') end MM_MODEL = (<<-MODEL).gsub(/^ {10}/, '') class !NAME!