Sha256: 9bb163ae4523ef106dc73c1abc04a6785084f0f5e1982ba3f4cabd84711a8f59

Contents?: true

Size: 541 Bytes

Versions: 10

Compression:

Stored size: 541 Bytes

Contents

# frozen_string_literal: true
require 'rails/generators/active_record'
require_relative 'migration_data'

module CoinsPaid
  module Generators
    class MigrationGenerator < ActiveRecord::Generators::Base
      argument :name, default: 'create_coins_paid_addresses'
      source_root File.expand_path("templates", __dir__)

      def copy_coins_paid_migration
        migration_template 'migration.rb', "#{db_migrate_path}/#{file_name}.rb"
      end

      def migration_data
        CoinsPaid::MigrationData.get
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
coins_paid_rails-1.2.0 lib/generators/coins_paid/migration_generator.rb
coins_paid_rails-1.1.8 lib/generators/coins_paid/migration_generator.rb
coins_paid_rails-1.1.7 lib/generators/coins_paid/migration_generator.rb
coins_paid_rails-1.1.6 lib/generators/coins_paid/migration_generator.rb
coins_paid_rails-1.1.4 lib/generators/coins_paid/migration_generator.rb
coins_paid_rails-1.1.3 lib/generators/coins_paid/migration_generator.rb
coins_paid_rails-1.1.2 lib/generators/coins_paid/migration_generator.rb
coins_paid_rails-1.1.1 lib/generators/coins_paid/migration_generator.rb
coins_paid_rails-1.0.1 lib/generators/coins_paid/migration_generator.rb
coins_paid_rails-1.0.0 lib/generators/coins_paid/migration_generator.rb