Sha256: 7192ba32226bd9f210456bcbd4032d915fb18b58cab83130c7dadbcb64aece2d

Contents?: true

Size: 397 Bytes

Versions: 3

Compression:

Stored size: 397 Bytes

Contents

require 'rails/generators'
require 'rails/generators/actions'
require 'rails/generators/active_record'

class BrowsingHistory::MigrationGenerator < ActiveRecord::Generators::Base
  source_root File.expand_path('templates', __dir__)

  argument :name, type: :string, default: 'browsing_histories'
  def generate_files
    migration_template 'migration.rb', "db/migrate/create_#{name}.rb"
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
browsing_history-0.0.4 lib/generators/active_record/migration_generator.rb
browsing_history-0.0.3 lib/generators/active_record/migration_generator.rb
browsing_history-0.0.2 lib/generators/active_record/migration_generator.rb