class Vulgata::InstallGenerator

Public Instance Methods

copy_migrations() click to toggle source
# File lib/generators/vulgata/install_generator.rb, line 14
def copy_migrations
  require 'rake'
  Rails.application.load_tasks
  Rake::Task['vulgata:install:migrations'].invoke
  route "mount Vulgata::Engine, at: '/vulgata'"
end
create_application_controller_file() click to toggle source
# File lib/generators/vulgata/install_generator.rb, line 10
def create_application_controller_file
  template 'application_controller.rb', 'app/controllers/vulgata/application_controller.rb'
end
create_initializer_file() click to toggle source
# File lib/generators/vulgata/install_generator.rb, line 6
def create_initializer_file
  template 'initializer.rb', 'config/initializers/vulgata.rb'
end