Rails и Postgres Hstore: Можете ли вы добавить индекс в миграцию?
У меня есть миграция, где я создаю таблицу продуктов, как это
class CreateProducts < ActiveRecord::Migration
def change
create_table :products do |t|
t.string :name
t.hstore :data
t.timestamps
end
end
end
НаСтраница activerecord-postgres-hstore они добавляют индекс в таблицу (в SQL) с
CREATE INDEX products_gin_data ON products USING GIN(data);
Однако это изменение не отслеживается миграциями (я предполагаю, потому что это специфично для Postgres?), Есть ли способ создать индекс из миграции?
Спасибо!