Sha256: a551e10c2ece0085e85b0d7898462a8f04d714495a18e10f49b41022689e488f

Contents?: true

Size: 660 Bytes

Versions: 21

Compression:

Stored size: 660 Bytes

Contents

module Solidus
  module Auth
    module Generators
      class InstallGenerator < Rails::Generators::Base
        def self.source_paths
          paths = self.superclass.source_paths
          paths << File.expand_path('../templates', __FILE__)
          paths.flatten
        end

        def generate_devise_key
          template 'config/initializers/devise.rb', 'config/initializers/devise.rb', skip: true
        end

        def add_migrations
          run 'bundle exec rake railties:install:migrations FROM=solidus_auth_devise'
        end

        def run_migrations
          run 'bundle exec rake db:migrate'
        end
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 2 rubygems

Version Path
solidus_auth_devise-2.2.0 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise_devise_token_auth-2.1.0.5 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise_devise_token_auth-2.1.0.4 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise_devise_token_auth-2.1.0.3 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise_devise_token_auth-2.1.0.2 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise_devise_token_auth-2.1.0.1 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise_devise_token_auth-2.1.0 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-2.1.0 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-2.0.0 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.6.4 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.6.3 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.6.2 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.6.1 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.6.0 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.5.0 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.4.0 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.3.0 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.2.3 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.2.2 lib/generators/solidus/auth/install/install_generator.rb
solidus_auth_devise-1.2.1 lib/generators/solidus/auth/install/install_generator.rb