У меня есть следующие две миграции уже в моей базе данных:
Когда я создал Цены:
class CreatePrices < ActiveRecord::Migration
def self.up
create_table :prices do |t|
t.string :price_name
t.decimal :price
t.date :date
t.timestamps
end
# add_index :prices (not added)
end
def self.down
drop_table :prices
end
end
, и когда я добавил user_id в Цены:
class AddUserIdToPrices < ActiveRecord::Migration
def self.up
add_column :prices, :user_id, :integer
end
# add_index :user_id (not added)
end
def self.down
remove_column :prices, :user_id
end
end
Есть ли способ из командной строки добавить цены и user_id для индексации? Я рассмотрел этот вопрос и все еще был смущен тем, как идти о добавлении индексов, а части, в которые я помещал "не добавил", похоже, подвержены ошибкам, потому что они были более ранними миграциями.
Мой вопрос: какой лучший способ для меня добавить индексирование цен и user_id?
Спасибо за помощь!