rosa-build/db/migrate/20120428054604_create_advis...

19 lines
680 B
Ruby

class CreateAdvisoriesPlatforms < ActiveRecord::Migration
def up
create_table :advisories_platforms, :id => false do |t|
t.integer :advisory_id
t.integer :platform_id
end
add_index :advisories_platforms, :advisory_id
add_index :advisories_platforms, :platform_id
add_index :advisories_platforms, [:advisory_id, :platform_id], :name => :advisory_platform_index, :unique => true
end
def down
remove_index :advisories_platforms, :column => :advisory_id
remove_index :advisories_platforms, :column => :platform_id
remove_index :advisories_platforms, :name => :advisory_platform_index
drop_table :advisories_platforms
end
end