Class: MontageRails::ModelGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- MontageRails::ModelGenerator
- Defined in:
- lib/generators/montage_rails/model_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_model_file ⇒ Object
8 9 10 |
# File 'lib/generators/montage_rails/model_generator.rb', line 8 def create_model_file template "model.rb", File.join("app/models", class_path, "#{file_name}.rb") end |
#create_test_data ⇒ Object
16 17 18 |
# File 'lib/generators/montage_rails/model_generator.rb', line 16 def create_test_data template 'test_data.rb', File.join("test/montage_resources/test_data", class_path, "#{file_name}_test_data.yml") # TODO end |
#create_test_resource ⇒ Object
12 13 14 |
# File 'lib/generators/montage_rails/model_generator.rb', line 12 def create_test_resource template "resource.rb", File.join("test/montage_resources", class_path, "#{file_name}_resource.rb") end |