Class: Logidze::Generators::ModelGenerator
- Inherits:
-
ActiveRecord::Generators::Base
- Object
- ActiveRecord::Generators::Base
- Logidze::Generators::ModelGenerator
- Defined in:
- lib/generators/logidze/model/model_generator.rb
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#generate_migration ⇒ Object
18 19 20 |
# File 'lib/generators/logidze/model/model_generator.rb', line 18 def generate_migration migration_template "migration.rb.erb", "db/migrate/#{migration_file_name}" end |
#inject_logidze_to_model ⇒ Object
22 23 24 25 26 |
# File 'lib/generators/logidze/model/model_generator.rb', line 22 def inject_logidze_to_model indents = " " * (class_name.scan("::").count + 1) inject_into_class(model_file_path, class_name.demodulize, "#{indents}has_logidze\n") end |