Sha256: dcad9a8a2a75033fc938616b71b9a753cda813848fccb19275758b2fe7a578a8

Contents?: true

Size: 885 Bytes

Versions: 12

Compression:

Stored size: 885 Bytes

Contents

class CreatePayments < ActiveRecord::Migration
  def change
    create_table :payments do |t|
      t.integer    :foreign_id
      t.belongs_to :provider
      t.belongs_to :collection
      t.string     :account
      t.string     :fields
      t.string     :banknotes
      t.string     :limit
      t.string     :commissions
      t.text       :receipt_template
      t.boolean    :error, :default => false
      t.boolean    :checked, :default => false
      t.boolean    :processed, :default => false
      t.boolean    :failed, :default => false
      t.text       :meta

      t.decimal    :paid_amount, :precision => 38, :scale => 2
      t.decimal    :commission_amount, :precision => 38, :scale => 2

      t.integer    :payment_type
      t.string     :card_track1
      t.string     :card_track2

      t.timestamps
    end

    add_index :payments, :provider_id
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
smartkiosk-client-0.2.1 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.2 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.1.19 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.1.18 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.1.17 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.1.16 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.1.15 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.1.14 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.1.13 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.1.12 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.1.11 db/migrate/20130106181548_create_payments.rb
smartkiosk-client-0.1.10 db/migrate/20130106181548_create_payments.rb