Class: OrbDef::Generators::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/orb_def/install/install_generator.rb

Instance Method Summary collapse

Instance Method Details

#copy_initializerObject



8
9
10
11
12
# File 'lib/generators/orb_def/install/install_generator.rb', line 8

def copy_initializer
  template "orb_def.rb", "config/initializers/orb_def.rb", skip: true
  template "pagy.rb", "config/initializers/pagy.rb", skip: true
  template "geokit_config.rb", "config/initializers/geokit_config.rb", skip: true
end

#copy_migrationsObject



15
16
17
# File 'lib/generators/orb_def/install/install_generator.rb', line 15

def copy_migrations
  rake("orb_def:install:migrations")
end

#mount_engineObject



20
21
22
# File 'lib/generators/orb_def/install/install_generator.rb', line 20

def mount_engine
  route("mount OrbDef::Engine, at: '/'")
end