Sha256: 57718d12e4a0ba6e0c9075976ec4f514481fc3a3444dfdb15986c6dbcf60f26b

Contents?: true

Size: 471 Bytes

Versions: 3

Compression:

Stored size: 471 Bytes

Contents

class CreateCouponRedemptions < ActiveRecord::Migration
  def self.up

    create_table :coupon_redemptions, :force => true do |t|
      t.column :subscription_id, :integer, :null => false
      t.column :coupon_id, :integer, :null => false
      t.column :redeemed_on, :date, :null => false
      t.column :expired_on, :date, :null => true
    end

    add_index :coupon_redemptions, :subscription_id

  end

  def self.down
    drop_table :coupon_redemptions
  end
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
freemium-ajb-0.0.4 lib/generators/freemium/install/templates/db/migrate/create_coupon_redemptions.rb
freemium-0.0.2 lib/generators/active_record/templates/migrations/coupon_redemptions.rb
freemium-0.0.1 lib/generators/active_record/templates/migrations/coupon_redemptions.rb