Sha256: fed32a6bf2fd7967a32d9a7a8dcccb9a4cdd7cdd1ac58527c4ece9da2fe13b45

Contents?: true

Size: 496 Bytes

Versions: 22

Compression:

Stored size: 496 Bytes

Contents

class CreateOpayPayments < ActiveRecord::Migration
  def change
    create_table :opay_payments do |t|
      t.references :payable, polymorphic: true
      t.string :session_id, null: false
      t.string :provider, null: false
      t.integer :amount, null: false
      t.boolean :finished, null: false, default: false
      t.string :status

      t.timestamps
    end
    add_index :opay_payments, [:payable_id, :payable_type]
    add_index :opay_payments, :session_id, unique: true
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
opay-1.3.2 db/migrate/20130321114023_create_opay_payments.rb
opay-1.3.1 db/migrate/20130321114023_create_opay_payments.rb
opay-1.3.0 db/migrate/20130321114023_create_opay_payments.rb
opay-1.2.8 db/migrate/20130321114023_create_opay_payments.rb
opay-1.2.7 db/migrate/20130321114023_create_opay_payments.rb
opay-1.2.6 db/migrate/20130321114023_create_opay_payments.rb
opay-1.2.5 db/migrate/20130321114023_create_opay_payments.rb
opay-1.2.4 db/migrate/20130321114023_create_opay_payments.rb
opay-1.2.3 db/migrate/20130321114023_create_opay_payments.rb
opay-1.2.2 db/migrate/20130321114023_create_opay_payments.rb
opay-1.2.1 db/migrate/20130321114023_create_opay_payments.rb
opay-1.2.0 db/migrate/20130321114023_create_opay_payments.rb
opay-1.1.6 db/migrate/20130321114023_create_opay_payments.rb
opay-1.1.5 db/migrate/20130321114023_create_opay_payments.rb
opay-1.1.4 db/migrate/20130321114023_create_opay_payments.rb
opay-1.1.3 db/migrate/20130321114023_create_opay_payments.rb
opay-1.1.2 db/migrate/20130321114023_create_opay_payments.rb
opay-1.1.1 db/migrate/20130321114023_create_opay_payments.rb
opay-1.1.0 db/migrate/20130321114023_create_opay_payments.rb
opay-1.0.9 db/migrate/20130321114023_create_opay_payments.rb