Sha256: e14b6468661ce619702127a9a3b80c74a525d7d3fc0c6927d67db02dc98d3c69

Contents?: true

Size: 506 Bytes

Versions: 5

Compression:

Stored size: 506 Bytes

Contents

require 'rails/generators/active_record'

module Sequential
  module Generators
    class SetupGenerator < ActiveRecord::Generators::Base

      # Ignore the required name param
      argument :name, type: :string, default: 'random_name'
      
      desc 'Creates a migration to create the sequential table'

      source_root File.expand_path("../templates", __FILE__)
 
      def create_migration 
        migration_template "migration.rb", "db/migrate/create_sequential.rb"
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sequential-0.2 lib/rails/generators/sequential/setup/setup_generator.rb
sequential-0.1 lib/rails/generators/sequential/setup/setup_generator.rb
sequential-0.0.3 lib/rails/generators/sequential/setup/setup_generator.rb
sequential-0.0.2 lib/rails/generators/sequential/setup/setup_generator.rb
sequential-0.0.1 lib/rails/generators/sequential/setup/setup_generator.rb