Sha256: 2d8d99f94314ba4a48d19c9a9d3489a4e2a9f04cf9bfb0b23f8b02d0d5404949

Contents?: true

Size: 598 Bytes

Versions: 4

Compression:

Stored size: 598 Bytes

Contents

# -*- encoding : utf-8 -*-

class SplitLinkType < Cardio::Migration::Schema
  def up
    add_column :card_references, :present, :integer
    rename_column :card_references, :card_id, :referer_id
    rename_column :card_references, :referenced_card_id, :referee_id
    rename_column :card_references, :referenced_name, :referee_key
  end

  def down
    rename_column :card_references, :referer_id, :card_id
    rename_column :card_references, :referee_id, :referenced_card_id
    rename_column :card_references, :referee_key, :referenced_name
    remove_column :card_references, :present
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
card-1.108.1 mod/core/data/schema/20121118114000_split_link_type.rb
card-1.108.0 mod/core/data/schema/20121118114000_split_link_type.rb
card-1.107.0 mod/core/data/schema/20121118114000_split_link_type.rb
card-1.106.0 mod/core/data/schema/20121118114000_split_link_type.rb