Sha256: 98a660dbc31be9e9091dcbb671bb62fe522bf126094eacbb94c25c6beea4289d

Contents?: true

Size: 471 Bytes

Versions: 21

Compression:

Stored size: 471 Bytes

Contents

# frozen_string_literal: true

class AddPayMerchantTo<%= table_name.camelize %> < ActiveRecord::Migration<%= migration_version %>
  def change
    add_column table_name, :merchant_processor, :string

    # We may already have the pay_data column if a Pay::Billable object is also a Pay::Merchant
    unless ActiveRecord::Base.connection.column_exists?(table_name, :pay_data)
      add_column :<%= table_name %>, :pay_data, Pay::Adapter.json_column_type
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
pay-3.0.19 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.18 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.17 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.16 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.15 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.14 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.13 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.12 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.11 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.10 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.9 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.8 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.7 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.6 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.5 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.4 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.2 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.1 lib/generators/active_record/templates/merchant_migration.rb
pay-3.0.0 lib/generators/active_record/templates/merchant_migration.rb
pay-2.7.2 lib/generators/active_record/templates/merchant_migration.rb