Sha256: d845e3394eabe1141188ca23d29841131806451908e95b03b785deb8a5cbdacc
Contents?: true
Size: 853 Bytes
Versions: 1
Compression:
Stored size: 853 Bytes
Contents
class CreateSubscriptionChanges < ActiveRecord::Migration def self.up create_table :subscription_changes, :force => true do |t| t.column :subscribable_id, :integer, :null => false t.column :subscribable_type, :string, :null => false t.column :original_subscription_plan_id, :integer, :null => true t.column :new_subscription_plan_id, :integer, :null => true t.column :original_rate_cents, :integer, :null => true t.column :new_rate_cents, :integer, :null => true t.column :reason, :string, :null => false t.column :created_at, :timestamp, :null => false end add_index :subscription_changes, :reason add_index :subscription_changes, [:subscribable_id, :subscribable_type], name: :subscription_changes_on_subscribable end def self.down drop_table :subscription_changes end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
freemium-ajb-0.0.4 | lib/generators/freemium/install/templates/db/migrate/create_subscription_changes.rb |