class Tramway::Core::Generators::InstallGenerator

Public Class Methods

next_migration_number(path) click to toggle source
# File lib/tramway/core/generators/install_generator.rb, line 13
def self.next_migration_number(path)
  next_migration_number = current_migration_number(path) + 1
  ActiveRecord::Migration.next_migration_number next_migration_number
end

Public Instance Methods

copy_initializer() click to toggle source
# File lib/tramway/core/generators/install_generator.rb, line 18
def copy_initializer
  simple_form_files = %w[simple_form simple_form_bootstrap]
  simple_form_files.each do |file|
    copy_file(
      "/#{File.dirname __dir__}/generators/templates/initializers/#{file}.rb",
      "config/initializers/#{file}.rb"
    )
  end
end
run_other_generators() click to toggle source
# File lib/tramway/core/generators/install_generator.rb, line 9
def run_other_generators
  generate 'audited:install'
end