Sha256: 0f4a288ee32ecb1bef60823fea16fd432bb43a89dc48a61eab52512e8559214c

Contents?: true

Size: 342 Bytes

Versions: 5

Compression:

Stored size: 342 Bytes

Contents

class SettlerGenerator < Rails::Generator::NamedBase
  def initialize(runtime_args, runtime_options = {})
    runtime_args << 'add_settings_table' if runtime_args.empty?
    super
  end

  def manifest
    record do |m|
      m.file "settler.yml", "config/settler.yml"
      m.migration_template 'migration.rb', 'db/migrate'
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
settler-1.2.0 generators/settler/settler_generator.rb
settler-1.1.1 generators/settler/settler_generator.rb
settler-1.1.0 generators/settler/settler_generator.rb
settler-1.0.3 generators/settler/settler_generator.rb
settler-1.0.2 generators/settler/settler_generator.rb