blob: 8a66d8c44663e4a732060709b04ec8dd391163ee (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
class AddTypeAndAbilityToSpecies < ActiveRecord::Migration[5.1]
def change
change_table :species do |t|
t.string :type_1, null: false, default: ""
t.string :type_2
t.references :ability_1, null: false, default: 0
t.references :ability_2
end
change_column_default :species, :type_1, nil
change_column_default :species, :ability_1_id, nil
add_foreign_key :species, :abilities,
column: :ability_1_id
add_foreign_key :species, :abilities,
column: :ability_2_id
end
end
|