Sha256: e34a1d6821ae8b5f81adf23e296055e6e51e9847cee01d9c615a15e28c5fdb38

Contents?: true

Size: 754 Bytes

Versions: 26

Compression:

Stored size: 754 Bytes

Contents

require 'rails/generators'
require 'rails/generators/migration'

module Blacklight
  class ModelsGenerator < Rails::Generators::Base
    include Rails::Generators::Migration

    source_root File.expand_path('../templates', __FILE__)

    desc """
This generator makes the following changes to your application:
 1. Creates several database migrations if they do not exist in /db/migrate
 2. Creates config/blacklight.yml with a default configuration
"""
    # Copy all files in templates/config directory to host config
    def create_configuration_files
      copy_file "config/blacklight.yml", "config/blacklight.yml"
    end


    # Setup the database migrations
    def copy_migrations
      rake "blacklight:install:migrations"
    end


  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
blacklight-5.19.2 lib/generators/blacklight/models_generator.rb
blacklight-5.19.1 lib/generators/blacklight/models_generator.rb
blacklight-5.19.0 lib/generators/blacklight/models_generator.rb
blacklight-5.18.0 lib/generators/blacklight/models_generator.rb
blacklight-5.17.2 lib/generators/blacklight/models_generator.rb
blacklight-5.17.1 lib/generators/blacklight/models_generator.rb
blacklight-5.17.0 lib/generators/blacklight/models_generator.rb
blacklight-5.16.4 lib/generators/blacklight/models_generator.rb
blacklight-5.16.3 lib/generators/blacklight/models_generator.rb
blacklight-5.16.2 lib/generators/blacklight/models_generator.rb
blacklight-5.16.1 lib/generators/blacklight/models_generator.rb
blacklight-5.16.0 lib/generators/blacklight/models_generator.rb
blacklight-5.15.0 lib/generators/blacklight/models_generator.rb
blacklight-5.14.0 lib/generators/blacklight/models_generator.rb
blacklight-5.13.1 lib/generators/blacklight/models_generator.rb
blacklight-5.13.0 lib/generators/blacklight/models_generator.rb
blacklight-5.11.3 lib/generators/blacklight/models_generator.rb
blacklight-5.12.1 lib/generators/blacklight/models_generator.rb
blacklight-5.12.0 lib/generators/blacklight/models_generator.rb
blacklight-5.10.3 lib/generators/blacklight/models_generator.rb