From 06a2d4cb8d89b338816767bce0ae359a545448a0 Mon Sep 17 00:00:00 2001 From: bhbryant Date: Sat, 3 Dec 2011 21:45:39 -0800 Subject: [PATCH] Added namespacing to model generator --- lib/rails/generators/mongo_mapper/model/model_generator.rb | 2 +- lib/rails/generators/mongo_mapper/model/templates/model.rb | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/rails/generators/mongo_mapper/model/model_generator.rb b/lib/rails/generators/mongo_mapper/model/model_generator.rb index b95145d7c..a86f995df 100644 --- a/lib/rails/generators/mongo_mapper/model/model_generator.rb +++ b/lib/rails/generators/mongo_mapper/model/model_generator.rb @@ -14,7 +14,7 @@ def self.source_root end def create_model_file - template 'model.rb', File.join('app/models', "#{file_name}.rb") + template 'model.rb', File.join('app/models', class_path, "#{file_name}.rb") end hook_for :test_framework diff --git a/lib/rails/generators/mongo_mapper/model/templates/model.rb b/lib/rails/generators/mongo_mapper/model/templates/model.rb index 5f652b79b..283eecba0 100644 --- a/lib/rails/generators/mongo_mapper/model/templates/model.rb +++ b/lib/rails/generators/mongo_mapper/model/templates/model.rb @@ -1,3 +1,4 @@ +<% module_namespacing do -%> class <%= class_name %> include MongoMapper::Document @@ -9,3 +10,4 @@ class <%= class_name %> <% end -%> end +<% end -%> \ No newline at end of file