Class: BetterSeeder::StructureGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/generators/better_seeder/structure_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_structure_fileObject

Optionally, if you have a template directory, you can set it here: source_root File.expand_path(“templates”, __dir__)



11
12
13
14
15
# File 'lib/generators/better_seeder/structure_generator.rb', line 11

def create_structure_file
  say_status('info', "Generating structure file for #{name}", :green)
  file_path = BetterSeeder.generate_structure(model_name: name)
  say_status('info', "Structure file created at #{file_path}", :green)
end