Class: IndexChecker::Generators::InitializeGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/index_checker/initialize_generator.rb

Instance Method Summary collapse

Instance Method Details

#copy_configObject



11
12
13
14
15
16
# File 'lib/generators/index_checker/initialize_generator.rb', line 11

def copy_config
  file_path = "#{Rails.root}/config/index_checker.rb"
  return if File.file?(file_path)

  template 'index_checker_config.rb', file_path
end

#create_initializer_fileObject



19
20
21
22
23
24
25
# File 'lib/generators/index_checker/initialize_generator.rb', line 19

def create_initializer_file
  file_path = "#{Rails.root}/index_checker/general_report.html"
  return if File.file?(file_path)

  create_file file_path,
              'Result of rake index_checker::analysis will be shown here ...'
end