Sha256: 14987ac170ea2246d4cac15d569badd9d920f74ea211a824db747633214f133a

Contents?: true

Size: 519 Bytes

Versions: 6

Compression:

Stored size: 519 Bytes

Contents

require 'rails/generators'

class TestAppGenerator < Rails::Generators::Base
  source_root "./spec/test_app_templates"

  # if you need to generate any additional configuration
  # into the test app, this generator will be run immediately
  # after setting up the application
  def install_hyrax
    generate 'hyrax:install', '-f'
  end

  def install_engine
    generate 'geo_works:install'
  end

  def run_migrations
    rake 'db:migrate'
  end

  def load_workflow
    rails_command 'hyrax:workflow:load'
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
geo_works-0.2.0 spec/test_app_templates/lib/generators/test_app_generator.rb
geo_works-0.1.4 spec/test_app_templates/lib/generators/test_app_generator.rb
geo_works-0.1.3 spec/test_app_templates/lib/generators/test_app_generator.rb
geo_works-0.1.2 spec/test_app_templates/lib/generators/test_app_generator.rb
geo_works-0.1.1 spec/test_app_templates/lib/generators/test_app_generator.rb
geo_works-0.1.0 spec/test_app_templates/lib/generators/test_app_generator.rb