Sha256: 15ece04a0207ca3ff1ff342a5c365a62df3f8bc4107d9d358f517616fef7ddaa

Contents?: true

Size: 1.04 KB

Versions: 1

Compression:

Stored size: 1.04 KB

Contents

class SetupEventable000 < ActiveRecord::Migration
  def self.up
    change_table(:eventable_prices) do |t|
    end

    change_table(:eventable_opening_periods) do |t|
    end

    create_table(:eventable_categories_events) do |t|
      t.belongs_to :event
      t.belongs_to :category
    end

    change_table(:eventable_reviews) do |t|
    end

    change_table(:eventable_opening_times) do |t|
    end

    change_table(:eventable_program_items) do |t|
    end



    add_index :eventable_categories_events, :event_id
    add_index :eventable_categories_events, :category_id




  end

  def self.down


    remove_index :eventable_categories_events, :event_id
    remove_index :eventable_categories_events, :category_id




    change_table(:eventable_prices) do |t|
    end

    change_table(:eventable_opening_periods) do |t|
    end

    drop_table :eventable_categories_events
    change_table(:eventable_reviews) do |t|
    end

    change_table(:eventable_opening_times) do |t|
    end

    change_table(:eventable_program_items) do |t|
    end

  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dcs-eventable-0.0.8 test/rails_root/db/migrate/20090512075657_setup_eventable_0_0_0.rb