Sha256: 6bb0bbeb7dfa834e2a2ad0040494a032160831bd2f89d07c03e175d98cfe653d

Contents?: true

Size: 537 Bytes

Versions: 59

Compression:

Stored size: 537 Bytes

Contents

module Satis
  class InstallGenerator < Rails::Generators::Base
    source_root File.expand_path("../templates", __FILE__)

    def create_initializer_file
      template "config/initializers/satis.rb"
    end

    def add_route
      return if Rails.application.routes.routes.detect { |route| route.app.app == Satis::Engine }
      route %(mount Satis::Engine => "/satis")
    end

    def copy_migrations
      rake "satis:install:migrations"
    end

    def tailwindcss_config
      rake "satis:tailwindcss:config"
    end
  end
end

Version data entries

59 entries across 59 versions & 2 rubygems

Version Path
satis-2.1.53 lib/generators/satis/install_generator.rb
satis-2.1.52 lib/generators/satis/install_generator.rb
satis-2.1.51 lib/generators/satis/install_generator.rb
satis-2.1.50 lib/generators/satis/install_generator.rb
satis-2.1.49 lib/generators/satis/install_generator.rb
satis-2.1.48 lib/generators/satis/install_generator.rb
satis-2.1.47 lib/generators/satis/install_generator.rb
satis-2.1.46 lib/generators/satis/install_generator.rb
satis-2.1.45 lib/generators/satis/install_generator.rb
satis-2.1.44 lib/generators/satis/install_generator.rb
satis-2.1.43 lib/generators/satis/install_generator.rb
satis-2.1.42 lib/generators/satis/install_generator.rb
satis-2.1.41 lib/generators/satis/install_generator.rb
satis-2.1.40 lib/generators/satis/install_generator.rb
importo-3.0.21 lib/generators/satis/install_generator.rb
importo-3.0.20 lib/generators/satis/install_generator.rb
importo-3.0.19 lib/generators/satis/install_generator.rb
importo-3.0.18 lib/generators/satis/install_generator.rb
importo-3.0.17 lib/generators/satis/install_generator.rb
importo-3.0.16 lib/generators/satis/install_generator.rb