Sha256: 87ceca76f164ff614e24f8ea60569a1931b8f053d15f8145e44bc5a006ba88ed
Contents?: true
Size: 1.28 KB
Versions: 4
Compression:
Stored size: 1.28 KB
Contents
class CreateKktShoppePayments < ActiveRecord::Migration def up create_table :kkt_shoppe_payments do |t| t.integer :order_id t.decimal :amount, :precision => 8, :scale => 2, :default => 0.0 t.string :reference, :method t.boolean :confirmed, :default => true t.boolean :refundable, :default => false t.decimal :amount_refunded, :precision => 8, :scale => 2, :default => 0.0 t.integer :parent_payment_id t.boolean :exported, :default => false t.timestamps end remove_column :kkt_shoppe_orders, :paid_at remove_column :kkt_shoppe_orders, :payment_reference remove_column :kkt_shoppe_orders, :payment_method add_column :kkt_shoppe_orders, :amount_paid, :decimal, :precision => 8, :scale => 2, :default => 0.0 add_column :kkt_shoppe_orders, :exported, :boolean, :default => false add_column :kkt_shoppe_orders, :invoice_number, :string end def down drop_table :kkt_shoppe_payments add_column :kkt_shoppe_orders, :paid_at, :datetime add_column :kkt_shoppe_orders, :payment_reference, :string add_column :kkt_shoppe_orders, :payment_method, :string remove_column :kkt_shoppe_orders, :amount_paid remove_column :kkt_shoppe_orders, :exported remove_column :kkt_shoppe_orders, :invoice_number end end
Version data entries
4 entries across 4 versions & 1 rubygems