Class: Workarea::SeedsGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- Workarea::SeedsGenerator
- Defined in:
- lib/generators/workarea/seeds/seeds_generator.rb
Instance Method Summary collapse
Instance Method Details
#add_seeds_to_workarea_initializer ⇒ Object
9 10 11 12 13 |
# File 'lib/generators/workarea/seeds/seeds_generator.rb', line 9 def add_seeds_to_workarea_initializer inject_into_file 'config/initializers/workarea.rb', before: "\nend" do "\n\n\s\sconfig.seeds << 'Workarea::#{file_name.camelize}Seeds'" end end |
#copy_seeds ⇒ Object
5 6 7 |
# File 'lib/generators/workarea/seeds/seeds_generator.rb', line 5 def copy_seeds template 'seeds.rb.erb', "app/seeds/workarea/#{file_name}_seeds.rb" end |