Sha256: 4c7f18b5d0b6eb5758694cb707834fcebbbe55c0c13ddd13c11644a3120b13e4

Contents?: true

Size: 1.14 KB

Versions: 3

Compression:

Stored size: 1.14 KB

Contents

class CreateWepayCheckoutRecords < ActiveRecord::Migration
    def self.up

        create_table :wepay_checkout_records do |t|
            t.integer :checkout_id
            t.integer :account_id
            t.string :state
            t.string :short_description
            t.text :long_description
            t.string :currency
            t.decimal :amount
            t.decimal :app_fee
            t.string :fee_payer
            t.decimal :gross
            t.decimal :fee
            t.string :reference_id
            t.text :redirect_uri
            t.text :callback_uri
            t.text :checkout_uri
            t.string :payer_email
            t.string :payer_name
            t.text :cancel_reason
            t.text :refund_reason
            t.boolean :auto_capture
            t.boolean :require_shipping
            t.text :shipping_address
            t.decimal :tax
            t.string :security_token
            t.string :access_token
            t.string :mode

            t.timestamps
        end

        add_index :wepay_checkout_records, :checkout_id
    end

    def self.down
        drop_table :wepay_checkout_records
    end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
wepay-rails-2.5.0 lib/generators/wepay_rails/install/templates/create_wepay_checkout_records.rb
wepay-rails-2.2.9 lib/generators/wepay_rails/install/templates/create_wepay_checkout_records.rb
wepay-rails-2.2.5 lib/generators/wepay_rails/install/templates/create_wepay_checkout_records.rb