Sha256: 05385516d2c0373c9774ecc28f306b576fef03b1d98cd1e43a884ccc376eacac

Contents?: true

Size: 524 Bytes

Versions: 4

Compression:

Stored size: 524 Bytes

Contents

# encoding: utf-8

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

module SayWhen
  class MigrationGenerator < ActiveRecord::Generators::Base

    include Rails::Generators::Migration
    extend ActiveRecord::Generators::Migration

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

    argument :name, type: :string, default: 'random_name'

    def manifest
      migration_template 'migration.rb', 'db/migrate/create_say_when_tables.rb'
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
say_when-2.0.2 lib/generators/say_when/migration/migration_generator.rb
say_when-2.0.1 lib/generators/say_when/migration/migration_generator.rb
say_when-2.0.0 lib/generators/say_when/migration/migration_generator.rb
say_when-1.0.0 lib/generators/say_when/migration/migration_generator.rb