Class: Mongoid::Generators::ModelGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- Mongoid::Generators::ModelGenerator
- Defined in:
- lib/railsmdb/generators/mongoid/model/model_generator.rb
Overview
Generator implementation for creating a new model.
Class Method Summary collapse
Instance Method Summary collapse
-
#create_model_file ⇒ Object
Task for creating a new model file.
Class Method Details
.base_root ⇒ Object
14 15 16 |
# File 'lib/railsmdb/generators/mongoid/model/model_generator.rb', line 14 def self.base_root File.('../..', __dir__) end |
Instance Method Details
#create_model_file ⇒ Object
Task for creating a new model file
23 24 25 |
# File 'lib/railsmdb/generators/mongoid/model/model_generator.rb', line 23 def create_model_file template 'model.rb.tt', File.join('app/models', class_path, "#{file_name}.rb") end |