Class: Workarea::SeedsGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/generators/workarea/seeds/seeds_generator.rb

Instance Method Summary collapse

Instance Method Details

#add_seeds_to_workarea_initializerObject



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_seedsObject



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